Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Akhil Kumar

Akhil Kumar

Bengaluru

Summary

I am a Software Engineer II with experience in designing software systems from production workflow from concept to release. I have knowledge and expertise in Python, Machine Learning, DevOps administration, and all 3 major cloud providers (AWS, GCP and Azure).

I graduated from NIT Warangal in 2021. Awarded the prestigious 'Quarterly Excellence' award twice, given based on total impact to the firm; promoted in a year, one year ahead of schedule.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Software Engineer II (SDC Services)

F5 Networks
11.2023 - Current
  • Working on LLM-driven development: Using spec-driven workflows and various Agentic systems to design and code a full stack time-tracking application with AI handling all of planning, execution, coding and bug fixing. It creates a working application in 1-2 days, which would have taken about a month for human to code.
  • Developed features and enhancements for a full-stack security testing and bot detection application (Python+ GoLang+React+GCP), added capability to test mobile API endpoints, reducing test execution times by 60% (10 minutes to 4 minutes for test run to complete).
  • Migrated a REST API + SQL Server to Neo4J + GraphQL based configuration, thus converting the SQL and large JSON blobs based messy schema structure to node based storage and customised return types to reduce response call overheads.
  • Coded Microsoft Azure AD SAML SSO for an internal application: handled Azure portal administration and server security code logic.
  • Designed a versioning system for storing objects, by storing the current version and list of changes made over time. It is capable of viewing and rolling back to any point-in-time version without storing the entire object for every change made (~90% reduction in database storage space, a GIT for objects).
  • Collaborated with management, internal and development partners regarding software application design status and project progress.

Project Engineer II (CTO and iDEAS-DX)

Wipro
10.2022 - 11.2023
  • Worked on creating new Metaverse 3D worlds with LLM(GPT -4) integration, Unity platform and Python backend; to replicate real-world environments and create virtually assisted product experiences for a smartphone vendor and an Art Gallery.
  • Created chatbot assistant with Text-to-speech(Azure SDK) and Speech-to-text(OpenAI Whisper) with a question answer interface in C#. Used a pre-trained LLM to answer relevant questions.
  • Managed administrative and development tasks on AWS EC2 instances, EKS, CloudFormation, RDS, ELB, IAM and S3 storage. Ensured zero downtime and continuous upgrades for the various systems.
  • Led a successful case study on multi-region distributed database systems with CockroachDB. And communicated with cross-functional teams to explain implementation and feasibility of designing a fault-tolerant SQL system.
  • Developed intelligent end-to-end monitoring solutions with Prometheus, Grafana & ELK stack to monitor end-to-end customer solutions for a Computer Vision application.

Project Engineer I (CTO)

Wipro
07.2021 - 09.2022
  • Led a backend scripting and database queries overhaul to decrease API response times by 1000% from ~1000ms to for SpringBoot servers.
  • Managed architectural design, security protocols, database operations, and SLA compliance for a machine learning service. Additionally, I oversaw the successful transition of the monolithic platform architecture to a microservices based Software-as-a-Service (SaaS) model.
  • Created a multi-tenant solution with schema per tenant subscription model, providing data isolation, automated deployment, and scaling, reducing tenant onboarding times from 2-3 days to 30 seconds.
  • Designed and deployed a SQL database master-master replication and failover mechanism achieving 99.99% availability (4 9s).
  • Integrated Microsoft Azure SAML SSO AD authentication for multi-device security and integrated tenant onboarding with user authentication.
  • Designed and implemented a CI/CD Kubernetes architecture for the microservices on AWS EKS. Also added auto-scaling, rolling updates, monitoring and alerting mechanisms.

Software Engineering Intern (CTO)

Wipro
06.2020 - 07.2020
  • Developed logging management and alerting solutions using Graylog and Elasticsearch. The critical errors instant alerting system reduced error response and resolution times by up to 80%.
  • Created a single point of log collection for server, database, application and network logs for enhanced monitoring using ELK Stack, Prometheus and Grafana.

Machine Learning Intern (CTO)

Olcademy
06.2020 - 07.2020
  • Liaised with C-level executives of Olcademy, a live online learning platform, to present and develop Machine Learning models and backend components for its website.
  • Built an in-house search engine based on ElasticSearch for all of the content and courses on the platform.
  • Built an automated SAT essay scoring system based on LSTM networks with an accuracy of 78.01%.
  • Designed and developed an ensemble ML model to combat fraud detection in online payments using XGBoost, RandomForest and Neural Networks achieving ROC AUC: 0.9431 vs. 0.9292 for public individual models.

Education

Bachelor of Technology - Electrical and Electronics Engineering

National Institute Of Technology
Warangal, INDIA
01.2021

Skills

  • Docker

  • Kubernetes

  • Autoscaling

  • Ingress

  • Load Balancers

  • AWS EKS

  • GCP GKE

  • Deep Learning

  • LLM Driven Development

  • Flask

  • Snowflake

  • OAuth

  • SAML

Certification

AI Programming with Python Nanodegree Nanodegree, Udacity

Machine Learning A-Z (AI, Python & R), Udemy

AWS EKS Kubernetes-Masterclass | DevOps, Microservices, Udemy

Docker Mastery: with Kubernetes +Swarm, Udemy

Machine Learning (Stamford University), Coursera

SQL Nanodegree, Udacity

Data Architect Nanodegree, Udacity

Timeline

Software Engineer II (SDC Services)

F5 Networks
11.2023 - Current

Project Engineer II (CTO and iDEAS-DX)

Wipro
10.2022 - 11.2023

Project Engineer I (CTO)

Wipro
07.2021 - 09.2022

Software Engineering Intern (CTO)

Wipro
06.2020 - 07.2020

Machine Learning Intern (CTO)

Olcademy
06.2020 - 07.2020

Bachelor of Technology - Electrical and Electronics Engineering

National Institute Of Technology
Akhil Kumar