Ahmed Khaled Farag
@ahmedkhaledfarag
I’m a full-stack software engineer building scalable TypeScript/Next.js apps with APIs, auth, and payments.
What I'm looking for
I’m a Software Engineer with 2+ years of experience developing scalable full-stack applications using TypeScript, Next.js, Node.js, and modern databases. I enjoy building APIs, authentication systems, payment integrations, and real-time web applications with a strong focus on performance and maintainability.
In my current role, I designed and implemented scalable backend services and business-critical workflows using Node.js and PostgreSQL (Remote). I modeled relational database schemas and implemented secure authentication and role-based access control (RBAC), including backend architecture for projects like an online tutoring platform, an AI chatbot platform, and a payment gateway.
Previously, I delivered production e-commerce features using React and Next.js, contributed to clean architecture and structured state management, and worked on real-time workflows like back-in-stock notifications and gift card UI. I’ve also built with Next.js and mobile technologies (Flutter/Expo), and I take pride in secure coding practices, validation, and access control to ship reliable, production-ready systems.
Experience
Work history, roles, and key accomplishments
Software Engineer
Venustusy
Jun 2025 - Present (1 year 1 month)
Designed and implemented scalable backend services and business-critical workflows using Node.js and PostgreSQL, including secure authentication and RBAC. Contributed to platforms spanning tutoring, AI chatbot workflows, and payment gateway features such as payment processing, receipts, AWS S3 storage, and refunds.
Software Engineer
PromptoAI
Sep 2025 - Nov 2025 (2 months)
Developed workflow automation solutions using n8n and integrated multiple services/APIs for AI-driven use cases. Built an Angular chatbot frontend connected to n8n workflows and implemented a secure authentication service with NestJS and MongoDB using session-based authentication.
Software Engineer
HealthcarePlatform
Jan 2025 - Jun 2025 (5 months)
Designed and developed a production-ready hospital management website for a Saudi Arabian healthcare client. Built reusable template-based functionality for multiple hospitals, including appointment booking, doctor profiles and schedules, offers/promotions, patient reviews/ratings, and gallery/media management.
Software Engineer
Enegix, Inc.
Jun 2024 - Feb 2025 (8 months)
Delivered production e-commerce features using React and Next.js with integrated backend APIs. Worked on clean architecture, structured state management, and code reviews.
Software Engineer
IEEE
Jul 2023 - Jul 2024 (1 year)
Built web applications using Next.js and mobile applications using Flutter for cross-platform delivery. Developed scalable websites and landing pages, optimized responsive UI/UX, and collaborated with product and cross-functional teams in a remote environment.
Education
Degrees, certifications, and relevant coursework
Arab Academy for Science and Technology
Bachelor of Computer Science, Computer Science
2024 -
Activities and societies: ACPC Competitive Programming Contest participation.
Bachelor of Computer Science at Arab Academy for Science and Technology. Participated in the ACPC competitive programming contest.
Pioneers International School
IGCSE, IGCSE
2020 -
Completed IGCSE at Pioneers International School and obtained a British Council certificate.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Ahmed?
You can contact Ahmed and 90k+ other talented remote workers on Himalayas.
Message AhmedGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
