# Omar Qazi > Senior Software Engineer | AI Realist | TypeScript, Go, AWS | Building Scalable Cloud-Native Solutions Location: Suffern, New York, United States Profile: https://flows.cv/omarqazi Senior Software Engineer with 4.5 years of industry experience skilled in full-stack development with expertise in Node.js, React, JavaScript, TypeScript, Go and AWS. Holds a BS in Software Engineering. Currently building scalable backend solutions for a high-traffic e-commerce platform. Previously worked with payment, logistics, and authentication systems. Experienced in backend and frontend technologies, distributed systems, cloud infrastructures, testing methodologies, and DevOps practices, leading feature delivery from concept to release. Enjoys solving problems and building things. ## Work Experience ### Senior Software Engineer @ BlueMeg Jan 2025 – Present ### Software Engineer @ Boohoo Group PLC Jan 2023 – Jan 2025 A leading fast-fashion e-commerce platform with a strong online presence, serving 18M active customers and boasting $2.21B in sales. • Led the design and development of multiple enterprise-level AWS Serverless solutions, managing millions of requests, supporting over 5 million active users. • Architected backend infrastructure solutions using IaC (Infrastructure as Code) with AWS CDK to provision and manage AWS resources, resulting in automated and accelerated deployments. • Spearheaded the successful integration of PLT products into TikTok, enabling in-app products purchases, driving revenue growth through expanded market reach. • Designed and implemented an automated product categorization solution to enhance targeted marketing strategies, resulting in increased conversion rates by accurately matching customers with relevant products. • Initiated the refactor of the warehouse management service from a monolithic architecture to a microservices-based system, resulting in improved scalability and maintainability. • Led the efforts in upgrading legacy dependencies to modern, native solutions. • Conducted unit, integration, and infrastructure tests with 98% test coverage, and oversaw end-to-end testing by analyzing logs, monitoring queues, and validating system functionality. • Enhanced CI/CD workflows to enable ticket tracking, accelerating release cycles and ensuring consistent delivery by providing visibility. • Implemented automated monitoring and incident response workflows across services, and monitored post-release activities. • Led cross-functional collaboration, including conducting meetings, writing design documents, securing stakeholder buy-in, and aligning technical strategies with business goals to remove blockers and ensure efficient feature delivery. • Conducted code reviews, mentored and onboarded engineers, collaborated with DevOps to streamline deployment pipelines, and collaborated with the QA team to ensure high product reliability. ### Software Engineer @ Swvl Jan 2022 – Jan 2023 A unicorn providing tech-enabled mass transit solutions across intercity, intracity, B2B and B2G sectors. • Designed and implemented a generic payment flow, decoupling existing implementations and restructuring the payment system, including database schema re-design and code refactor, to improve scalability and flexibility, resulting in reduction in new payment service integration development time by 90%. • Integrated payment services (M-PESA and EBANX) for 500K active users. • Developed backend features for monolithic APIs and microservices, including routes, controllers, validations, versioning, serialization and documentation. • Conducted rigorous unit testing with Mocha and Chai, API testing using Docker and Postman, End-to-End testing using Android Dev Toolbox and Chrome DevTools. • Ensured high code quality by achieving 95%+ code coverage, eliminating code smells, and resolving quality issues. • Monitored deployments using GCloud and Kubernetes (Lens), including error resolution via pods logs and SSH access. • Collaborated with other engineers in code reviews and system design discussions for SWVL's monolithic API (430k LOC) and Payment Microservice. • Facilitated communication and issue resolution for frontend and test engineers. • Prioritized issues based on urgency, dependency, availability, requirements, and level of collaboration • Enhanced SWVL's internal library to allow developers to switch message brokers without code changes. • Enhanced SWVL’s SQS wrapper library (WTSQS) to support RabbitMQ and Apache Kafka, allowing seamless broker switching via environment variables. • Conducted research on messaging systems (ActiveMQ, RabbitMQ, Kafka) and communication protocols (REST, STOMP, AMQP), producing detailed comparisons including the differences in architectures, features and limitations. • Authored integration documentation and developed components for WTKafka and WTRabbitMQ. • Achieved 95%+ code test coverage. [ Tintash Team ] ### Software Engineer @ Tintash Jan 2021 – Jan 2022 Authentication and Authorization Service: • Designed and architected an authentication and authorization service using Go and Gorilla Mux. • Implemented role-based access control (RBAC) for granular resource permissions management. • Implemented OAuth 2.0, session storage, and JWT token authentication using Google OAuth and Firestore. • Reduced login session processing time by implementing session caching with Redis. • Deployed and tested the AuthService backend on GCP and Heroku, and the frontend on Firebase, ensuring seamless integration and reliability across all service layers. Live-Sessions Platform: • Led the development of a robust, real-time, multi-provider live-sessions platform using the Vonage video API, serving as the primary front-end engineer for the project. • Designed and developed a live-conferencing platform that allows for real-time collaboration. (ReactJS, NodeJS) • Developed the front-end client application. (React, TypeScript) • Implemented global state management. (React Context API) • Utilized REST APIs for communication between the frontend and backend. (Axios, ExpressJS) • Employed Tailwind CSS to craft a visually appealing and responsive design. • Collaborated with backend engineers to to establish API endpoints and request-response structure. ### Developer @ Upwork Jan 2017 – Jan 2021 Full Stack Web Development: • Web Languages: [ JavaScript, TypeScript ] • Front-end: [ React, Redux ] • Back-end: [ Node, Express, Nest ] • Database: [ MySQL, MongoDB, Firebase ] • Styling: [ Tailwind, Bootstrap ] Other Services: • Software Development: [ C#, JAVA ] • Mobile App Development: [ React Native, Java ] • Database Design: [ ERD, Schema ] • UI/UX Design: [ Adobe XD, FIGMA ] • Graphic Design: [ Photoshop, Illustrator ] • Video Editing: [ Premiere Pro ] ## Education ### BS Software Engineering in Computer Science COMSATS University ### School Richard P. Connor School – Suffern, New York ## Contact & Social - LinkedIn: https://linkedin.com/in/omarqazidev --- Source: https://flows.cv/omarqazi JSON Resume: https://flows.cv/omarqazi/resume.json Last updated: 2026-04-01