TechBridge Lab
Transformed the backend from MongoDB to PostgreSQL using Drizzle ORM, integrating 6+ platforms including Discord, Slack, Jira, Clickup, Asana, and Linear. Implemented sophisticated Redis caching and SSO authentication, while standardizing API documentation with Swagger and tsoa.
Designed a scalable video dubbing platform with an AWS SQS-powered processing workflow, migrating services from JavaScript to Go. Developed advanced video transcription and translation services that optimize multilingual content creation.
Freelancer
Built a social platform connecting parents through an intelligent matching system based on children's schools, activities and location. Implemented real-time chat functionality for parent communication, robust authentication with OAuth.
Developed a comprehensive e-commerce platform with a feature-rich admin dashboard enabling complete business control over products, orders, and inventory, integrated Paymob payment gateway supporting multiple payment methods, implemented advanced features including multi-warehouse inventory management, dynamic pricing system, automated order processing, and comprehensive reporting system for sales, inventory, and expenses, while providing vendor management, coupon system, detailed analytics dashboards with customizable reports, and role-based access control through an intuitive admin interface.
Key Achievements:
Tech Stack:
Go, Gin, Typescript, Node.js, Express.js.
Postgresql, MongoDB, Redis.
Orm: Drizzle, Mongoose
Git, CI/CD (GitHub Actions), AWS (EC2, SQS), Docker.
Agile/Scrum, Git-Flow, SDLC.
Data Structures, Algorithms, REST APIs, WebSockets, OOP, SOLID principles.
ffmpeg