#Projects 1:

Organization: Virtusa

Duration: Sept 2025 To Prasent

Project Name: JPMorgan Chase First Assist Modernization

Legacy Visual C++ (MFC/Win32) desktop app to React Type Script web UI in to MFE , while integrating legacy C++ logic with Java Spring Boot micro services

#Projects 2:

Organization: Smartek + Intellitek

Duration: 2 years 3 Months (June 2023 –Aug 2025)

Project Name: ECC Enterprise Cloud Connect

ECC is a cloud-based data integration and transformation platform that enables organizations to:

  • Connect multiple data sources (databases, cloud storage, APIs, enterprise apps).
  • Transform data across platforms without writing custom code (codeless execution).
  • Use a drag-and-drop workflow builder for designing data pipelines.
  • Execute large-scale jobs on Apache Spark for high-performance distributed data processing

Client Name: T-Mobile

Technologies used: HTML, SCSS, Material UI, JavaScript, Typescript, Angular , React , React Flow, Next Js, Node Js, Nest Js, REST , Swagger, DB Postgres, Mongo DB, Type Orm, HashiCorp – Vault, Consul, Kong API Gateway , Spark, Scala, Hadoop, Livi, ELK , Kafka, AWS , Azure , Okta , Open AI , GPT , Vector DB – Qdrant

Project Description: Data Integration & Transformation

Roles and Responsibilities:

  1. Data Integration & Transformation
    • Design and implement end-to-end data integration pipelines for ingestion, transformation, and synchronization.
    • Ensure data validation, cleansing, and consistency across distributed systems.
  2. Microservices Migration
    • Migrate legacy Node.js REST APIs into Nest JS-based microservices using Express/Fastify.
    • Apply microservices best practices: modular design, scalability, and fault tolerance.
  3. Observability & Monitoring
    • Implement distributed tracing using ELK (Elasticsearch, Logstash, Kibana) stack.
    • Set up service monitoring and alerting with Prometheus & Grafana.
  4. Testing & Quality
    • Develop unit tests and integration tests for APIs and service endpoints.
    • Ensure test automation with high code coverage in CI/CD pipelines.
  5. API Documentation
    • Create and maintain API specifications using Swagger.
    • Establish versioning and documentation standards for developers and consumers.
  6. Database & Data Modelling
    • Design ERDs (Entity Relationship Diagrams) and data models for relational and NoSQL databases.
    • Manage database migrations and schema versioning.
  7. CI/CD & Deployment
    • Set up Azure DevOps pipelines with code validation, automated tests, and deployment gates.
    • Implement advanced deployment strategies: Blue-Green, Canary Releases, and Rolling Updates.
  8. Architecture & Design
    • Create High-Level Design (HLD) and Low-Level Design (LLD) documentation.
    • Develop application architecture diagrams for system, service, and data flows.
  9. Security & Compliance
    • Ensure application security compliance with organizational and industry standards.
    • Perform audits, vulnerability scans, and remediation fixes.
  10. Frontend Engineering
    • Lead Angular 18 code migration for legacy UI applications.
    • Design drag-and-drop workflows using Vite, TypeScript, and React Flow.
    • Implement Micro Frontend deployment strategies with S3 and CloudFront.
  11. Scalability & Cloud Infrastructure
    • Enable auto-scaling (HPA – Horizontal Pod Auto scaler) for Kubernetes workloads.
    • Manage cluster-level scaling and node optimization for performance and cost-efficiency.

#Projects 3:

Organization: Remote Infosystems

Duration: 1 Years 6 Month (Nov 2021 – June 2023)

Project Name: Friendly Insurance

Friendly Insurance is an E-commerce insurance solution built for Shopify stores, designed to protect customers and merchants against product loss, theft, storage issues, or damage.

Key Features

  • Seamless Shopify Integration : Directly connects with the Shopify store checkout and order flow.
  • Insurance Coverage : Covers lost, stolen, or damaged products during transit or storage.
  • Claims Management : Customers can raise claim requests directly from the Shopify store portal.
  • Refund & Replacement Handling : Automated workflows for refunds, store credits
  • Dashboard & Reports → Merchants can track claims, approvals, and payouts.

Client Name: Via

Technologies used: HTML , CSS , Bootstrap, JavaScript, Typescript, React Js, Type Script, Vite , Oauth – SSO , Next js, Hasura, Graph QL, Nest Js, Postgres, Mongo DB, Kafka, Aws

Project Description: Engineered a robust web platform to manage insurance products for e-commerce businesses, enabling smooth claims processing, risk coverage management, recurring billing, and payment collection.

Roles and Responsibilities:

  • Designed and built scalable microservices to expose webhooks for order capture, ensuring high throughput and low latency on AWS Cloud (EKS, HPA, Cluster Autoscaling).
  • Created wireframes and workflows for Insurance Products & Claims, aligning with business and regulatory requirements.
  • Developed Billing & Payment automation features including recurring billing, premium calculation, and automated payment collection using Stripe Payment Gateway within a microservices architecture.
  • Containerized applications using Docker and deployed them on AWS EKS, integrating CI/CD pipelines via GitHub Actions / Jenkins, with deployment strategies like Blue-Green & Canary.
  • Managed multiple environments (dev, staging, prod), including SSL certificates, domain routing, and system performance monitoring using CloudWatch & Prometheus.
  • Implemented security best practices such as data encryption, tokenization, RBAC, and OAuth 2.0 authentication to ensure secure data handling.
  • Ensured compliance with insurance regulations and international data protection standards (GDPR, ISO 27001).
  • Maintained technical documentation & API references using Swagger / OpenAPI for clear developer and stakeholder communication.
  • Collaborated with cross-functional teams (Product Managers, QA Engineers, Business Stakeholders) to deliver solutions for insurance and e-commerce domains

#Projects 4:

Organization: Optimize It

Duration: 1 Year 7 Months (March 2020 – Nov 2021)

Project Name: DCRA – BBL

Client Name: DCRA

Technologies used: Angular 8, Typescript, Bootstrap, AWS , Lambda, Server Less, Dynamo DB , C# – .Net API , MSSQL, Azure

Project Description: DCRA – District of Columbia Project

The Department of Consumer and Regulatory Affairs (DCRA) is a government agency of the District of Columbia (Washington, D.C.) that manages and regulates key services for businesses, residents, and builders.

  • Business Licensing: Issues and renews licenses for businesses operating in D.C.
  • Building Permits: Provides permits for construction, renovation, and occupancy.

Roles and Responsibilities:

  • Upgraded legacy AngularJS (v1) frontend to Angular 2 with TypeScript and Bootstrap, delivering responsive and user-friendly web interfaces.
  • Prepared High-Level Design (HLD) and Low-Level Design (LLD) documents to define workflow architecture and ensure alignment with business requirements.
  • Developed critical frontend functionalities and was responsible for release management of the web application.
  • Led peer code reviews, mentoring, and task allocation, ensuring code quality and knowledge sharing within the team.
  • Managed a cross-functional team, tracking team velocity and sprint burndown charts to deliver features on schedule.
  • Collaborated with Business Analysts (BA) and QA teams to define acceptance criteria, resolve blockers, and ensure smooth development-to-release cycles.
  • Maintained high-quality standards by writing unit and integration tests for frontend & improving reliability and test coverage.

#Projects 5:

Organization: Cognizant Softvision

Duration: 12 Months (July 2018 – Feb 2020)

Project Name: MSA – Magic selling Application for Macys

Client Name: Macys

Technologies used: HTML , CSS , Bootstrap, JavaScript, React Js, React-Redux, Java – Spring Boot – X – API

Project Description: Macy’s – MARA (Magic Selling Application) An enterprise-grade application for Macy’s store associates to search merchandise, check availability, and place customer orders seamlessly across stores and online.

Roles and Responsibilities:

  • Developed, tested, and deployed new features and enhancements for the web user interface, following best practices in frontend development (performance, accessibility, maintainability).
  • Participated in peer code reviews, providing constructive feedback to ensure code quality, readability, and long-term maintainability.
  • Prepared and shared Daily Status Reports (DSRs) including progress updates, open defects, blockers, and execution status of test cases (executed, passed, pending).
  • Integrated and tested Spring Boot services with multiple external APIs, ensuring seamless interoperability and data flow.
  • Provided L3 (Level 3) production support, handling critical issues, root cause analysis.

#Projects 6:

Organization: Tata Consultancy Services

Duration: 7 Months (Dec 2017 – Jun 20187)

Project Name: IT Help Desk App

Client Name: Anthem

Technologies used: Web RTC, Angular, Typescript, Material UI, socket IO, NodeJS, Express, Mongo DB, AWS,

Project Description: Manage IT support requests, incidents, and services as the central system for ticketing, tracking, and resolving technical issues for employees or customers.

Roles & Responsibilities:

  • Design, development and writing the test cases for Micro Web Services
  • Design and implanted web application Interface using Bootstrap 3, CSS 3, Angular 4

#Projects 7:

Organization: Brainium Information Technologies Pvt. Ltd.

Duration: 1 Year (Dec 2016 – Dec 2017)

Project Name: Chatbot Agent

Client Name: Brainium

Technologies used: Web RTC, Angular, Typescript, Material UI, socket IO, NodeJS, Express, Mongo DB, AWS,

Project Description: Developed a real-time Chatbot Agent platform enabling seamless communication between users and automated agents. The solution supported voice/video calls via WebRTC, real-time text messaging

Roles & Responsibilities:

  • Designed and developed the frontend using Angular, TypeScript, and Material UI, delivering a responsive and accessible chat interface.
  • Implemented WebRTC for real-time audio/video communication between users and chatbot agents.
  • Integrated Socket.IO for real-time text-based messaging, ensuring low-latency interactions.
  • Built Node.js/Express microservices to handle chat sessions, agent allocation, and message routing.
  • Designed and managed MongoDB schemas for storing chat histories, user profiles, and agent details.
  • Deployed and scaled services on AWS, ensuring high availability, auto-scaling, and monitoring.
  • Implemented authentication & authorization for secure user-agent communication.
  • Integrated chatbot logic/AI APIs for intelligent, automated responses in real-time chat sessions.
  • Conducted unit and integration testing for frontend and backend modules to ensure reliability.
  • Collaborated with product owners and QA teams to deliver features aligned with user experience goals.

#Projects 8:

Organization: Aarna IT Solutions

Duration: 1 year 9 Months (Sept 2014 – May 2016)

Project Name: Hicab – Cab Booking Mobile App

Client Name: Hicab Malta

Technologies used: Node JS, Express, Socket Io, Twilio, AWS, Kafka, Mongo DB, Google Map, Android SDK, Objective C , IOS SDK

Project Description: HiCab Malta is a ride-hailing and cab booking mobile application designed to provide convenient and reliable transportation services in Malta.

Google Play Store -https://play.google.com/store/apps/details?id=com.hicabs.hicabsapp

Apps Store – https://apps.apple.com/mt/app/hicabs-malta/id1200312074

Roles and Responsibilities:

  • Designed and developed RESTful APIs for core modules including ride booking, driver allocation, payments, and trip history.
  • Implemented real-time ride tracking by integrating GPS & mapping services (Google Maps) with Web Sockets for live updates.
  • Built scalable backend services using Node.js with microservices architecture, ensuring high availability during peak booking times.
  • Managed authentication & authorization for riders, drivers, and admins using JWT / OAuth2.0.
  • Implemented notification services (SMS, push notifications, email) for booking confirmations, cancellations, and trip updates.
  • Optimized database design MongoDB for handling ride requests, geo-coordinates, and user data efficiently.
  • Set up CI/CD pipelines for backend deployment on AWS ensuring faster and reliable releases.
  • Monitored application performance using logging & monitoring tools (ELK, Prometheus, Grafana) to detect and resolve production issues.
  • Collaborated with frontend/mobile teams to define API contracts and ensure smooth integration.

#Projects 9:

Organization: Release My Ads

Duration: 6 Months (Mar 2014 – Aug 2014)

Project Name: Ads Booking Online Platform

Client Name: Release My Ads

Technologies used: HTML, CSS, Bootstrap, jQuery, PHP, Google Ad wars SOAP API , MYSQL, AWS

Project Description: Google Ads Campaign Management & Optimization Platform

Roles and Responsibilities:

  • Design and develop the frontend and backend of the web-based platform
  • Implement a dashboard interface for users to manage ad campaigns, view insights, and create landing
  • Design and develop the frontend and backend of the web-based platform
  • Implement a dashboard interface for users to manage ad campaigns, view insights, and create
  • Ensure pages are mobile responsive, fast-loading, and SEO-friendly
  • Integrate lead capture forms and connect them to CRM or email tools – Mailchimp,
  • Create a reporting dashboard to show metrics like impressions, clicks, CTR, CPC
  • Managing Cron jobs or scheduler tools

#Projects 10:

Organization Webgrity

Duration : 2 Years (Jan 2012 – Feb 2014)

Project Name: Sid Paterson Advertising Inc. Application

Client Name: Sid Paterson Advertising Inc.

Technologies used: HTML, CSS, Bootstrap, JavaScript, jQuery, Facebook API, Google AdWords, Google Analytics, Mail Chip, Twilio, WordPress, Drupal, PHP, MySQL

Project Description: The project involves the development and optimization of a comprehensive digital ecosystem for a group of major car retailers in the United States.

Roles and Responsibilities:

  • Website Development & CMS Integration
  • Improve organic search visibility and local SEO rankings for each retailer location
  • Google Ads API (AdWords) – for paid campaign automation and performance tracking, A/B testing and analytics tracking

Recent posts

Quote of the week

"People ask me what I do in the winter when there's no baseball. I'll tell you what I do. I stare out the window and wait for spring."

~ Rogers Hornsby