Experience

Over the past 4 years, I’ve worked on building scalable backend systems, full-stack applications, and real-time platforms. My focus has always been on writing clean, maintainable code and designing systems that can handle real-world usage.

Software Engineer & Technical Lead - (ICMPD)

October 2024 • May 2026

Led end-to-end architecture and delivery of a scalable, multilingual Skills Training platform in collaboration with ICMPD and OEC, supporting 500,000+ learners through modern distributed system design and full-stack development.

  • Architected a scalable backend using NestJS, PostgreSQL, and Prisma with Domain-Driven Design (DDD) and clear bounded contexts
  • Designed asynchronous, event-driven workflows using message queues and the Outbox pattern for reliable event delivery and eventual consistency
  • Integrated Redis caching and optimized queries, improving API performance by 35%
  • Built and maintained web and mobile apps using Next.js, React.js, and React Native
  • Developed a role-based admin system for content management, learner tracking, and analytics
  • Delivered core platform modules including course management, quizzes, progress tracking, and automated certification
  • Integrated external LLM APIs for AI-powered content summarization
  • Implemented full multi-language (i18n) support across all platforms for global accessibility
  • Owned CI/CD, Docker-based deployments, NGINX configuration, and Linux/VPS infrastructure for production environments
  • Managed mobile app deployment including Google Play Store and Apple Developer account configuration

Full Stack Developer - (RBM Trading LLC)

July 2024 • January 2026

Architected and developed a scalable logistics and e-commerce consolidation platform for RBM Trading, including customer-facing web and mobile applications and a role-based admin system, focusing on real-time tracking, performance, and operational efficiency.

  • Developed full-stack web and mobile applications using MongoDB, Express.js, React.js, Node.js, and React Native
  • Built 30+ REST APIs for shipment processing, customer management, and parcel tracking
  • Implemented real-time tracking infrastructure using WebSockets (Socket.IO)
  • Automated barcode and QR-based shipment processing pipelines, reducing manual operations by 40%
  • Designed and optimized RESTful APIs and database queries, improving data processing performance by 30%
  • Implemented secure, role-based authentication and authorization across the platform
  • Built a centralized admin dashboard for logistics monitoring, analytics, and operational management
  • Managed end-to-end deployment using Docker, CI/CD pipelines, and cloud/VPS infrastructure for stable production releases

Full Stack Developer - (OEC)

January 2024 • July 2024

Built a large-scale job portal and admin system for Overseas Employment Corporation, featuring role-based dashboards for job seekers, employers, and admins, with a CV parsing engine that streamlined recruitment workflows.

  • Built a job portal with role-based dashboards for job seekers, employers, and admins
  • Developed a CV parsing engine that converted unstructured resumes into searchable candidate profiles
  • Implemented secure authentication (JWT + refresh tokens) and RBAC for multi-role access control
  • Built background job processing via message queues for CV parsing, notifications, and report generation
  • Gathered and documented requirements to ensure clear business and technical alignment
  • Performed API testing, bug fixing, and debugging to ensure system stability
  • Deployed applications on VPS using CI/CD pipelines for automated and reliable releases
  • Managed Linux-based server operations, ensuring smooth production performance and uptime

MERN Stack Developer - (Visech Technologies)

August 2022 • November 2023

Developed scalable backend systems and responsive web and mobile interfaces, contributing to full-stack application development, API integration, and real-time features using the MERN stack.

  • Built scalable backend services and RESTful APIs using Node.js and MongoDB, including authentication and RBAC
  • Contributed to React Native mobile app development and integrated Firebase for authentication, cloud messaging, and real-time database functionality
  • Collaborated on React.js frontend development, building reusable components and integrating backend APIs
  • Integrated real-time features using WebSockets for dynamic communication
  • Implemented CI/CD pipelines for automated deployment workflows
  • Used GitHub for version control and collaborative development

MERN Stack Developer - (Confabulate)

September 2021 • August 2022

Developed full-stack web applications using the MERN stack, focusing on scalable REST APIs, responsive UIs, and secure authentication while collaborating in an agile development environment.

  • Built full-stack MERN applications with scalable REST APIs and secure authentication
  • Designed responsive React.js interfaces using Tailwind CSS and Material UI, integrating APIs for dynamic user experiences
  • Built reusable Express.js middleware for authentication, request validation, centralized error handling, and logging
  • Implemented state management using Context API, Redux Toolkit, and React Router v6 for efficient navigation
  • Integrated APIs using Axios and RTK Query for optimized data fetching
  • Collaborated with cross-functional teams to analyze requirements, implement features, debug production issues, and optimize performance
Continuously improving and scaling my engineering skills.