Bengaluru, India12.97° N / 77.59° E

LokranjanP.

Data Scientist I / MiQ Digital

Machine learning. Agentic AI. Real-world systems.

I build production ML and agentic AI systems. From semantic retrieval to intelligent workflows, I like taking an idea all the way from experiment to something people can use.

View text

Experience, projects, skills & education. Ready for your next prompt.

PROJECT WORKFLOWSFIG. 001
WEARABLE DATA × MCPILLUSTRATIVE DEMO

Start with a connection.

Garth provides access to Garmin Connect. Resume a saved session to make wearable data available to the MCP server.

Explore Garmin MCP on GitHub
garmin.output01 / CONNECT

› garmin_resume_session()

Sample session ready. Garmin data tools available.

AUTO CYCLE01 / 04

Curiosity, followed
by implementation.

Turning data into systems that do something useful.

At MiQ Digital, I work at the intersection of machine learning, generative AI and MLOps. I build the pipelines and workflows that turn complex data into usable products.

My work spans agentic audience systems, creative intelligence, semantic retrieval, and model optimization. I care about what happens after the notebook: reliable deployment, relevant context, and sensible compute costs.

Outside work, that same curiosity shows up in projects like a Garmin MCP server and an agent learning to play Asteroids. Different problems, the same habit of building to understand.

A little more about my work

From experiment to production.

BUILDING AT MiQ
MiQ

MiQ Digital

Data Scientist I

JAN 2025 — PRESENTBengaluru, KarnatakaFull résumé

Building ML and hybrid GenAI systems for data-driven products, with an emphasis on useful intelligence and efficient infrastructure.

01

Agentic audience workflows

Built a real-time agentic workflow that turns trader queries and first-party data into custom audiences with R-F-D scores. Integrated data APIs and tools to give the agent relevant, high-quality context.

02

MLOps, with less overhead

Productionized automated data refresh and onboarding pipelines. Used Amazon Bedrock Batch Inference to reduce monthly LLM token costs by 70% and remove the LangChain dependency from the pipeline.

03

From creatives to audiences

Orchestrated an image/video-to-metadata pipeline that normalizes ad creatives and maps them to IAB categories, cutting traders’ manual audience selection time by 50%.

04

Smaller models, faster relevance

Fine-tuned a MiniLM cross-encoder with soft labels from a RoBERTa model, evaluated it with NDCG and MSE, and packaged it in MLflow. Reduced computation time by 40%.

  • Python
  • PySpark
  • AWS Bedrock
  • LangGraph
  • MLflow
  • Databricks
70%

lower LLM token costs

Bedrock batch inference

50%

less manual selection time

Creative-to-audience pipeline

40%

less computation time

Cross-encoder fine-tuning

Built to answer “what if?”

All repositories
WEARABLE DATA × AI01

A personal fitness intelligence layer. Connect Garmin data to AI tools, understand the patterns, and get useful insights delivered to your inbox.

Under the hood
  • Unified real-time and historical Garmin Connect data through Garth’s SSO access layer; adopted by 2,000+ users.
  • 15+ analytical tools for physiological and activity metrics, statistical analysis, rolling trends, and visualizations.
  • Automated daily, weekly, and monthly insight reports delivered through SMTP.
  • Python
  • FastMCP
  • Garth
  • Statistical analysis
  • SMTP
REINFORCEMENT LEARNING02

Teaching an agent to survive an arcade universe. An exploration of reinforcement learning, attention, and the space between human and machine gameplay.

Under the hood
  • Upgraded a baseline Deep Q-Network to a Transformer-Q Network with attention for multi-object tracking.
  • Trained on AWS SageMaker with custom reward–penalty logic for stable Q-learning.
  • Recognized as Best Minor Project at NIE in 2024, across 240 teams.
  • Python
  • PyTorch
  • Pygame
  • Transformers
  • AWS SageMaker

A SMALL INTERNET DETOUR / 03

OnlyMemes

A Flask app for discovering random Reddit memes across multiple subreddits. Redis caching keeps retrieval fast and the scrolling seamless.

  • Flask
  • Redis
  • Python
  • CSS
View project

The things I reach for.

/ 01

Programming

  • Python
  • PySpark
  • SQL
  • MySQL
  • PostgreSQL

/ 02

Machine learning

  • XGBoost
  • scikit-learn
  • MLflow
  • Hypothesis testing

/ 03

AI & search

  • LangGraph
  • LangChain
  • FastMCP
  • Cross-encoders
  • Embeddings
  • Semantic / hybrid search

/ 04

Cloud & infrastructure

  • AWS S3
  • AWS Bedrock
  • AWS SageMaker
  • Databricks
  • CI/CD
  • Git

A foundation. A few milestones.

DEC 2021 — SEP 2025

The National Institute of Engineering

B.E. in Information Science

Mysuru, Karnataka
CGPA8.6 / 10
2025–2026

Best Individual Contributor

MiQ Digital · Q4 2025 & Q2 2026

Recognized for technical enhancements and product impact.

2024

Best Minor Project

The National Institute of Engineering

Awarded across 240 teams for the AsteroidsAI project.

A little recognition for work I enjoyed doing.

Good ideas start
with a conversation.

Working on something with ML or AI? Want to compare notes, collaborate, or just say hello? I’m always up for a thoughtful conversation.

lokranjandev@gmail.com