Hi There!👋

I'm Ahmad


About

Backend Software Engineer

Focused on crafting efficient and maintainable software solutions

Results-driven Backend Engineer with expertise in building scalable systems and microservices architecture. Proficient in developing high-performance applications using Go and Node.js, with a strong focus on:

  • API Design: Creating intuitive and efficient RESTful APIs
  • Database Management: Designing and implementing efficient database solutions
  • System Architecture: Designing scalable microservices and distributed systems
  • Performance: Optimizing applications for speed and efficiency

Demonstrated success in both collaborative team environments and independent projects, with a track record of delivering robust solutions that meet business requirements while maintaining high code quality standards.

Professional Experience

Backend Engineer at TechBridge Lab

Aug 2024 - Present

Feedbq.io - Enterprise Feedback Management Platform

  • Led complete backend redesign, successfully migrating from MongoDB to PostgreSQL
  • Engineered integration systems for multiple platforms (Discord, Slack, Jira, ClickUp, Asana, Linear)
  • Optimized system performance through Redis caching, reducing response time by 60%
  • Established comprehensive API documentation standards using Swagger and tsoa
  • Implemented robust error handling and monitoring systems

DubbingHub - Automated Video Content Dubbing Platform

  • Architected and implemented scalable video processing pipeline using Go and AWS SQS
  • Developed automated systems for video transcription, translation, and YouTube publishing
  • Engineered real-time update system using webhooks and PubSubHubbub
  • Designed comprehensive workflow management system with advanced CRUD operations

Independent Freelance Engineer

2023 - Present

Leopard (E-commerce Platform)

  • Built comprehensive e-commerce solution with advanced admin capabilities
  • Implemented multi-warehouse inventory system and Paymob payment gateway
  • Developed dynamic pricing engine and automated order processing
  • Created analytics dashboard with customizable reporting

Parent-Connect (Social Platform for Parents)

  • Developed intelligent parent matching algorithm based on children's profiles
  • Implemented real-time chat system with push notifications
  • Built secure authentication system with OAuth integration
  • Designed location-based services for local community building

Rakad (On-Demand Car Wash Platform)

  • Developed backend APIs for customer, worker, and admin dashboard applications
  • Implemented real-time location-based service matching and order tracking system
  • Integrated multiple payment gateways (Paymob, Tabby, Tamara) with automated commission calculations
  • Built admin dashboard with analytics, user management, and service configuration capabilities
  • Built multi-language support (Arabic/English)
  • Implemented service rating system with rewards wheel for cashback

Skills

Here are my key technical skills and expertise:

- Golang, Gin framework
- Typescript, Node.js, Express.js
- Git & GitHub (git-flow)
- Data Structures, Algorithms, OS, Networking, Databases
- SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Redis)
- ORMs (Drizzle, Mongoose)
- OOP, SOLID principles, Design Patterns (main ones)
- Third-party integrations (Stripe, OneSignal, Paymob, Tabby, Tamara)

- RESTful APIs, WebSocket communication
- Serverside Rendering (SSR), Template Engines (EJS)
- Web security principles, best practices
- Unit/Integration testing with jest.js
- API documentation (Swagger, Postman)
- Docker, Apache Kafka
- CI/CD, Github Actions

Education

Education

Bachelor's Degree in Computer Science

2020 - 2024

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

Contact

Location:

Cairo, Egypt

Call:

(+20) 1066032817

Loading
Your message has been sent. Thank you!