Skip to main content
HimalayasHimalayas logo
Usama Bin SadiqUS
Open to opportunities

Usama Bin Sadiq

@usamabinsadiq

Senior software engineer building scalable microservices SaaS with NestJS, event-driven messaging, and React.

Pakistan
Message

What I'm looking for

I’m looking to lead backend and full-stack work on scalable SaaS platforms—designing clean APIs, event-driven microservices, and secure cloud integrations—while improving performance, reliability, and developer experience.

I’m a Senior Software Engineer focused on building scalable, secure SaaS systems. I architect modular RESTful/GraphQL APIs with NestJS and Node.js, with clean separation of Controllers, Services, and middleware, plus centralized error handling for microservices.

In microservices setups, I’ve integrated Kafka/RabbitMQ for event-driven communication and improved scalability through decoupled flows. I design and optimize PostgreSQL schemas with advanced joins, indexes, and transactions to support complex multi-tenant workflows.

Security and reliability are core to my approach. I implement JWT-based authentication and RBAC using NestJS Guards and Pipes, and I build secure storage pipelines with AWS S3 multipart uploads and presigned URLs for large-file handling.

Before specializing further, I delivered blockchain-related backend and payments features, developing APIs around blockchain smart contracts and integrating Stripe payments with webhooks and data integrity. I also build responsive React frontend modules using hooks, context API, and Redux, ensuring consistent UI state synchronized with backend APIs.

Experience

Work history, roles, and key accomplishments

DO
Current

Senior Software Engineer

DoAZ

Nov 2024 - Present (1 year 7 months)

Architected modular RESTful/GraphQL APIs with NestJS and Node.js, building centralized error handling and microservices-friendly layers. Implemented event-driven communication with Kafka/RabbitMQ, secured endpoints with JWT and RBAC, designed multi-tenant PostgreSQL schemas, and built React frontend modules synchronized with backend APIs.

FT

Associate Software Engineer

Funavry Technologies

Apr 2023 - Nov 2024 (1 year 7 months)

Developed NestJS APIs for blockchain smart contract interactions, including transaction handling and secure data flows. Integrated Stripe for subscription and one-time payments with webhook processing, built React components with Redux state management, and normalized analytics data from third-party APIs.

DE

Associate Software Engineer

Devsinc

Mar 2022 - Dec 2022 (9 months)

Built RESTful APIs with Node.js and Express.js to support frontend features and data operations. Implemented request validation with Joi, added JWT-based authentication, troubleshot production issues using logs, and collaborated on React API integration.

Education

Degrees, certifications, and relevant coursework

National University of Computer and Emerging Sciences logoNS

National University of Computer and Emerging Sciences

Bachelor of Science in Computer Science, Computer Science

2022 -

Earned a Bachelor of Science in Computer Science, with coursework in Web Programming, Data Structures, Design and Analysis of Algorithms, Database Systems, Software Engineering, and Machine Learning.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan