Hero

Hello,
This is Serag Eldien Mahmoud , I'm a Professional Software Developer Backend NodeJs.

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.

Abu Said
Hero
Experience
Hero

(Jan 2023 - Sep 2023)

AI Internship

Imapct

Hero

(Oct 2021 - Dec 2021)

Microsoft Student Partner

MSP Cairo University

Hero

(Jan 2024 - Present)

Freelance Web Developer

Remote

Skills
PROJECTS

AI Powered Document Chat App - DocTalker

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

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

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,
};
Hero
Education
Hero

2020 - 2024

Bachelor Degree

Ain Shams University - Scinece Faculty / Computer Science Department

Blogs

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...

Contact with me

If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.

serag.eldien.mahmoud@gmail.com

+201112027058

Cairo, Egypt