Hi There!👋

I'm Ahmad


About

Software Engineer

Results-driven Software Engineer with expertise in building high-performance applications using Go and Node.js. Experienced in API design, database optimization, and distributed system architecture. Successfully delivered multiple projects for both companies and freelance clients, focusing on scalable solutions and quality code, with a proven track record in:

  • API Design: Creating intuitive and efficient RESTful APIs with comprehensive documentation
  • Database Optimization: Designing efficient database solutions with advanced query optimization
  • System Architecture: Building scalable microservices and distributed systems
  • Payment Integration: Implementing secure payment systems with multiple providers
Passionate about creating elegant solutions to challenging technical problems while maintaining code quality and system reliability.

Professional Experience

Software Engineer at TechBridge Lab

Aug 2024 - Present

DubbingHub — AI-Powered Video Dubbing Platform

  • Built distributed video processing system with Golang, AWS SQS, and S3
  • Designed and implemented multi-stage pipeline integrating multiple AI services (Deepgram, Play.ht, Replicate) for speech recognition, translation, and voice synthesis dubbing
  • Implemented Stripe-powered billing with token-based subscription tiers
  • Built secure YouTube integration with OAuth authentication and implemented PubSubHubbub (WebSub) protocol
  • Utilized FFmpeg for media processing to handle audio extraction, manipulation, and preservation

Feedbq.io — Enterprise Feedback Management Platform

  • Implemented Caching System using Redis reducing API response times by 60%
  • Executed database migration from MongoDB to PostgreSQL, implementing Drizzle ORM for type-safe queries
  • Built integration system connecting 6+ project management platforms (Discord, Slack, Jira, ClickUp, Asana, Linear)
  • Implemented tiered subscription billing system with Stripe
  • Created API documentation with Swagger/Tsoa and implemented content moderation

Freelance Software Engineer

Oct 2023 - Present

Leopard ERP & E-commerce Platform

  • Designed and developed comprehensive ERP system with integrated e-commerce functionality
  • Implemented multi-warehouse inventory system with stock transfers and movement tracking
  • Created complete purchase, sales, and returns processing workflows
  • Integrated Paymob payment gateway supporting multiple payment methods
  • Developed comprehensive analytics dashboard with financial reporting

Rakad On-Demand Car Wash Platform

  • Designed and developed Node.js/TypeScript backend with MongoDB for on-demand car wash marketplace
  • Implemented geospatial service matching algorithm for efficient worker-to-customer assignment
  • Built WebSocket system for real-time location updates and notifications
  • Integrated multiple payment gateways (Moyasar, Tabby, Tamara)
  • Designed worker earnings system with automated commission calculations

Parent-Connect Social Platform

  • Developed intelligent matching algorithm connecting parents based on children's educational and common activities
  • Implemented secure authentication with OAuth
  • Created location-based services for community building

Skills

Here are my key technical skills and expertise:

Languages & Frameworks

  • Go, TypeScript, Node.js
  • Express.js, Nest.js, Gin
  • React.js

Database Technologies

  • PostgreSQL, MongoDB, Redis
  • Drizzle ORM, Mongoose

API Development

  • RESTful APIs
  • Swagger/OpenAPI, Tsoa

Cloud & DevOps

  • AWS (EC2, S3, SQS)
  • Docker, Nginx, CI/CD (GitHub Actions)

Authentication & Security

  • OAuth 2.0, JWT
  • HMAC Verification, Role-based Access Control

Payment Processing & Messaging

  • Stripe, Paymob, Moyasar, Tabby, Tamara
  • WebSockets, OneSignal

Education

Education

Bachelor's Degree in Computer Science

Faculty of Computers and Artificial Intelligence - Helwan University (FCAI) - Cairo, Egypt

  • GPA: 3.1 out of 4.0
  • Core Coursework:
    • Data Structures & Algorithms
    • Mathematics I, II, Discrete Mathematics, Probability (I)
    • Operating Systems I & II, Logical Design, Computer Networks
    • Programming Languages (I, II, III), Software Engineering (I, II)
    • Database Management, Database Design, SQL & NoSQL Technologies
    • Artificial Intelligence, Information Systems Security, Decision Support Systems
  • Graduation Project: Fixflex - Task Marketplace Platform
    • Designed and implemented scalable RESTful APIs using TypeScript and Node.js
    • Set up CI/CD pipelines with Docker Swarm deployment on AWS EC2
    • Implemented real-time chat using WebSockets and OneSignal notifications
    • Integrated Paymob payment gateway and Google OAuth 2.0
    • Built comprehensive testing suite using Jest

    Live Demo GitHub

Contact

Location:

Cairo, Egypt

Call:

(+20) 1066032817

Loading
Your message has been sent. Thank you!