About

Backend Software Engineer
Results-driven Backend Engineer with expertise in designing and implementing scalable distributed systems and microservices architectures. Specialized in building high-performance applications using Go and Node.js, 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
Demonstrated success in delivering complex projects from concept to production in both collaborative team environments and independent leadership roles. Passionate about creating elegant solutions to challenging technical problems while maintaining code quality and system reliability.
Resume
Professional Experience
Backend Engineer at TechBridge Lab
Aug 2024 - Present
Feedbq.io - Enterprise Feedback Management Platform
- Architected and executed complete database migration from MongoDB to PostgreSQL with zero data loss, implementing Drizzle ORM for type-safe queries
- Developed advanced integration system with bidirectional synchronization for 6+ project management platforms (Discord, Slack, Jira, ClickUp, Asana, Linear)
- Implemented tiered subscription billing system with Stripe, featuring webhooks, customer portal, and automated invoice management
- Designed intelligent caching architecture with Redis reducing API response times by 60%
- Built sophisticated content moderation system with profanity detection
- Established comprehensive API documentation using Swagger and Tsoa with automated TypeScript type generation
DubbingHub - AI-Powered Video Dubbing Platform
- Architected distributed video processing system with Go microservices, AWS SQS message queues, and S3 storage for high-throughput media operations
- Designed multi-stage pipeline for automated video transcription, translation, and dubbing with voice synthesis
- Developed token-based billing system with tiered subscription plans and Stripe integration for automated payments
- Built secure YouTube integration for direct video publishing with OAuth authentication
- Engineered audio processing system with FFmpeg for voice isolation and background music preservation
Independent Freelance Engineer
Oct 2023 - Present
Leopard ERP & E-commerce Platform
- Architected and developed a comprehensive ERP system with integrated e-commerce functionality
- Implemented multi-currency financial management with automated exchange rate calculations
- Built advanced inventory management with multi-warehouse support, stock transfers, and movement tracking
- Designed complete supply chain system with vendor management, purchase orders, and returns processing
- Integrated Paymob payment gateway supporting multiple payment methods
- Developed sophisticated pricing engine with dynamic discounts and coupon management
Parent-Connect Social Platform
- Developed intelligent parent matching algorithm based on children's schools, activities and location
- 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
- Architected scalable Node.js/TypeScript backend with MongoDB for on-demand car wash service marketplace
- Implemented geospatial service matching algorithm for efficient worker-to-customer assignment
- Developed comprehensive order lifecycle management with real-time status updates and photo verification
- Integrated multiple payment gateways (Paymob, Tabby, Tamara) with secure webhook handling
- Built dynamic pricing system based on vehicle size, and service type with promotional code support
- Designed worker earnings system with automated commission calculations and debt management
Skills
Here are my key technical skills and expertise:
Languages & Frameworks
- Go, TypeScript, Node.js
- Express.js, Nest.js, Gin
Database Technologies
- PostgreSQL, MongoDB, Redis
- Drizzle ORM, Mongoose
API Development
- RESTful APIs, GRPC
- Swagger/OpenAPI, Tsoa
Cloud & DevOps
- AWS (EC2, S3, SQS)
- Docker, CI/CD (GitHub Actions)
Authentication & Security
- OAuth 2.0, JWT
- HMAC Verification, Role-based Access Control
Payment Processing & Messaging
- Stripe, Paymob, Tabby, Tamara
- WebSockets, OneSignal
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
-
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
Contact
Location:
Cairo, Egypt
Email:
contact@ahmadalasiri.info
Call:
(+20) 1066032817