Professional Journey

A timeline of my professional growth and achievements in software development

Architect Engineer

Nov 2024 - Present
Leading the architecture and implementation of digital therapeutics solutions.

Key Responsibilities

  • Designing and implementing scalable AI-powered solutions using LangChain and OpenAI
  • Architecting microservices-based systems with Apache Kafka for real-time data processing
  • Leading cross-functional teams in developing innovative digital health solutions
  • Implementing secure, HIPAA-compliant architectures for healthcare data

Technologies Used

LangChainApache KafkaAWSNode.jsReactTypeScript

Offshore Team Lead

2022 - Oct 2024
Led the development team for Reinsurance Group of America, Inc.

Key Responsibilities

  • Spearheaded the revamp of the Arius Portal
  • Led a remote team in redesigning backend architecture
  • Translated requirements, conducted code reviews, and oversaw deployments
  • Managed a team of 8 developers across different time zones
  • Implemented CI/CD pipelines for automated testing and deployment

Accomplishments

  • Transformed the Arius Portal from outdated to cutting-edge
  • Integrated AWS Cognito and Okta for secure authentication and access management
  • Achieved a 25% improvement in portal performance
  • Strengthened security measures and implemented best practices
  • Exceeded client expectations with innovative solutions
  • Enhanced leadership skills in remote team management
  • Gained insights into modernizing legacy systems for user-centric solutions
  • Successfully delivered all project milestones ahead of schedule

Technologies Used

Node.jsReactAWSTypeScriptDocker

Team Lead

2021 - 2022
Led the development team for Good and Service Tax (GST) project

Key Responsibilities

  • Led developers in integrating MapMyIndia into the GST portal
  • Collaborated with MapMyIndia for seamless integration of location services
  • Provided training to stakeholders

Accomplishments

  • Integrated location services to exclude fake registrations
  • Developed algorithms to cross-reference company addresses and automate fraud detection
  • Conducted rigorous testing to ensure accuracy
  • Successfully flagged suspicious registrations, reducing the need for manual verifications
  • Increased trust in the portal and boosted legitimate registrations
  • Received commendations for impact on fraud prevention
  • Demonstrated leadership in complex integrations and innovative solutions

Technologies Used

AngularNode.js

Lead for Migration

2020 - 2021
Led the migration from monolithic architecture to microservices for Curio Digital Therapeutics Inc.

Key Responsibilities

  • Lead for migration from monolithic architecture to microservices
  • Orchestrated the migration process from planning to implementation
  • Collaborated with cross-functional teams

Accomplishments

  • Transformed old monolithic architecture to a modern, event-driven microservices architecture
  • Decomposed monoliths into smaller, manageable microservices
  • Ensured seamless communication through event-driven patterns
  • Achieved a highly scalable and resilient system
  • Improved system performance and agility
  • Demonstrated expertise in architecture design
  • Provided leadership in guiding teams through complex transformations
  • Aligned with Curio's mission of delivering innovative digital therapeutics

Technologies Used

AngularNode.jsAzure

Software Engineer

2018 - 2020
Developed Krishifal Online application

Key Responsibilities

  • Designing wireframes with involvement with the client on Balsamiq cloud
  • Backend API support on Node.js (12.14) to Android and web panel
  • Server configuration on AWS
  • Integrated Amazon CloudFront and S3 for faster image and document processing
  • Integrated Amazon WorkMail and Simple Email Service for bulk email and business
  • Integrated 3rd party services: Twilio, WhatsApp business API, Firebase push messaging

Technologies Used

Node.jsAWS

Intern

2017
Project: Plan, design, implement, and establish a campus-wide network

Key Responsibilities

  • Involved in a project along with 2 other trainees
  • Helped understand the aspects of teamwork and how a team should go about a project in a methodical and planned manner