Summary
Overview
Work History
Education
Skills
Timeline
Generic

Nanthini Ganesan

Chennai

Summary

Experienced Software Engineer with 4.5 years of experience in building scalable backend systems using AWS Lambda, Serverless Framework, and Node.js. Skilled in Angular (12, 14, 16), AWS service integration, CI/CD automation, and performance optimization. Expertise in migrating legacy systems, working in Agile teams, and delivering cost-effective, high-performance applications. Passionate about staying current with serverless and front-end technologies.

Overview

4
4
years of professional experience

Work History

Software Engineer

Mindsbeam Technology Software Engineer Software Engineer Mindsbeam Technologies Pvt Ltd (Lystloc)
Chennai
12.2024 - Current
  • Engineered highly scalable, event-driven backend architectures using AWS Lambda and the Serverless Framework, accelerating deployment cycles and minimizing infrastructure overhead.
  • Designed and maintained comprehensive serverless.yml configurations to automate infrastructure provisioning, streamline deployments, and enable seamless service orchestration across environments.
  • Integrated deeply with AWS core services—including API Gateway, DynamoDB, S3, SQS, SNS, and IAM—to build fault-tolerant, secure, and highly available cloud-native applications.
  • Built and optimized CI/CD pipelines to support automated testing, building, and deployment, significantly increasing release velocity and reducing operational friction.
  • Delivered clean, modular, and maintainable code in Node.js and Python, with a strong focus on best practices, scalability, and test coverage.
  • Proactively diagnosed and resolved performance bottlenecks, resulting in improved execution times, enhanced scalability, and reduced operational costs across serverless workloads.
  • Collaborated cross-functionally with product managers, UI/UX teams, and DevOps engineers to ensure backend systems aligned with strategic business goals, and frontend requirements.
  • Monitored, maintained, and optimized production systems using CloudWatch, AWS X-Ray, and observability tools, ensuring high system availability and rapid incident resolution.
  • Continuously explored serverless trends and AWS innovations, applying cutting-edge practices in cloud-native development to improve system robustness, user experience, and long-term maintainability.

Application Developer

IBM India Systems Development Lab
01.2021 - 11.2024
  • Develop applications with Angular, enhancing user experience, and streamlining task delivery through significant UI improvements.
  • Design and develop user interfaces using Angular 7+ best practices.
  • Adapt interface for modern internet applications using the latest front-end technologies.
  • Lead front-end development in the ICL Web Application project, creating interactive forms in Angular 12 with customized Angular Material components, ensuring a responsive and visually appealing interface.
  • Ensure high performance of applications and provide support.
  • Build robust back-end processes with Node.js to support seamless functionality across applications.
  • Direct the libs/etc project by gathering and analyzing requirements, designing an Angular 14-based comprehensive file management system, and establishing efficient back-end operations with Node.js.
  • Contribute to the architecture, design, and coding of next generation web-based enterprise solutions.
  • Implement UI component design focused on re-usability/scalability/extensibility/supportability.
  • Work within an agile framework for both projects, leveraging iterative development and continuous feedback to enhance project adaptability and efficiency.
  • Manage essential project upgrades and contributed to toolkit building and installation processes, optimizing development workflows.
  • Help write new design patterns, improve and adapt existing design component integration.
  • Steer the migration of a legacy AngularJS application to Angular 16 with an updated Node.js 18 back end, achieving compatibility with current technologies and boosting performance.

Education

Bachelor of Technology - Information Technology

KGiSL Institute of Technology
01.2020

Skills

  • Serverless Architecture
  • AWS Services Integration (Lambda, API Gateway, DynamoDB, S3, SQS, SNS, IAM)
  • Serverless Framework
  • Nodejs Development
  • Python Development
  • CI/CD Pipelines (for serverless and Nodejs applications)
  • Infrastructure Automation (serverlessyml, Terraform)
  • Cloud Monitoring (AWS CloudWatch, AWS X-Ray)
  • Event-Driven Architecture
  • Performance Optimization (across serverless functions and web apps)
  • AWS Lambda Layers
  • API Design (RESTful APIs, GraphQL)
  • JavaScript (ES6)
  • TypeScript
  • Angular (12, 14, 16, AngularJS)
  • Angular Material
  • Angular Development (UI/UX, reactive forms, components)
  • Frontend Web Development (HTML, CSS, Bootstrap)
  • Responsive Web Design
  • Nodejs Backend Development
  • Unit Testing (Jest, Mocha, Jasmine, Karma)
  • Integration Testing (Supertest, Chai)
  • Git & Version Control
  • Agile Methodology
  • UI/UX Design Principles (focusing on user interaction and performance)
  • Microservices Architecture
  • OAuth 20 / OpenID Connect (for secure API authentication)
  • Redis / DynamoDB (for caching)
  • CloudFormation (AWS infrastructure as code)
  • Legacy App Migration (AngularJS to Angular 16, Nodejs 18 upgrade)
  • Performance Tuning (frontend and backend)
  • Continuous Integration & Continuous Deployment (CI/CD)
  • Cross-Functional Collaboration
  • Design Patterns (modular, reusable, scalable components)

Timeline

Software Engineer

Mindsbeam Technology Software Engineer Software Engineer Mindsbeam Technologies Pvt Ltd (Lystloc)
12.2024 - Current

Application Developer

IBM India Systems Development Lab
01.2021 - 11.2024

Bachelor of Technology - Information Technology

KGiSL Institute of Technology
Nanthini Ganesan