Devan K S

Technical Lead

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

Solarman-Alexa Integration

Project Documentation

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.

Attendance Management System using Image Processing

Project Repository

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

Spring VueJS
Django Scala
Jenkins Angular
Tekton Kubernetes