Usama Bin Sadiq
@usamabinsadiq
Senior software engineer building scalable microservices SaaS with NestJS, event-driven messaging, and React.
What I'm looking for
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
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.
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.
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
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.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Usama?
You can contact Usama and 90k+ other talented remote workers on Himalayas.
Message UsamaFind 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!
