Ahmed Farag
GitHub
Professional Summary
Full-Stack Software Engineer with strong backend focus and experience building scalable web and mobile
applications using React, Flutter, ASP.NET, Django, and AWS. Completed research-driven bachelor thesis at
Technische Universität München (TUM), developing a high-performance Python–C++ circuit simulation engine
achieving 10× speed improvement. Passionate about distributed systems, performance optimization, and
production-grade software architecture.
Education
German University in Cairo (GUC)
B.Sc. in Information Engineering and Technology (Communication Major)
GPA: 0.87 / 1.0 (German Scale – A+ Equivalent)
2021 – 2026
Experience
Bachelor Thesis Researcher (Python/C++)
Technische Universität München (TUM), Germany
5 months
• Designed and implemented hybrid Python–C++ simulation engine for large-scale digital circuit aging analysis.
• Optimized performance-critical modules in C++, reducing runtime from 50 minutes to 5 minutes (10×
improvement).
• Applied graph algorithms, clustering, and optimization techniques to analyze transistor-level reliability.
Volunteer Flutter Developer
Lulllitcloud
1 month
• Delivered final production-ready Flutter application to employer, ensuring stability, performance, and release
quality.
• Implemented scalable state management, dynamic theming, localization, and background notification handling.
• Integrated Firebase Authentication and Firestore for secure user management and real-time data operations.
• Conducted testing, debugging, and performance validation prior to final deployment handoff.
Web Development Intern
YLLAAA
1 month
• Built full-stack web features using Next.js and NestJS, improving system responsiveness and scalability.
• Developed RESTful APIs and optimized database queries for performance and maintainability.
Web Development Intern
ADollarClass
1 month
• Developed reusable React components and integrated Firebase backend services.
• Improved user workflows and authentication handling within agile team environment.
Web Development Intern
A+ Consultancy
• Developed and deployed CMS-driven pages using Wix and Velo.
• Implemented dynamic blog and content management features.
2 months
Selected Projects
Multi-Tenant Learning Management System
Ruby on Rails
• Architected full-featured LMS supporting instructors and students with schema-based multi-tenancy.
• Integrated Stripe payments, real-time chat, and background job processing.
• Designed scalable relational database supporting isolated tenant environments.
SkillHub – Freelance Marketplace
Laravel
• Built full-stack marketplace enabling project posting, bidding, hiring, and review system.
• Integrated Stripe payments and real-time chat functionality.
• Implemented secure file uploads and transactional workflows.
Link-Verse – Mobile Micro-Learning App
Flutter & Firebase
• Developed mobile-first bookmarking and AI-enhanced micro-learning application.
• Implemented Firebase Authentication, Firestore, and personalized content feeds.
• Designed scalable state management and background processing logic.
Multi-Tenant Blogging Platform
• Built cloud-native blogging platform using serverless AWS backend services.
• Designed multi-tenant architecture allowing isolated blog environments per user.
Technical Skills
Languages: Python, C++, Java, C#
Frontend: React, Next.js
Backend: ASP.NET, Django, NestJS, Ruby on Rails, Laravel
Mobile: Flutter, Kotlin, React Native
Cloud & DevOps: AWS, Firebase, CI/CD
CMS & Website Builders: Wordpress, Wix
UI/UX Design: Figma
Concepts: REST APIs, GraphQL, Multi-Tenancy, Distributed Systems, Performance Optimization
Next.js & AWS