Available for Opportunities

Software
Engineer

2 years of experience delivering production web applications and backend systems. Focused on building scalable REST APIs, automated pipelines, and cloud-ready services using FastAPI, PostgreSQL, Docker, and AI-assisted workflows for faster delivery.

About Me

Software Engineer with 2 years of experience delivering production web applications and backend functionality in enterprise environments.

Currently at Tech Mahindra developing enterprise Drupal portals. Specialized in Python backend systems using FastAPI, PostgreSQL, and MongoDB.

Experienced with REST APIs, JWT authentication, ETL pipelines, Docker, GitHub Actions CI/CD, Pytest automated testing, and Linux system administration.

Chennai, India
Open to Remote & On-site Opportunities
Get To Know Me

Core Tech Stack

Python
FastAPI
SQLAlchemy
Pydantic
PostgreSQL
MongoDB
Docker
GitHub Actions
Pytest
Pandas
Angular
TypeScript
Git
Linux

Featured Projects

Production applications built with modern tech stacks. Each project demonstrates full-stack development, testing, and deployment expertise.

FocusSprint project logo

FocusSprint

Featured project

Full-stack task management platform — Angular frontend (Netlify + Cloudflare), FastAPI backend (Render/Neon), PostgreSQL database, Dockerized deployments, and 27+ automated tests. Implements JWT authentication, role-based access control, and 17+ RESTful API endpoints.

FastAPIAngularPostgreSQLDockerGitHub Actions
RoleLens project logo

RoleLens

Featured project

Job-market ETL & analytics platform ingesting job listings (Adzuna). Built with FastAPI, Pandas ETL pipelines, APScheduler scheduling, and MongoDB (Atlas). Deployed as containerized services; includes automated tests and data visualizations.

FastAPIMongoDBPandasAPSchedulerDocker

Experience

Associate Software Engineer

Tech Mahindra

Sep 2024 — Present

Enterprise Drupal Solutions — Chennai, India

  • Develop and maintain 3 production web portals using Drupal/PHP with custom modules, hooks, and integrations.
  • Implement authentication, authorization, RBAC, MFA, OAuth, and OpenID Connect across workflows.
  • Troubleshoot and resolve 15–25 work items per month across development, QA, UAT, and production environments.
  • Collaborate on Agile teams using Git workflows, pull requests, code reviews, and 1–2 production deployments monthly.

Certifications

AWS Certified Cloud Practitioner

Amazon Web Services

Issued 2024

B.Tech Computer Science

B.S. Abdur Rahman Crescent Institute

Issued May 2024

Let's Connect

I'm open to discussing backend engineering opportunities, collaborations and interesting technical projects.