Career Summary

Senior Full Stack Developer with 5+ years of hands-on experience in building scalable, secure, and high-performance web and mobile applications. Passionate about solving complex problems, designing clean architectures, and delivering business-driven solutions using modern JavaScript frameworks and cloud-native technologies.

Professional Summary

🚀 Senior Full Stack Developer specializing in MERN & MEAN stacks with strong expertise in end-to-end application development, microservices architecture, and third-party integrations.

  • 5+ years of experience designing, developing, and deploying production-grade applications
  • Strong expertise in RESTful APIs, authentication (JWT, OAuth 2.0), and secure backend systems
  • Hands-on experience with React, Angular, Node.js, MongoDB, PostgreSQL, Cosmos DB, and Azure cloud services
  • Worked on 15+ web and mobile projects across fintech, authentication, and enterprise domains
  • Open-source contributor with 3 published npm packages
  • Comfortable collaborating with cross-functional teams, QA, UAT, and business stakeholders

Work Experience

Senior Software Engineer

Techversant Infotech Pvt Ltd
MERN & MEAN Stack Developer
Dec 2022 – Present
  • Developed backend microservices using Node.js, Express.js, and TypeScript, following clean architecture and RESTful API best practices.
  • Implemented infrastructure-as-code using Azure Bicep to automate provisioning of Azure resources including Function Apps, Logic Apps, Event Grid, and Event Hub.
  • Designed and maintained CI/CD pipelines using GitHub Actions to deploy individual microservices to their corresponding Azure Function Apps.
  • Implemented event-driven workflows by subscribing Azure Event Grid events and processing them through Azure Functions.
  • Integrated Azure Logic Apps with backend services to trigger automated email notifications.
  • Worked closely with cloud and DevOps teams to ensure secure, scalable, and reliable Azure deployments.
  • Integrated Self-Hosted Cal.com scheduling system to enable seamless doctor appointment bookings within the healthcare application, allowing patients to view real-time availability and schedule consultations directly.
  • Worked with Aidbox as a FHIR backend to manage and validate HL7 FHIR R4 resources for clinical data storage and interoperability.
  • Integrated Beda EMR with backend microservices to support electronic medical record workflows and FHIR-based data exchange.
  • Currently working on a multi-tenant healthcare application supporting two organization tenants using a microservices architecture built with NestJS.
  • Designed and developed backend services using Node.js, NestJS, and TypeScript with modular and scalable architecture.
  • Implemented AWS infrastructure using CloudFormation templates for consistent and automated environment setup.
  • Managed hospital documents and electronic health record files using Amazon S3 with secure access policies.
  • Implemented clinician-to-patient video consultation feature using Azure Communication Services.
  • Generated secure video room links and integrated webhook-based triggers to notify patient application backends.
  • Developed scheduled cron jobs to generate daily hospital summary reports in PDF format using the pdfmake library.
  • Uploaded generated reports to Amazon S3 and created pre-signed URLs for secure document access.
  • Published pre-signed URLs to Kafka topics, which were consumed by notification services to send automated email reports with PDF attachments to hospitals.

Software Engineer

AES Technologies India Pvt Ltd
MERN & MEAN Stack Developer
Aug 2021 – Nov 2022
  • Played a key role in R&D and collaborated with the Singpass API team to implement secure digital authentication for Singapore government applications.
  • Designed and developed scalable REST APIs using Node.js and Express with JWT and OAuth 2.0 authentication.
  • Built responsive and high-performance UIs using React (Hooks, Redux) and Angular.
  • Integrated multiple third-party services and resolved complex issues in React Native mobile applications.
  • Developed private npm packages to deliver shared library support within the organization.
  • Collaborated closely with QA, UAT, and business teams to ensure high-quality releases.

Technologies used:

  • React
  • Redux
  • Angular
  • Node.js
  • Microservices
  • OAuth 2.0
  • Azure

Software Developer

DDL Tech Solutions Pvt Ltd(Startup)
Full Stack Developer
Jun 2020 – Jul 2021
  • Developed enterprise-grade web applications using MERN and MEAN stacks.
  • Enhanced frontend performance using React hooks, Redux, and optimized API calls.
  • Worked on mobile application integrations and issue resolution in React Native.
  • Actively participated in code reviews, unit testing, and deployment cycles.
  • Built end-to-end web applications using MEAN stack.
  • Designed efficient MongoDB schemas and optimized NoSQL queries.
  • Developed customizable invoice systems for accounting platforms.
  • Initiated iOS mobile app development using SwiftUI and MVVM architecture.
  • Implemented role-based authentication using JWT bearer tokens.

Skills & Tools

Backend

  • Node.js
  • JAVA/Spring
  • PHP
  • Python/Flask

DevOps

  • Azure Infra
  • AWS
  • GitHub Actions

Frontend

  • React
  • Angular

Mobile

  • React Native
  • SWIFT UI

Others

  • MongoDB
  • J2EE
  • Servlet / JSP
  • Infrastructure as Code (IaC)
  • Event-driven architecture
  • Serverless
  • Express.js
  • NestJS
  • Aidbox
  • Hibernate ORM
  • Sequelize
  • Git
  • Azure
  • Firebase
  • AWS
  • Redux
  • kysely
  • Bootstrap / Material UI / Tailwind CSS

Education

  • MCA
    KLN College Of Engineering, Madurai
    2018 - 2020
  • BSc IT
    Sourashtra College Of Arts & Science, Madurai
    2014 - 2017

Open source projects

Language

  • Sourashtra (Native)
  • TAMIL (Great)
  • English (Professional)

Interest

  • Swimming
  • Surfing