SOFTWARE & ML ENGINEER · TEMPE, AZ
Amish
Kakka
M.S. Software Engineering candidate at Arizona State University. I build production-grade AI systems, high-performance backends, and intelligent data pipelines.
01
Experience
Oct 2023 — May 2024
Statcon Electronics India Limited
Noida, India
Noida, India
Software Engineer Intern
- Built a Python/PyQT desktop application for solar/hybrid inverter calibration with embedded real-time sensor anomaly detection — preventing miscalibrated devices from reaching the field, reducing test cycles 65% (20m → 7m) and increasing manufacturing throughput 2.5×.
- Engineered AWS Lambda functions (JavaScript) to ingest and store 32-channel inverter sensor telemetry from field-deployed devices; implemented data integrity validation to catch corrupted readings and surfaced time-period filtered per-device views inside the PyQT application.
- Collaborated with firmware engineers to diagnose serial communication bottlenecks, cutting per-device test time by 40%; presented the optimized protocol to engineering leads, who adopted it across the test infrastructure.
Jan 2023 — May 2023
Manipal University
Jaipur, India
Jaipur, India
Student Researcher
- Designed a Fast R-CNN pipeline to detect misalignment across hip, knee, and ankle X-rays (1,000+ images); chose region-proposal architecture for separating overlapping joint boundaries, achieving 91.3% segmentation accuracy.
- Managed the full lifecycle independently — annotation (Roboflow), training, iterative baseline comparison, and documentation — delivering a reproducible framework presented to faculty.
02
Projects
SYSTEMS · Go
Custom Thread-Safe In-Memory Cache
Go · Concurrency · Mutex / Locks · Goroutines
High-performance, thread-safe in-memory key-value store featuring customizable eviction policies (LRU/LFU), fine-grained synchronization primitives, and low-latency concurrent read/write operations.
SYSTEMS
CLOUD
Real-Time Mobile SOS Application
React Native · Node.js · Socket.io · AWS ECS · Redis · Terraform
Emergency response platform routing community volunteers to victims in real time. Provisioned fault-tolerant AWS backend (EC2 and custom VPC) with Terraform. Achieved sub-second bi-directional GPS tracking using Uber's H3 geospatial indexing and Redis ElastiCache Pub/Sub over WebSockets.
SYSTEMS · C++
High-Performance Quantitative Indicators
C++17 · xtensor · CMake · Python · yfinance
Low-latency C++ library using O(1) rolling-window logic and cache-aware memory layout. Processes 10 years of market data in 0.099 ms — a 25× speedup over NumPy, validated through systematic profiling and benchmarking.
MULTI-AGENT
LLM
Agentic Finance Research System
Python · LangGraph · Gemini 2.5 · yfinance · DuckDuckGo
Multi-agent financial research system using Supervisor-Controller architecture in LangGraph to decompose queries across stock screening, sector analysis, and earnings summarization. Live web retrieval grounds outputs and eliminates hallucination. Generates comprehensive reports in under 10 seconds.
RAG
GCP
Document Summarizer Microservice
FastAPI · Pinecone · GCP Cloud Run · Firebase Auth · Gemini 2.5
Fault-tolerant RAG pipeline on Google Cloud Run. Maintained 1.2s response latency via optimized Pinecone vector indexing and context-window engineering for Gemini 2.5 Flash-Lite.
AGENTIC
MLOPS
Agentic MLOps Pipeline
Python · Gemini 2.5 Flash · Scikit-learn · Pydantic · Docker
Fully automated ML lifecycle using a Planner–Validator–Executor agent architecture that converts natural language goals into production-ready Scikit-learn pipelines — handling dataset analysis, feature engineering, model selection, and evaluation end to end.
LLM · PEFT
Fine-Tuning with LoRA
Python · PyTorch · Hugging Face · PEFT · SciQ Dataset
Fine-tuned Qwen2.5 model on a 15K+ record domain-specific medical dataset using LoRA/PEFT, achieving 90% reduction in trainable parameters. Trained in under 6 hours on Nvidia T4.
RESEARCH
DEEP LEARNING
Rethinking GAN Architecture
PyTorch · Image Embeddings · Content Loss · Medium Article
Experimental GAN modifications exploring whether replacing raw noise with image embeddings and cross-entropy with content/perceptual loss improves generation quality. Includes a written analysis on Medium documenting findings, failure modes, and open questions.
03
Skills
LANGUAGES
Python
C++17/20
TypeScript
JavaScript
SQL
AI & ML
PyTorch
LangGraph
Hugging Face
RAG
LoRA / PEFT
TensorFlow
Scikit-learn
OpenCV
BACKEND & APIs
FastAPI
Node.js
REST APIs
PostgreSQL
Redis
Pinecone
CLOUD & INFRA
GCP Cloud Run
AWS EC2
AWS Lambda
AWS ECS
Docker
Kubernetes
Terraform
Firebase Auth
CI/CD
SYSTEMS
Concurrency
Multithreading
xtensor
CMake
Linux
Git
Neo4j
Roboflow
04
Education
Aug 2024 — May 2026
M.S. Software Engineering
Arizona State University · Tempe, AZ
MINOR IN DATA ANALYTICS
Aug 2020 — May 2024
B.Tech Computer Science Engineering
Manipal University Jaipur · Jaipur, India