Om Borda
March 2026 Edition Würzburg, Germany
Om Borda - Machine Learning Engineer

ML Engineer & Developer

Om Borda

Machine Learning Engineer building AI solutions that improve search, recommendations, automation, and decision-making.

4+ Years Experience
10+ Projects Built
30+ Technologies

About Me

Machine Learning Engineer with experience building AI solutions that improve search, recommendations, automation, and decision-making. Worked on production ML pipelines, LLM and RAG systems, recommendation engines, and computer vision applications. Skilled in Python, PyTorch, TensorFlow, FastAPI, Docker, and MLOps.

I specialize in bringing machine learning models from research to production. My work spans recommendation systems, NLP, computer vision, reinforcement learning, and probabilistic deep learning. Currently pursuing MSc in Artificial Intelligence at THWS while developing ML products at Axinity.

Quick Facts

Location Würzburg, Germany
Focus Production ML
Languages English, Hindi, German
Status Open to Opportunities

Featured Work

Showing 9 projects
LLM Agents · RAG · Multi-Agent Systems 2026

Stock Research Agent

LangGraph LangChain Groq Qdrant Supabase FastAPI Next.js

Built an autonomous 5-node LangGraph pipeline that generates institutional-grade equity research reports, covering RAG over SEC 10-K/10-Q filings via Qdrant hybrid search, real-time news sentiment, and a self-correcting Critic Agent with confidence gating, reducing manual research from ~6 hours to ~60 seconds across 6 global exchanges.

Live Demo
NLP · LLM Fine-tuning 2026

Kaggle: Google Tunix Hack (Gemma)

Python Gemma 2B LoRA 4-bit Quant

Fine-tuned Gemma 2B with LoRA to generate reasoning-based answers from structured data. Multi-source training dataset with 4-bit quantization (bitsandbytes) for inference on consumer hardware.

Kaggle Notebook
XAI · Model Compression 2026

Medical Image XAI & Model Compression

Python ResNet18 Grad-CAM LIME Pruning INT8 Quant

Fine-tuned ResNet18 for pneumonia detection from chest X-rays with Grad-CAM and LIME explainability. Compressed MobileNetV2 anomaly detector via structured pruning and INT8 quantization — model size reduced from 8.7 MB to 4.4 MB (−49%) with no accuracy loss.

GitHub
Object Detection · Computer Vision 2025

UAV Waterfowl Detection

Python YOLOv8 PyTorch OpenCV Thermal Imagery

Trained YOLOv8 detector on thermal UAV imagery for automated waterfowl detection. Achieved 86.44% mAP@0.5 and 93.21% Precision on 83 test images with 1,411 ground-truth annotations. Complete end-to-end CV pipeline from preprocessing to evaluation.

GitHub
Reinforcement Learning · Research 2025

Blackjack AI with Reinforcement Learning

Python Q-Learning Monte Carlo

Trained and compared multiple RL agents (Q-Learning, Monte Carlo) converging towards the mathematically optimal Blackjack strategy. Results documented in a published technical report.

GitHub Paper
Computer Vision · Deep Learning 2025

Sign Language Recognition CNN

Python PyTorch CNNs OpenCV

Built CNN classifier for real-time sign language gesture recognition across 24 gesture classes. Robust preprocessing pipeline with data augmentation for generalisation to unseen hand positions.

GitHub
Full-Stack · Real-Time Messaging 2023

GoChat

Next.js Node.js Socket.io MongoDB

Real-time messaging app with bidirectional WebSocket communication, JWT authentication, and end-to-end encryption. Scalable room-based architecture deployed on self-managed Linux server with NGINX.

GitHub
Full-Stack · API Library 2024

DhanWebSocket Library

Node.js WebSocket API

Node.js library for connecting to Dhan's WebSocket API for real-time stock market data. Designed for trading applications.

NPM Package GitHub
Full-Stack · Design Tool 2022

InstaReady

React.js Node.js Fabric.js

Web-based design tool for creating social media graphics. Used Fabric.js for canvas manipulation with panorama scroll carousel generation.

Live Demo GitHub

Research & Publications

PUBLISHED

Reinforcement Learning

Optimal Strategy Learning in Blackjack using Deep Reinforcement Learning

Om Borda

2025

This paper explores the application of reinforcement learning algorithms to learn optimal Blackjack playing strategies. We implement and compare Q-learning and Monte Carlo methods, demonstrating convergence to near-optimal play after extensive training episodes.

Reinforcement Learning Q-Learning Monte Carlo Game Theory Blackjack

Technical Expertise

Machine Learning

PyTorch TensorFlow scikit-learn LLMs RAG LangChain LangGraph Computer Vision Probabilistic DL Grad-CAM LIME Quantization

Backend Development

Python SQL Node.js FastAPI Express REST APIs GraphQL

Frontend & UI

React Next.js TypeScript Tailwind CSS Streamlit

Infrastructure & Cloud

Docker Linux Git MLOps Qdrant PostgreSQL MongoDB A/B Testing NGINX

Experience

Machine Learning Engineer (Werkstudent)

Axinity GmbH & Co. KG · Liketik

Jul 2025 – Present · Potsdam, Germany (Remote)

  • Designed and deployed a production 4-stage hybrid recommendation system combining LLMs, multilingual embeddings, Qdrant vector search, metadata filtering, and re-ranking
  • Owned the full retrieval-to-ranking pipeline from feature engineering through offline evaluation and A/B testing
  • Extended the platform with RAG-inspired semantic retrieval for creator discovery and shipped an OCR-based video analysis pipeline for profiling and content safety

Research Assistant - Agentic AI (HiWi)

Technical University of Applied Sciences (THWS)

Apr 2025 – Sep 2026 · Würzburg, Germany

  • Explored agentic AI workflows as part of ongoing research, covering multi-step LLM pipelines with memory, tool use, and planning.
  • Supported evaluation of multi-agent systems across task completion and tool-use reliability, working with existing research benchmarks and pipeline tooling.

Data Analytics & Machine Learning Engineer

Bigscal Technologies Pvt. Ltd.

Jun 2023 – Feb 2025 · Gujarat, India

  • Built and delivered end-to-end ML and data analytics solutions for client projects, progressing from intern to full-time within 3 months based on project ownership and delivery quality

Full Stack Developer

Greendotslab Software Solutions

May 2022 – Jun 2023 · Gujarat, India

  • Built and deployed 10+ client web applications end-to-end using Node.js and React, with load balancing and modular architecture for production

Education

Bachelor of Computer Science & Engineering

Gujarat Technological University

July 2020 – May 2024

GPA: 9.10/10 (German equiv. 1.4)


Let's Connect

Interested in collaborating or have questions about my work? I'd love to hear from you.

omborda2002@gmail.com