Skip to content
View ashwinkrishna979's full-sized avatar

Block or report ashwinkrishna979

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ashwinkrishna979/README.md

Ashwin Mariyathu Krishnakumar

AI Engineer | Agentic AI Developer | LLM Systems Architect

GitHub LinkedIn Email Location Phone


πŸ‘¨β€πŸ’» About Me

AI Engineer specializing in Agentic AI Development, Large Language Models, and Production-Grade AI Systems. I architect and deploy intelligent agents using Google ADK (Gemini API) that combine LLMs with real-time data processing, tool use, and autonomous decision-making capabilities.

Core Expertise:

  • πŸ€– Building agentic AI systems with Google ADK, Gemini models, and function calling
  • πŸ”„ Implementing RAG (Retrieval-Augmented Generation) architectures with vector databases
  • πŸ› οΈ Developing function calling agents with dynamic tool use and real-time data integration
  • ☁️ Deploying scalable AI pipelines on GCP (Vertex AI, Cloud Run, Firebase)
  • 🎯 Production ML model serving, monitoring, and optimization on Google Cloud

πŸš€ AI Engineering Highlights

Agentic AI Development

  • Real-time AI Agents: Built production agents using Google ADK with function calling for autonomous task execution
  • Function Calling & Tools: Implemented dynamic function calling with Gemini models for real-time data fetching and tool orchestration
  • RAG Systems: Architected enterprise-grade RAG pipelines with 45% accuracy improvement using Pinecone vector stores
  • Prompt Engineering: Extensive experimentation with Gemini models optimization, few-shot learning, and structured output generation

ML Model Deployment

  • Production ML Pipelines: Deployed models on GCP Vertex AI with automated retraining and versioning
  • Serverless AI: Containerized ML services on Cloud Run for low-latency inference at scale
  • Model Monitoring: Implemented performance tracking, drift detection, and automated alerting systems
  • Cost Optimization: Reduced inference costs by 35% through efficient batching and caching strategies

πŸ’Ό Professional Experience

🏒 Founder & AI Engineer | Stealth AI Start-up

May 2024 - Present | Coventry, UK

Building an agentic AI platform for live video assistance with autonomous decision-making capabilities:

Agentic AI Architecture:

  • Architected multi-agent system using Google ADK with function calling for autonomous task execution
  • Implemented dynamic function calling with Gemini models for real-time tool selection and data retrieval
  • Built agent orchestration layer handling planning, execution, and error handling
  • Developed context management systems for maintaining conversational state across sessions

RAG & Vector Search:

  • Engineered production RAG pipeline with Pinecone vector database (45% accuracy improvement)
  • Implemented semantic chunking strategies and hybrid search (dense + sparse retrieval)
  • Built real-time embedding generation using Gemini embedding models and vector upsert pipelines
  • Optimized retrieval with metadata filtering and re-ranking algorithms

ML Infrastructure & Deployment:

  • Deployed ML models on GCP Vertex AI with automated model versioning and A/B testing
  • Built FastAPI microservices with async processing for real-time Gemini API inference
  • Implemented Cloud Run auto-scaling for handling variable AI workloads
  • Created monitoring dashboards for tracking model performance, latency, and costs

Computer Vision Integration:

  • Integrated YOLO object detection for real-time video stream analysis
  • Built frame extraction and preprocessing pipelines using OpenCV
  • Combined vision outputs with Gemini multimodal capabilities for enhanced reasoning

Key Technologies: Python, Google AI SDK (Gemini API), Pinecone, FastAPI, Vertex AI, Cloud Run, Firebase, Next.js, TypeScript


πŸ’» Software Developer | SCH Tech

October 2023 - May 2024 | Rugby, UK

AI/ML Development:

  • Built data processing pipelines with Pandas and NumPy for ML feature engineering
  • Developed RESTful APIs using FastAPI for serving ML predictions
  • Automated workflows using Python scripts, reducing processing time by 60%

Cloud & DevOps:

  • Containerized Python applications with Docker and deployed to Azure Cloud
  • Implemented CI/CD pipelines for automated testing and deployment
  • Integrated external systems using REST APIs and GraphQL

Key Technologies: Python, FastAPI, Django, React, TypeScript, Next.js, Docker, Azure, Pandas, NumPy


πŸ”§ Software Engineer | Capgemini Technology Services

February 2021 - August 2022 | Bangalore, India

ML Model Development:

  • Designed and deployed ML classification models using Scikit-learn and TensorFlow for incident categorization (40% efficiency gain)
  • Built predictive models for anomaly detection using supervised learning techniques
  • Performed feature engineering, hyperparameter tuning, and model evaluation

Data Engineering:

  • Developed Python automation scripts for data migration to Azure Cloud Storage
  • Created Jupyter notebooks for data analysis, visualization, and model experimentation
  • Built data pipelines for processing operational metrics

Key Technologies: Python, TensorFlow, Scikit-learn, Azure, Jupyter, Pandas, NumPy


πŸ› οΈ AI/ML Tech Stack

Agentic AI & LLMs

Google AI SDK Gemini API Function Calling RAG Prompt Engineering

Capabilities:

  • Agentic systems with Google AI SDK and function calling
  • Multi-turn conversations with context management
  • Dynamic tool orchestration and execution
  • Structured output generation with Gemini models
  • Gemini embedding models for semantic search
  • Some experience with LangChain for agent workflows

ML/DL Frameworks

TensorFlow PyTorch Scikit-learn Hugging Face

Vector Databases & Search

Pinecone Vector Search Embeddings

Experience with:

  • Semantic search and similarity matching
  • Hybrid search strategies (dense + sparse)
  • Metadata filtering and query optimization
  • Embedding model selection and optimization

Computer Vision

OpenCV YOLO

Applications:

  • Real-time object detection and tracking
  • Video stream processing and analysis
  • Image classification and segmentation
  • Multimodal AI (vision + language)

Cloud & MLOps

GCP Vertex AI Docker Cloud Run

GCP Services:

  • Vertex AI (model training, deployment, monitoring)
  • Cloud Run (serverless container deployment)
  • Cloud Functions, Cloud Storage, BigQuery
  • Firebase Authentication, Firestore

Backend & APIs

Python FastAPI Django

Data Science

Pandas NumPy Jupyter


🎯 Featured AI Projects

πŸ€– AI-Powered Agentic Video Assistant Platform

Technologies: Python | LangChain | OpenAI API | Gemini | Pinecone | FastAPI | OpenCV | YOLO | Vertex AI | Cloud Run

Agentic AI Architecture:

  • Built autonomous agent system using LangChain with tool-calling capabilities for real-time decision making
  • Implemented Model Context Protocol (MCP) for dynamic data fetching and processing
  • Developed agent memory systems for maintaining context across multi-turn conversations
  • Created planning and reasoning loops with self-correction mechanisms

Production RAG System:

  • Architected end-to-end RAG pipeline with Pinecone vector database
  • Implemented semantic chunking and embedding strategies for optimal retrieval
  • Built hybrid search combining dense vector similarity and sparse keyword matching
  • Result: 45% improvement in answer accuracy

ML Deployment:

  • Deployed on GCP using Vertex AI for model serving and Cloud Run for microservices
  • Implemented real-time video processing with OpenCV and YOLO object detection
  • Built FastAPI backend with async processing for low-latency inference
  • Created monitoring dashboards for tracking model performance and costs

Impact: Production-ready agentic AI system handling real-time video analysis and intelligent assistance


🚦 Intelligent Traffic Monitoring System

Technologies: Python | TensorFlow | OpenCV | YOLO | NumPy

Computer Vision ML:

  • Developed YOLO-based object detection model for real-time traffic violation detection
  • Implemented end-to-end ML pipeline: data collection β†’ annotation β†’ training β†’ deployment
  • Built video processing pipeline using OpenCV for frame extraction and analysis
  • Performed model optimization and quantization for edge deployment

Results:

  • 87% detection accuracy on test dataset
  • Real-time processing at 30 FPS
  • Successfully detected helmet violations and traffic rule breaches

Publication: IEEE - "An Intelligent Traffic Monitoring System for Non-Helmet Wearing Motorcyclists Detection"


🧬 ML-Powered Epitope Prediction System

Technologies: Python | Scikit-learn | Pandas | NumPy | Jupyter

Machine Learning Development:

  • Built classification model for predicting B-cell epitopes of alphavirus
  • Performed extensive feature engineering and data preprocessing
  • Conducted hyperparameter tuning and cross-validation
  • Implemented ensemble methods for improved predictions

Result: 15% improvement in prediction accuracy over baseline models


πŸ“Š NLP-Powered UML Generator

Technologies: Django | PyTorch | Transformers | REST API

Deep Learning NLP:

  • Developed transformer-based model using PyTorch for document understanding
  • Built NLP pipeline for extracting entities and relationships from requirement documents
  • Created RESTful API using Django REST Framework for model inference
  • Automated UML diagram generation from natural language specifications

Application: Automated software design documentation generation


πŸ”§ ML-Powered Incident Categorization System

Technologies: Python | TensorFlow | Scikit-learn | Azure

Enterprise ML Deployment:

  • Designed and deployed classification model for automated incident categorization
  • Built predictive models for system anomaly detection
  • Implemented model monitoring and retraining pipelines
  • Integrated with enterprise systems via REST APIs

Impact: 40% reduction in manual categorization effort


πŸŽ“ Education

MSc Artificial Intelligence
Aston University, Birmingham, United Kingdom | September 2023

B.Tech Computer Science and Engineering
APJ Abdul Kalam Technological University, Kerala, India | February 2021


πŸ“š Publications

"An Intelligent Traffic Monitoring System for Non-Helmet Wearing Motorcyclists Detection"
IEEE Conference | View Publication


πŸ† Certifications

AI/ML Specialized:

  • πŸŽ“ Artificial Intelligence Masters - Simplilearn
  • πŸŽ“ Deep Learning with TensorFlow - IBM
  • πŸŽ“ Fundamentals of Deep Learning for Computer Vision - Nvidia Deep Learning Institute

Cloud & Infrastructure:

  • ☁️ Google Cloud Fundamentals: Core Infrastructure - Google
  • ☁️ Reliable Google Cloud Infrastructure: Design and Process - Google
  • ☁️ Azure Fundamentals - Microsoft

Programming:

  • πŸ’» C# Certification - TestDome
  • 🐍 Python Training - IIT Bombay

🎯 What I'm Looking For

I'm seeking AI Engineer positions focused on:

  • πŸ€– Agentic AI development with LangChain, LangGraph, and autonomous agent systems
  • πŸ”„ RAG architecture design and optimization for production environments
  • πŸš€ LLM deployment and MLOps on cloud platforms (GCP, Azure, AWS)
  • πŸ› οΈ Building production-grade AI systems with real-world impact
  • 🧠 Multimodal AI combining language, vision, and structured data

My Ideal Role: Building intelligent, autonomous AI systems that solve complex problems through agentic reasoning, tool use, and seamless integration with existing infrastructure.


πŸ“« Let's Connect

I'm always interested in discussing AI engineering, agentic systems, and production ML deployment!


Popular repositories Loading

  1. uml_generator uml_generator Public

    Dissertation project || application for generating UML diagrams from requirement documents.

    Python

  2. ashwinkrishna979 ashwinkrishna979 Public

  3. ivy ivy Public

    Forked from ivy-llc/ivy

    The Unified AI Framework

    Python

  4. OrderPick OrderPick Public

    Go

  5. CustomerManagementSystem CustomerManagementSystem Public

    C#

  6. Resume-Matcher Resume-Matcher Public

    Forked from srbhr/Resume-Matcher

    Resume Matcher is an open source, free tool to improve your resume. It works by using language models to compare and rank resumes with job descriptions.

    Python