About Me
Computer Science and Engineering graduate from NITC with a passion for challenges. I am working as a full-stack developer in Ford Smart Mobility.
I aim to learn more about different architecture paradigms and help in designing high-quality systems. My career aim is to become a software architect.
I am most skilled in: Spring Boot and VueJS
Experience
Ford Motor Private Ltd, Chennai
Technical Lead
January 2023 - PRESENT
- Cloud Architecture & Scalability
- Architected a highly scalable microservices ecosystem by defining service boundaries, Kubernetes deployment patterns, and autoscaling standards, capturing the new architecture across 6 detailed Architectural Decision Records (ADRs).
- Validated platform readiness and system resilience by orchestrating intensive load-testing across Cloud Run, GKE Autopilot, and GitHub Actions runners, utilizing Micrometer metrics linked to Dynatrace for comprehensive observability.
- Optimized infrastructure expenditure by identifying resource-heavy log ingestion pipelines; architected and executed a migration from an over-provisioned GCP Dataflow setup to a lightweight, Cloud Run-based Splunk service, drastically reducing monthly cloud costs.
- Engineered a completely asynchronous microservice backend utilizing OCPP 2.0 specifications to handle highly concurrent EV charging protocols.
- Developed technical Proof of Concepts (POCs) utilizing MQTT to support backend infrastructure and track insights for next-generation bi-directional EV charging features.
- CI/CD & Developer Productivity
- Spearheaded an emergency pipeline modernization, migrating multiple frontend applications from Tekton to GitHub Actions utilizing Ford-hosted (ARC-based) runners and GCP Cloud Build to restore developer velocity.
- Slashed deployment execution times from an unreliable 30+ minutes to a consistent 4-minute average by embedding automated test reports, Sonar PR decoration, and strict quality gates directly into GitHub workflows.
- Overcame critical deployment blockers on Ford’s custom Kubernetes ‘Bedrock’ platform by authoring a custom Gradle plugin and engineering a Python-based terminal emulator, successfully unblocking WebSocket testing and legacy system migrations.
- Accelerated future service onboarding by replacing the legacy Scala/Play gateway with a modern Spring Boot service, subsequently publishing a standardized Bedrock-Spring Boot SDK and comprehensive migration guides.
- Security & Zero Trust
- Architected a Zero Trust API security model by deprecating static client credentials in favor of a dynamic federation model.
- Engineered automated workflows using GCP service account tokens to dynamically exchange and fetch Entra ID (Azure AD) tokens for Apigee endpoints, permanently eliminating manual secret rotation maintenance.
- Standardized a Shift-Left security posture by upgrading 42Crunch automated integrations for API conformance checks via GitHub Actions and pioneering Build-Time Container Image Scanning (BTCIS) utilizing JFrog Xray ahead of strict organizational deadlines.
- Implemented a FOSSA Copilot remediation workflow, significantly reducing Mean Time To Remediation (MTTR) for open-source vulnerabilities, and actively shaped enterprise security strategies through participation in an organizational Cycode pilot.
- Engineered a custom network bridge service to enable secure, seamless communication protocols across isolated GCP networks.
- Mentorship & Organizational Enablement
- Scaled engineering enablement by designing and implementing a comprehensive ‘Zero-to-Hero’ onboarding framework aimed at rapidly upskilling new joiners.
- Authored over 100 technical documents, architectural guides, and ADRs in a centralized common repository to standardize technical knowledge and eliminate engineering silos.
- Hosted regular cross-functional Knowledge Transfer (KT) sessions, successfully elevating the wider organization’s engineering capabilities in GCP, Kubernetes, and modern platform deployments.
- Bi-Directional Charging:
- Support Ford’s Bi-Di charging features for its new EVs.
- Maintain backend features to track charging and discharging insights.
- Architect the solution of the MQTT IoT device used for home energy management.
- OCPP 1.6
- Maintaining and increasing the scalability of the existing platform.
- Provide automated methods to test the platform as well as newer variants.
- OCPP 2.0
- Ideate and create a new architecture to better support the scalability of the OCPP platform and allow other products to connect easily to the platform.
- Build a completely asynchronous microservice solution for using charging protocol specified by OCPP
- Supporting team’s increase in knowledge in GCP
- Plan and migrate the services to Ford’s internal all-in-one development platform, Bedrock
- Leveraged Knowledge: GCP (Cloud Run, GKE Autopilot, Dataflow, Firestore), Kubernetes (Bedrock), Spring Boot, Scala / Play / Akka, GitHub Actions & ARC, Kafka & MQTT, MongoDB & Redis, Dynatrace & Micrometer, JFrog Xray, Sonar, 42Crunch, FOSSA
Ford Smart Mobility, Chennai
Analyst
APRIL 2021 - December 2022
- OCPP 2.0
- 2 time “Top Achiever” Performance Grade (Scale: Top Achiever, Achiever, Lower Achiever, Unsatisfactory)
- Created a pull request reviewable documentation repository to handle the knowledge of architecture and the team
- Worked temporarily as a product manager handling the deliverables of the team giving insights into management flows
- Created resources to help the extended team with Jenkins migration to new cloud space and single-handedly migrated the team’s instance.
- As a part of the Recognition program in EV, recognized twice by the wider EV team for the support provided.
- Leveraged Knowledge: Scala, Play, Akka, Spring Boot, MongoDB, Kafka
- Integrated Fleet Management
- Pseudo Technical Lead role.
- Created strict coding standards.
- Refactor existing pipelines to Ford standard library functions for less error-prone Jenkins.
- Leveraged Knowledge: Kubernetes, Jenkins, Spring Boot, VueJS
Ford Smart Mobility, Chennai
Ford College Graduate
AUGUST 2019 - APRIL 2021
- Ford Fleet Marketplace
- Followed strict TDD principles.
- Built a developer portal from base up leveraging easily editable markdown files.
- Leveraged Knowledge: Spring Boot, VueJS, Webpack
- Office Ride
- Improved response time of an API under peak load from 12 seconds to 1.6 seconds.
- Built a standardized Jenkins pipeline for projects with quality stages and blue-green deployment in Pivotal cloud foundry.
- Leveraged Knowledge: Spring Boot, Java, Jenkins
Salalah Methanol Company, Oman
IT Trainee
MAY 2018 - JULY 2018
- Built an inventory management website in Django.
- Helped in centralizing the data between different users.
- Increased accountability of assets taken by users.
- Leveraged Knowledge: Django framework, Python
Badges
Education
National Institute of Technology, Calicut
B.Tech in Computer Science
JULY 2015 - APRIL 2019
- S grade in Software Engineering lab: Required multiple projects to be submitted with strict adherence to Agile methodology and had to lead a team of 4 students for some of the projects.
- S grade in Main Course Project: Django project using OpenCV.
Projects
Personal Project
- Solarman, a solar panel tracking dashboard/app does not have a smart home system integration.
- Since most of my house was integrated with Alexa/Google Home/Samsung Smart things I looked to explore an integration.
- Worked with AWS Lambda to connect an Alexa skill
- Created most of the architecture in GCP to use my pre-existing knowledge effectively
- Ensured a zero cost architecture by reducing data usage and calculating exact free quotas for different GCP resources
- Also working with Samsung Smart things team, to fix bugs found while integrating into their system.
B.Tech Main project
- Used OpenCV to create an attendance management system to reduce the time taken for a teacher to record class attendance.
- Build using Django web admin.
- Students and teachers can track their class attendance with role-based authentication.
National Service Scheme NITC Web Page
- A website to showcase the work of the NSS team in NITC.
- The website can also be used to track the mandatory hours to be done as a part of course work by the students.
Organizations
NSS, Calicut
Volunteer
2016 - 2019
- Organized multiple events in and around Kozhikode:
- Blood donation drive.
- SNEHARAGAM (A talent show for developmentally challenged kids).
- Help with remote government surveys.
U&I TEACH
Volunteer
DECEMBER 2018 - APRIL 2019
- U&I Teach invests in children from underprivileged backgrounds with courses in English, Math, Science and Social Studies.
- Helped teach underprivileged and orphan kids as a volunteer from the U&I trust.
Extra-curricular Activities
INFORMALS
Committee head
2018 – 2019
- Committee part of the cultural festival of NITC.
- Handling organizing on-ground events.
- Setup deals with bands.
I-Ink
Organizing member
2017 – 2018
- Literary Festival of NITC (2017)
- Handle artists and dignitaries in the literary field with organized talks
Skills
| | | ||
| | | ||
| | | ||
| | |