A multi-skilled and experienced Associate Architect possesses over twelve years of professional exposure in various JavaScript technologies with an extensive track record of developing and maintaining high-quality software solutions in a wide variety of business domains.
Major Highlights:
Expertise in FE technologies Angular, React JS, and Next.js.
Experience in BE creating RESTful APIs using Ruby on Rails and Express.js.
Experience with PostgreSQL, and MongoDB across full-stack applications.
Hands-on experience with cloud services on Amazon Web Services, including EC2, S3, Lambda, API Gateway, SNS, and SQS.
Experience with micro-frontend architectures using Nx Workspace, single-spa, and Module Federation.
Experience with Jenkins, Bitbucket Pipelines, and Azure Pipelines for CI/CD automation
Experience in creating CLI tools in Node.js..
Overview
12
12
years of professional experience
Work History
Architect
IRH - Digimine Suite Development
04.2025 - Current
IRH Digimine will architect and develop the on-prem solution to deal with all the operational requirements within the mining suite.
Technology Used: TypeScript, JavaScript, Single-Spa, ReactJS, CI/CD with Azure Pipeline
Technical Expertise:
React specialist with strong expertise in designing and implementing Micro-Frontend architectures using Single-SPA, enabling scalable and modular frontend applications.
Actively participated in architectural discussions and contributed to designing and evolving the overall application architecture.
Provided technical leadership by guiding the team through complex scenarios, proposing architectural solutions, reviewing pull requests, and maintaining code quality across the codebase.
Designed and developed a standalone, scalable, and reusable form builder capable of handling complex requirements, advanced validation logic, and dependency-based field management.
Built generic and reusable configuration screens that are shared across approximately 30 configuration items, improving consistency and reducing duplication.
Hands-on experience in setting up CI/CD pipelines in Bitbucket and Azure DevOps for frontend.
Implemented quality gates, including code coverage and static analysis (e.g., SonarQube) within Azure pipelines.
Full Stack Web Developer
A and G - Product Motorcycle DSO
03.2023 - 09.2024
The current engagement is to provide development and support for Auto and General's customer-facing Motorcycle systems. The services include the Online and Call Centre DSO Motorcycle Quote and Sales journey, Call Centre Service, Claims Lodgement and Post Claims Lodgement, Product Construction, UW and pricing, and Policy documentation.
Technology Used: Angular 14, Nx Monorepo, Node.js and Express.js, Docker
Technical Expertise:
Hands-on expertise in Angular development leveraging Nx workspace for monorepo management, modularization, and efficient build orchestration.
Conducted peer code reviews for team members’ tasks and pull requests to ensure code quality, adherence to standards, and best practices.
Designed and developed backend APIs using Express.js.
Managed and maintained a microservices-based architecture.
Configured API routing and authentication using Amazon Web Services API Gateway.
Developed AWS Lambda functions for backend processing, including image handling workflows.
Implemented CDN delivery using Amazon CloudFront to improve application performance.
Utilized Amazon S3 for photo upload and storage features.
Handled application deployments and infrastructure using EC2-based solutions.
Containerized backend services using Docker, enabling consistent environments across development, QA, and production deployments.
Created and maintained Dockerfiles and optimized container images for performance and reliability.
Participated in domain-specific training sessions to gain in-depth understanding of insurance workflows and business requirements.
Authored and maintained technical documentation for newly developed features in Confluence.
Maintained regular and effective collaboration with client-side stakeholders to clarify requirements, address issues, and ensure timely delivery.
Increased code coverage and reduced code smells reported in SonarQube.
Team Lead (Full Stack)
Global Industries Revamp
05.2021 - 12.2022
This project aims to revamp the FE of the Global industrial which is an eCommerce website that sells industrial products and office supplies through direct-to-business channels, with headquarters in Port Washington, New York.
Technology Used: Storybook, Next.js, Redux - Toolkit, Material UI, Node.js and Express.js.
Technical Expertise:
Designed and established the application framework, developing configurable and reusable UI components to ensure scalability and maintainability.
Contributed to the implementation of core functionalities within the cart and checkout workflows, ensuring seamless user experience and reliability.
Developed an N-level nested Mega Menu component to dynamically render and manage hierarchical category structures.
Created a custom hook for dynamically creating and validating forms from a JSON configuration.
Set up Storybook as a library for visualizing UI components.
Designed and developed backend APIs using Node.js and Express.js.
Managed and maintained a microservices-based architecture.
Configured API routing and authentication using Amazon Web Services API Gateway.
Developed AWS Lambda functions for backend processing, including image handling workflows.
Implemented CDN delivery using Amazon CloudFront to improve application performance.
Utilized Amazon S3 for photo upload and storage features.
Handled application deployments and infrastructure using EC2-based solutions.
Containerized backend services using Docker, enabling consistent environments across development, QA, and production deployments.
Created and maintained Dockerfiles and optimized container images for performance and reliability.
Team Lead (Full Stack)
StriveFar (CoachCo)
03.2020 - 04.2021
StriveFar is an online marketplace where athletes and private coaches connect effortlessly. It manages client - coach communication, coach-to-coach communication, scheduling coaching sessions, booking, and payment.
Technology Used: Angular, TypeScript, Ruby on Rails, Protractor with Jasmine, Angular Universal, Firebase Realtime Database
Technical Expertise:
Integrated Full Calendar with real-time Events from FirebaseRealtimeDB.
Integrated Web Socket-based Pusher for implementing real-time chat feature.
Implemented SEO techniques like dynamic Sitemap, meta tags, and adding schema markups such as the Review schema, enabled Server Side Rendering.
Implemented Performance optimization techniques.
Conducted peer code reviews and provided technical guidance and task-level support to team members.
Developed and maintained RESTful APIs using Ruby on Rails, ensuring clean architecture and reliable data exchange.
Developer
QBurstTechnologies, Cabot Technology Solutions
09.2013 - 03.2020
During this period, I worked on multiple projects across diverse domains and technologies, including UNDP IEO Evaluation Resource Centre Platform (ERC), SAVI-NEAT, MAD projects (Tigo POS Web App, ArTTrek – Texas Tech, Spotm3), Uniqlo Automation (EU/KR/TW), 9/10ths Portal (Service Forms and Dashboard), 9/10ths Project Management Dashboard, Gluco Tracker, RespiTrack, Arab Tourism App, and the Patient Resource App. Apart from real projects, I also contributed to some POC to explore emerging technologies like Webpack Module Federation and Micro-Frontend during this perios. I also tried out the powerful technologies like ClojureScript and Elixir in 2 of my projects which had a steep learning curve in which I faced several challenges.
Acquired expertise in multiple technologies during this period, including Angular 2+, TypeScript, AngularJS, ClojureScript, Elixir, Ruby on Rails, Protractor, Jenkins, Android, and Java.
Configured Jenkins to run the test suites in device emulators, real devices, and several simulators.