Usama Bin Sadiq

Available to hire

I’m Usama Bin Sadiq, a software engineer from Dera Ghazi Khan, Pakistan, focused on building scalable backend services and web applications.

About

I’m Usama Bin Sadiq, a software engineer from Dera Ghazi Khan, Pakistan, focused on building scalable backend services and web applications. I work mainly with Node.js and NestJS, designing clean modular architectures, secure APIs, and reliable data flows for modern SaaS products.

I also enjoy integrating event-driven systems with Kafka/RabbitMQ, working with PostgreSQL for complex multi-tenant workflows, and delivering strong frontend experiences with React. Alongside SaaS development, I’ve built blockchain and payment integrations (including Stripe) and I’m passionate about creating secure, high-performance systems that are easy to maintain and extend.

  • 4 years' experience
  • Joined October 2026

Industry experience

  • Software & Internet

Work experience

Senior Software Engineer · DoAZNov 2024 – Present · 2 yrs 1 mo

Architected modular RESTful/GraphQL APIs with NestJS and Node.js using dependency injection and a clear separation of Controllers, Services, and middleware with centralized error handling. Integrated Kafka/RabbitMQ to support event-driven asynchronous communication in a microservices setup. Designed and optimized PostgreSQL schemas with indexes, joins, and transactions for multi-tenant workflows. Implemented JWT authentication and role-based access control (RBAC) using NestJS Guards and Pipes. Built AWS S3 pipelines for multipart uploads and presigned URLs for large file handling. Developed React frontend modules with hooks, context, and Redux for consistent state synchronization with backend APIs.

Software Engineer · Funavry TechnologiesApr 2023 – Nov 2024 · 1 yr 8 mos

Developed NestJS APIs for blockchain smart contract interactions, including transaction handling, token burning mechanisms, and secure data flows. Integrated Stripe for subscription and one-time payments, managing payment sessions, webhooks, and data integrity. Built React components using hooks and Redux for stable state management and smooth UI updates. Designed service layers to fetch and normalize data from third-party APIs (e.g., CoinMarketCap and Molaris) for blockchain analytics. Secured blockchain and payment workflows with RBAC using NestJS Guards to ensure robust transaction processing.

Associate Software Engineer · DevsincMar 2022 – Dec 2022 · 10 mos

Built RESTful APIs using Node.js and Express.js to support frontend features and data operations. Implemented request validation with Joi and JWT-based authentication to improve backend security. Debugged and resolved production issues by analyzing logs and reproducing errors in development. Collaborated with the frontend team to integrate APIs with React components and ensure correct data flow. Created modular and reusable backend services following coding standards and best practices.

Education

Bachelor of Science in Computer Science · National University of Computer and Emerging Sciences2022

Hire Usama Bin Sadiq today

Post a job and invite Usama, or contact them directly. No hidden commission.

Post a job