Hi, I'm Gagan Puri
Senior AI Engineer
Building intelligent systems that automate and optimize real-world workflows. 6+ years of experience in AI/ML, from computer vision to agentic AI solutions.
About Me
My journey in AI and software engineering
I'm a Senior AI Engineer with over 6 years of experience building intelligent systems that solve real-world problems. My journey started with computer vision and object detection at TreeLeaf Technology, where I built everything from license plate recognition systems to face search engines.
At Rippey AI, I grew from an associate engineer to Engineering Lead, designing LLM-based document extraction systems and implementing RAG and Agentic AI concepts that transformed how logistics companies handle document automation — reducing customer onboarding from months to a single week.
Currently at PortPro, I'm building agentic AI workflows using Google ADK and MCP to automate transportation management operations. I design ML models for billing charge detection, analytics agents for automated reporting, and route optimization solutions using VRP algorithms.
Quick Facts
Location
Kathmandu, Nepal
Current Role
Senior AI Engineer at PortPro
Education
BScCSIT — College of Applied Business
Interests
Experience
My professional journey
Senior AI Engineer (Agentic and Applied)
PortPro — Remote
- Analyzed large-scale user interaction and operational data from the Transportation Management System to identify patterns and deliver automated, AI-driven solutions
- Built agentic LLM workflows (Google ADK, MCP, code execution) to streamline and automate dispatcher, billing, and operations tasks
- Designed and deployed ML models to recommend charge items and detect missing or incorrect billing charges in real time
- Built automated analytics agents for dashboards and scheduled reporting, enabling self-serve insights
- Optimized driver routing by solving Vehicle Routing Problems (VRP) to improve efficiency and on-time performance
Engineering Lead ML / Data Science
Rippey AI — Remote
- Led and guided AI team developing positive team culture towards innovation and growth
- Implemented Agentic AI and RAG concept to improve document extraction system
- Managed coding standards, best practices and architectural decisions
- Worked with ERP systems like Descartes to provide data insights using Data Science and statistics
- Collaborated with product manager and sales directors to define project requirements and deadlines
Senior Software Engineer
Rippey AI — Remote
- Designed and implemented LLM-based document extraction using LangChain with configurable prompts
- Integrated document and email automation into single platform, reducing customer onboarding time from months to a week
- Improved OCR efficiency, memory usage and model extraction accuracy (integrating LayoutLM model)
- Onboarded new hires, providing mentorship to get ready for internal projects
Associate ML Software Engineer
Rippey AI — Remote
- Involved in Logistic Document Automation project
- Implemented Templatization self-serve backend for invoice, bill of lading, airway bills
- Implemented document classification with image and text utilizing ResNet-50, TF-IDF and Random Forest
ML Software Engineer
TreeLeaf Technology — Kathmandu, Nepal
- Completed Real Time Nepali License Number Plate Recognition project (full stack using Django, YOLO, ResNet-50, Kalman Filter)
- Created RESTful APIs and JSON structure finalization for Document Automation Project
- Completed Identeq project — Vehicle count and tracking
Computer Vision / ML Intern
TreeLeaf Technology — Kathmandu, Nepal
- Involved in face search project, implemented vector database, embedding and encoding with FAISS
- Implemented object detection models R-CNN, Haar Cascades
- Refactored existing code to maintain best practices
Education
Bachelor of Science in Computer Science and Information Technology (BScCSIT)
College of Applied Business
2016 - 2021 — Kathmandu, Nepal
Projects
Highlights of my work
Agentic AI Workflow Automation
Built agentic LLM workflows using Google ADK and MCP to automate dispatcher, billing, and operations tasks in a Transportation Management System. Includes code execution capabilities and real-time decision making.
Intelligent Billing & Charge Detection
ML models that recommend applicable charge items and detect missing or incorrect billing charges in real time and post-load completion, improving revenue accuracy and reducing manual audits.
LLM Document Extraction Platform
Designed and implemented LLM-based document extraction using LangChain with configurable prompts, integrating document and email automation into a single platform. Reduced customer onboarding from months to a week.
Real-Time License Plate Recognition
Full-stack Nepali license plate recognition system using Django, YOLO for detection, ResNet-50 for OCR classification, and Kalman Filter for vehicle tracking.
Vehicle Routing Optimization
Optimized driver routing by solving Vehicle Routing Problems (VRP) to improve efficiency, cost, and on-time delivery performance for transportation operations.
Face Search Engine
Face search system using vector database (FAISS) for similarity search, with face encoding/embedding and image classification capabilities.
Skills
Technologies and tools I work with
AI & Machine Learning
Frameworks & Tools
Data & Databases
Languages & Platforms
Principles & Values
What guides my work
Build With Purpose
Every line of code should solve a real problem. I focus on building AI systems that deliver measurable impact.
Continuous Learning
The AI landscape evolves rapidly. I stay at the cutting edge by constantly exploring new techniques and tools.
Team First
Great software is built by great teams. I invest in mentorship, positive culture, and collaborative problem-solving.
Simplicity Over Complexity
The best solutions are elegant and simple. I avoid over-engineering and focus on clarity and maintainability.
Blog
Thoughts on AI, engineering, and more
Coming soon — stay tuned for articles on AI, ML, and engineering.
Get In Touch
Let's build something great together
I'm always interested in discussing innovative ideas, leadership, AI projects, or collaborations. Feel free to reach out through any of the channels below.
gaganpuri2055@gmail.com
Location
Kathmandu, Nepal