SOFTWARE ENGINEER // ML ENGINEER

Building Intelligent Software Systems.

Machine Learning Engineer and Software Engineer building intelligent applications across machine learning, computer vision, backend systems, and data-driven software.

Python PyTorch FastAPI Next.js Computer Vision Machine Learning Docker
SOFTWARE ENGINEER
MACHINE LEARNING ENGINEER
COMPUTER VISION
PYTORCH & FASTAPI
NEXT.JS & REACT
SOFTWARE ENGINEER
MACHINE LEARNING ENGINEER
COMPUTER VISION
PYTORCH & FASTAPI
NEXT.JS & REACT

[ ABOUT ME ]

I’m Keerthan G V, a Software Engineer and Machine Learning Engineer focused on building intelligent, reliable, and practical software systems.

With a background in Artificial Intelligence & Data Science, I enjoy solving complex problems through a combination of software engineering, machine learning, computer vision, and data-driven development.

My experience spans the development of end-to-end applications, from designing Python and FastAPI backends and developing machine learning models with PyTorch and scikit-learn, to building interactive applications using Next.js, React, and TypeScript. I also work with data processing, REST APIs, explainable AI, and model-driven applications.

I enjoy turning ideas into working products, learning new technologies, and building systems that are both technically sound and useful in the real world.

I’m continuously exploring software engineering, machine learning, artificial intelligence, and computer vision, with a focus on building better and smarter applications.

ROLE
Software Engineer
Machine Learning Engineer
EDUCATION
B.E. — Artificial Intelligence & Data Science
LOCATION
Bengaluru, India
FOCUS
AI • ML • Computer Vision • Software Engineering
  • 2022 – 2026
    BGS College of Engineering and Technology (BGSCET), VTU — B.E. in Artificial Intelligence & Data Science
    CGPA: 8.2 / 10
    • Focused on Software Engineering, Machine Learning, Deep Learning, Computer Vision, and Data Systems
    • 2 Peer-Reviewed Research Publications — ICAIH 2025 and IEEE International Conference
  • 2020 - 2022
    New Horizon Pre University College - PCMC
    Score: 83.34%
    • Physics, Chemistry, Mathematics, and Computer Science
  • 2020
    ITI Central School - SSLC (10th Standard)
    Score: 70.0%
    • Fundamental Mathematics, General Sciences, and Computer Fundamentals

[ SKILLS & TECH ]

Engineering capability dashboard highlighting primary frameworks, languages, AI systems, and development tools.

CAPABILITY MATRIX // DESIGN RADAR

Core Engineering Focus

Primary Core Strong Foundation Supporting Domain
ML / AI
16 Techs
Models, agents, computer vision & intelligent systems
PyTorch Machine Learning Deep Learning TensorFlow scikit-learn OpenCV CNNs ResNet Grad-CAM Explainable AI NLP LLMs GenAI & Agents LangChain FAISS Ollama
BACKEND & APIs
8 Techs
Production services, REST microservices & system design
FastAPI Node.js REST APIs Pydantic v2 Uvicorn Docker Microservices System Design
LANGUAGES
5 Languages
Primary programming languages & query syntax
Python (Primary) Java JavaScript / TypeScript C SQL
DATABASES
3 Databases
Relational & document databases
MongoDB PostgreSQL MySQL
FRONTEND
4 Techs
Interactive applications & analytics dashboards (Secondary Focus)
Next.js React TypeScript Tailwind CSS
TOOLS & DATA
8 Techs
Development tools, analytics & data pipelines
Git / GitHub pytest Pandas NumPy PyArrow Jupyter Power BI DAX

[ WHAT I DO ]

Building better and smarter applications across software engineering, machine learning, and computer vision.

Software Engineering

Building reliable, maintainable, and practical software applications.

Machine Learning

Predictive modeling, scikit-learn pipelines, and data-driven systems.

Deep Learning

Neural networks in PyTorch, feature representation, and sequential models.

Computer Vision

OpenCV spatial inspection, image segmentation, and Grad-CAM++ explainable AI.

Backend & API Development

High-performance Python and FastAPI REST APIs, Uvicorn, and microservices.

Full-Stack Applications

Interactive web interfaces built with Next.js, React, TypeScript, and modern CSS.

Data & AI Systems

ETL pipelines, STDF test data processing, and model-driven platforms.

DevOps & Deployment

Containerized applications, development workflows, and deployment-ready software systems.

[ PROJECTS ]

Selected software, machine learning, and AI systems.

FEATURED MACHINE LEARNING

DTL-Agent

Dynamic Test Limit Recommendation & Intelligent Test Analytics

An AI-driven system for recommending Dynamic Test Limits using machine learning, parametric analysis, simulation-based yield evaluation, and safety/policy constraints.

WORKFLOW Test Data → Processing → Parametric Analysis → ML Models → Ranking → DTL Recommendation → Yield Simulation → Safety/Policy Gates → Recommendation
MODELGRU + Parametric MLP
RANKINGML-Based Ranking
YIELDSimulation-Based
SAFETYPolicy / Safety Gates
Python Machine Learning GRU Parametric MLP Pandas NumPy FastAPI Data Analytics
GitHub →
FEATURED COMPUTER VISION

WaferVision-AI

AI-Powered Computer Vision & Defect Analysis Platform

An AI-powered computer vision platform for automated image analysis, defect classification, die-level analysis, spatial defect analysis, explainable AI, and interactive analytics.

WORKFLOW Wafer Map Image → OpenCV Pre-Processing → ResNet50 Classifier → Grad-CAM Heatmap → Spatial Clustering → FastAPI → Next.js Dashboard
MODELResNet50
VISIONOpenCV
EXPLAINABILITYGrad-CAM
ANALYSISSpatial Clustering
Python PyTorch ResNet50 OpenCV Grad-CAM FastAPI Next.js React
GitHub →
FEATURED DIAGNOSTIC AGENT

Scan Chain Diagnosis Agent (SCDA)

AI-Assisted Automated Test Diagnosis Platform

A full-stack diagnostic platform that automates test-log analysis, identifies failing scan chains and cells, classifies failure types, applies machine learning for diagnosis, and presents engineering insights through an interactive dashboard.

WORKFLOW ATPG Scan Failure Logs → Parser → Feature Extraction → scikit-learn Classifier → Diagnostic API → Next.js Dashboard
BACKENDFastAPI
MLscikit-learn
ANALYSISScan Diagnosis
DEPLOYMENTDocker
Python FastAPI Next.js React scikit-learn Docker
GitHub →
DEEP LEARNING PEER-REVIEWED — ICAIH 2025

Deepfake Detection System

CNN + RNN Spatio-Temporal Video Analysis

An end-to-end deepfake detection pipeline combining convolutional and recurrent neural networks to analyze video manipulation patterns and perform near-real-time inference.

WORKFLOW Video Frames → OpenCV Preprocessing → CNN Spatial Features → RNN Temporal Analysis → Manipulation Score
MODELCNN + RNN
FRAMEWORKTensorFlow
VISIONOpenCV
RESEARCHICAIH 2025
Python TensorFlow CNN RNN OpenCV Deep Learning
GitHub →
CIVIC-TECH IEEE CONFERENCE

Corrupt Watch

AI & Blockchain Integrated Civic-Tech Platform

A civic-tech project combining artificial intelligence and blockchain concepts to explore technology-driven approaches for improving transparency and civic engagement.

WORKFLOW Civic Issue Input → AI Classification → Blockchain Audit Ledger → Public Monitoring Dashboard
AIArtificial Intelligence
BLOCKCHAINBlockchain
DOMAINCivic-Tech
RESEARCHIEEE Conference
AI & ML Blockchain Python Civic Tech
GitHub →
HARDWARE ENGINEERING 1ST PRIZE

FPV Drone Project

FPV Drone Engineering Project

A hands-on engineering project involving the design, building, and implementation of a custom FPV drone system with flight controller configuration and telemetry integration.

WORKFLOW Hardware Assembly → Electronic Wiring → Flight Controller Config → PID Tuning → Flight Testing
ACHIEVEMENT1st Prize
COMPETITION30+ Teams
HARDWARECustom FPV Build
ENGINEERINGPID Tuning
FPV Hardware Flight Engineering Telemetry Systems
GitHub →

[ RESEARCH & PAPERS ]

Peer-reviewed academic research publications and conference presentations in Artificial Intelligence, Deep Learning, and Civic Tech.

PEER-REVIEWED ICAIH 2025

Deepfake Detection with Advanced CNN and RNN Techniques

St Aloysius (Deemed University), Mangalore

Research on deepfake detection using advanced CNN and RNN techniques for analyzing manipulated video content.

CNN RNN TensorFlow OpenCV Deep Learning
PEER-REVIEWED IEEE CONFERENCE

Corrupt Watch: AI & Blockchain Integrated City

Ghousia College of Engineering, Ramanagara

A research project exploring the integration of Artificial Intelligence and Blockchain for a civic-oriented technology solution.

Artificial Intelligence Blockchain Civic Tech Python

[ FIG. 06 — CONNECT ]

Let's build something meaningful.

Open to opportunities in software engineering, machine learning, AI, and data-driven applications.

keerthan@portfolio:~
ONLINE

Let's connect.

Have an opportunity, project, or idea you'd like to discuss? Fill in the details below and I'll get back to you.

✓ Connection ready — let's talk.

Enter your details above and send your message.

Email draft prepared successfully!