pratham.solankiGet in touch

Pratham SolankiAI Solution Architect

I build AI systemsthat have to work inthe real world.

Vision inspection on production lines, LLM agents inside CRMs and ERPs, RAG pipelines, and the occasional Rust project that ends up as production software.

Currently · Machine vision @ Riwa RoboticsOpen to freelance
(01)About

The short version.

I'm an engineer working in AI and robotics, based in India.

My day job is machine vision and industrial automation at Riwa Robotics: cameras, OCR/OCV, code reading and defect detection on pharma and FMCG production lines, at up to 600 parts a minute, under 21 CFR Part 11. If it has to be right at speed under bad lighting, that's my desk.

On the side I build AI agents for businesses, mostly automating the boring loops inside Zoho CRM and ERPNext. Before this I worked on the backend of an LLM-integrated analytics platform and the GenAI side of a BI migration tool.

I like the layer where software meets hardware. I've written sensor drivers, built a drone from a bare microcontroller, and pointed an LLM at a robotic arm to see what happens.

If it's broken and nobody knows why, that's usually where I show up.

(02)What I do

What I do

S/01

LLM agents and chatbots

Assistants that answer from your data and agents that take actions inside your tools. Shipped agents for Zoho CRM and ERPNext that handle quotations, follow-ups and ticketing without a human babysitting them.

S/02

RAG and fine-tuning

Retrieval over your documents, databases or tickets, with evaluation so you know when the answers are wrong. LoRA fine-tuning when prompting isn't enough.

S/03

Computer vision for industry

OCR/OCV, DataMatrix and barcode reading, defect and leak detection. Real cameras, real line speeds, regulated environments.

S/04

Data and analytics

ETL, dashboards, SQL, and LLM-driven insights on top. Tableau to Power BI migrations, including fixing the DAX nobody wants to touch.

S/05

Embedded and robotics

ROS, SLAM, LiDAR, sensor drivers and control loops in C/C++. Firmware that talks to the cloud and cloud that talks back.

S/06

Solution design

Which models, what runs on-prem vs cloud, how it plugs into your CRM/ERP/PLC/data stack, and what it costs to run. Scoped prototype first, then the full build.

(03)Work

Selected work

W/01
Riwa Robotics
2026
Production

Industrial OCR/OCV and code reading

Vision inspection for pharma and FMCG lines: print verification, DataMatrix and barcode decoding, serialization, targeting 600 PPM in a 21 CFR Part 11 environment. Camera integration via industrial SDKs, HALCON and Dynamsoft for decode, PLC comms.

C# .NETC++HALCONOPC UA
W/02
Riwa Robotics
2026
Production

IBC tank bubble and leak inspection

Pipeline from an industrial camera through MOG2 background subtraction and SORT tracking to a PLC decision, plus an analytics dashboard for the inspection machine. Documented and validated.

PythonOpenCVIndustrial cameras
W/03
Riwa Robotics
2026
Shipped

Superman SDK and viewer

In-house machine vision SDK and viewer for the GenICam and GenTL standards: device discovery, configuration and streaming across camera vendors, so line software isn't locked to any one maker's tooling. Riwa Robotics IP.

GenICamGenTLMachine vision
W/04
Freelance
2025–2026
Shipped

AI agents for Zoho CRM and ERPNext

Agents that generate quotations, chase follow-ups and route tickets inside the client's existing CRM/ERP. Claude API, REST integrations, SQL.

PythonClaude APIRESTSQL
W/05
Remote
2024–2026

LLM-integrated insights platform

Backend for an analytics system with outlier detection and data diagnostics, LLM in the loop for explanations. Also led the GenAI part of an automated BI migration tool (Tableau to Power BI, Alteryx to Fabric).

PythonFastAPIAzurePower BI
W/06
AIM Labs
2024

IoT cattle health monitoring

Temperature, heart rate and movement sensors on cattle, MLP models for early condition detection and pregnancy prediction.

PythonEmbedded CMLP
W/07
Muks Robotics
2024

Defect detection and LLM-controlled vision

Soldering and component QC with deep learning, an LLM-driven command and vision system, and AGV navigation experiments with SLAM, ROS and 2D LiDAR.

PyTorchROSSLAM
W/08
Dronecharya
2024

Aerial orchard analysis

Geospatial analysis of 30K+ orchard images: DSM/DTM from orthomosaics, unsupervised tree species and canopy pattern recognition.

PythonGIS
(04)Side projects

After hours

Shipped

DataMatrix decoder in Rust

ISO-compliant ECC200 reader written from scratch. Fully deterministic pipeline, no shortcuts, decodes in as little as 8 ms. Started for fun, now Riwa Robotics IP.

In progress

KVM-RS

Cross-platform software KVM in Rust: input forwarding, clipboard sync and file transfer over LAN.

In progress

CV training and annotation tool

Cross-platform desktop app for industrial defect detection and classification: SAM-assisted annotation, then training YOLO/DETR-family models on the result.

Research

Iterative refinement for language

Applying NCA-style iterative refinement to grammar correction, paraphrasing and tone. Symbolic constraints over embeddings.

Published

MAX30102 driver

Arduino/ESP driver for the MAX30102 pulse oximeter: I2C init, filtering, BPM detection.

Built

Drone from scratch

A hovering drone with only a microcontroller and an MPU6050. No flight controller board, control loop written by hand.

(05)Stack

Tools I reach for

Languages
Python·Rust·C++·C# / .NET·Embedded C·SQL·Shell
AI / ML
Claude API·OpenAI·RAG·LoRA·agents / tool use·PyTorch·YOLO / DETR·OpenCV·HALCON
Cloud and data
AWS (EC2, S3, IAM)·GCP·Azure·FastAPI·Docker·ETL·Power BI
Systems
ROS·OPC UA·MQTT·GenICam / GenTL·industrial camera SDKs·networking (Cisco certified)
(06)Contact

Got something broken, slow, or manual that shouldn't be?

Tell me about it.

pratham.solanki.p28@gmail.com

Based in India · Fine with US/EU hours for calls