(Jan 2023 - Sep 2023)
AI Internship
Imapct
constcoder={name:'Serag Eldien',skills:['Node JS', 'Express', 'MySql', 'MongoDB', 'Docker', 'AWS', 'Typescript', 'NestJs', 'PostgreSQL', 'Git', 'Bootstrap', ''],hardWorker:true,quickLearner:true,problemSolver:true,hireable:function() {return(this.hardWorker&&this.problemSolver&&this.skills.length>=5);};};
Who I am?
I'm Serag, a passionate programmer fueled by curiosity and driven by challenges. Specializing in Backend, I thrive on crafting innovative solutions for web development projects. Eager to explore new technologies and make a meaningful impact in the digital world, I'm ready to take on any opportunity that aligns with my skills and interests.
(Jan 2023 - Sep 2023)
AI Internship
Imapct
(Oct 2021 - Dec 2021)
Microsoft Student Partner
MSP Cairo University
(Jan 2024 - Present)
Freelance Web Developer
Remote
AI Powered Document Chat App - DocTalker
constproject={name:'AI Powered Document Chat App - DocTalker',tools: ['Express', 'MongoDB', 'OpenAI API', 'AWS S3', 'Node Mailer', 'Nginx', 'Embeddings', 'MongoDB Transactions', 'JWT', 'Gemini', 'VectorBD', 'semantic search', 'huggingface],myRole:Backend Developer,Description: Me and my team built an AI-powered Document chat Web Application . I have developed API using Express, JS , OpenAI, AWS, and MongoDB. Used OTP via EmailJs, Google for the authentication system. Built AI assistants using OpenAI's latest model. Voice messages are converted to text , The app fetches data from pdfs , .docx , urls (any website , youtube transcript) , handwritten pdf with highest accuracy and chunk data into samller piceses then generates embeddings for each chunk then process these embeddings and user query embedding and make semmentic serach over the pdf chunks , summerize the pdfs , clean code and highest authentication and security standards. ,};
Foodish App for food delivery
constproject={name:'Foodish App for food delivery',tools: ['Express', 'MongoDB', 'Typescript', 'SMS - OTP ', 'Stripe', 'JWT],myRole:Backend Developer,Description: Develop a robust food delivery backend managing customers, vendors, delivery users, payments, OTP-based authentication, and real-time geographic tracking to assign the nearest available delivery users within a vendor's service area and handle User's Voucher for company discounts and provide admin crud operations for dashboard RBA ,};
Online Courses English Academy
constproject={name:'Online Courses English Academy',tools: ['NestJs', 'Postgres', 'Prisma', 'Paymob', 'AWS S3', 'JWT', 'AWS SES],myRole:Backend Developer,Description: Creating a high-scale online courses application utilizing NestJS and TypeScript for a clean, maintainable code structure, PostgreSQL with Prisma ORM and barrel pattern design for efficient database management, AWS SES for OTP-based secure user authentication, and seamless integration of Facebook and Google OAuth using Passport for easy login. Additionally, the app incorporates Paymob Gateway for fast and secure transactions, while AWS S3 is leveraged for data storage with CDN capabilities to ensure quick access,};
2020 - 2024
Bachelor Degree
Ain Shams University - Scinece Faculty / Computer Science Department
6 months ago
0
VectorDB in Action: Unleashing the Power of Molecular Biology
1 Min Read
Welcome to VectorDB in Action, where the realms of molecular biology come alive with innovation and...