#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:
- 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.
- 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.
- Observability & Monitoring
- Implement distributed tracing using ELK (Elasticsearch, Logstash, Kibana) stack.
- Set up service monitoring and alerting with Prometheus & Grafana.
- Testing & Quality
- Develop unit tests and integration tests for APIs and service endpoints.
- Ensure test automation with high code coverage in CI/CD pipelines.
- API Documentation
- Create and maintain API specifications using Swagger.
- Establish versioning and documentation standards for developers and consumers.
- Database & Data Modelling
- Design ERDs (Entity Relationship Diagrams) and data models for relational and NoSQL databases.
- Manage database migrations and schema versioning.
- 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.
- Architecture & Design
- Create High-Level Design (HLD) and Low-Level Design (LLD) documentation.
- Develop application architecture diagrams for system, service, and data flows.
- Security & Compliance
- Ensure application security compliance with organizational and industry standards.
- Perform audits, vulnerability scans, and remediation fixes.
- 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.
- 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