Available for Opportunities

Mahesh
Makwana – Python Developer & AI Tools Creator in Surat, India

Python Developer & AI Tools Creator

Senior Associate Technology at Publicis Sapient • 8+ years building scalable Python systems, open-source PyPI libraries for AI/LLM, and algorithmic trading bots. Based in Surat, India.

Python Developer PyPI Author AI Tools Creator Trading Bot Dev
0 +
Years Exp
0 +
PyPI Libs
0 +
Trading Strats
0 +
Companies
AI Expertise

AI & Machine Learning

Building production-grade AI tools, LLM testing frameworks, and developer utilities that make generative AI reliable.

LLM Integration & Testing
Building cross-provider tools that work with OpenAI, Anthropic, Mistral, LiteLLM and more. Validating LLM JSON outputs against contracts with schema-level precision across multiple providers simultaneously.
Semantic AI Assertions
Created pytest-native semantic testing tools that verify intent, tone, hallucination detection, and PII leakage in LLM outputs. Using sentence-transformers and local models for zero-cost evaluation.
Prompt Engineering as Code
Building tools to manage LLM prompts as versioned YAML files with git integration, template variables, and registry systems. Eliminating hardcoded prompts from production codebases.
Open Source AI Libraries
Publishing production-ready Python packages on PyPI that solve real AI problems — from contract testing to semantic assertions to prompt management. All MIT-licensed, zero-dependency core.
AI Workflow Automation
Automating AI development workflows with CI-ready testing, GitHub Actions integration, baseline regression detection, and local model judges that run evaluations at zero API cost.
ML & Data Analysis
Building data pipelines with Snowflake & Azure. Data analysis and predictive analytics. Embedding-based similarity matching and model evaluation.
Who I Am

About Me

Python developer, AI tools creator, open-source author, and trading bot engineer from Surat, India.

MM
Mahesh Makwana
Senior Associate Technology
  • Surat, Gujarat, India
  • Publicis Sapient
  • 8+ Years Experience
  • Python · Django · FastAPI
  • 15+ PyPI Packages Published
  • Algorithmic Trading Engineer
🇮🇳 Open to Opportunities

Mahesh Makwana — Python Developer, AI Tools Creator & PyPI Author

I'm a Python Developer specialising in back-end and full-stack development, currently serving as Senior Associate Technology at Publicis Sapient. With 8+ years of hands-on experience, I have shipped production systems across ERP, data engineering, REST APIs, AI tooling, and financial trading.

My core stack includes Python, Django, FastAPI, Odoo, Azure, Snowflake, Power BI and MySQL. I've led teams and delivered projects at HCL Technologies, TCS, Key Concepts and Comptech Infotech.

I am an active open-source contributor and PyPI library author with 15+ published packages. These solve real problems across LLM extraction, evaluation, fault tolerance, prompt injection defense, trajectory scoring, token optimization, inventory sync, returns fraud detection, carbon tracking, royalty auditing, and cybersecurity governance in production environments.

My AI/ML expertise spans LLM integration across providers (OpenAI, Anthropic, Mistral, LiteLLM), semantic testing with embeddings, prompt engineering as code, and building developer tools that make AI applications reliable and testable.

I also build algorithmic trading bots integrating with Angel Broking SmartAPI and Zerodha Kite API — handling automated order execution, intraday/swing/options strategies, live market data streaming, backtesting and risk management.

8+
Years Exp
15+
PyPI Libs
10+
Projects
4+
Companies
Open Source

PyPI Libraries

Python packages I've published on PyPI to solve real AI, LLM testing, and developer workflow problems.

v1.2.0
llm-extractor
Structured JSON extraction from any LLM — multi-provider, per-field confidence scoring, partial extraction, auto-retry, and diff. Works with OpenAI, Anthropic, Gemini and more.
LLM JSON Extraction Multi-Provider MIT
View on PyPI
v1.2.0
llmgrader
LLM evaluation framework — 50+ research-backed metrics for RAG, agents, safety, and conversational AI. Regression tracking, async eval, pytest plugin, and CLI included.
LLM Evaluation RAG pytest Plugin MIT
View on PyPI
v0.2.0
agentguard-llm
Production fault tolerance for AI agents — circuit breaker, retry with backoff, loop detection, fallback chain, health monitor, and budget guard. Zero runtime dependencies.
AI Agents Circuit Breaker Fault Tolerance MIT
View on PyPI
v0.3.3
llm-injection-guard
Drop-in prompt injection defense — detect, sanitize, block, and audit injection attacks. Session-level risk accumulation, allow-lists, rate abuse detection, and FastAPI/Flask middleware.
Security Prompt Injection FastAPI MIT
View on PyPI
v1.1.3
trajscore
Agentic trajectory evaluation — score goal completion, tool accuracy, step efficiency, reasoning quality, and loop detection across multi-step AI agent runs.
Agent Eval Trajectory LLM MIT
View on PyPI
v1.1.3
promptci
Prompt CI/CD — version, diff, gate, and deploy prompts with quality gates, schema evolution, and PII scrubbing. Treat prompts as first-class versioned artifacts.
Prompt CI/CD Versioning PII MIT
View on PyPI
v1.0.0
llm-token-optimizer
Token cost control — compress prompts, estimate costs, enforce budgets, and route to cheaper models. Reduce LLM spend without compromising output quality.
Token Cost Compression Budget MIT
View on PyPI
v1.0.2
llm-watchdog
Silent failure detection — hallucination alerts, PII leak detection, semantic drift, topic guard, and observability. Catch LLM failures before they reach users.
Observability Hallucination PII MIT
View on PyPI
v1.0.0
inventra
Multi-channel inventory sync with real-time conflict resolution, async sync pipeline, and LRU+TTL cache. Keep stock levels consistent across warehouses and sales channels.
Inventory Sync Async MIT
View on PyPI
v1.0.0
returnguard
Returns fraud detection — wardrobing, serial returner, velocity abuse, and policy-abuse scoring. Async batch processing with per-item error isolation.
Fraud Detection Returns E-commerce MIT
View on PyPI
v1.0.0
scope3track
Carbon / Scope 3 emissions tracking — GHG Protocol compliant, all 15 Scope 3 categories, CSRD-ready reporting. ESG compliance made programmable.
ESG Carbon Tracking GHG Protocol MIT
View on PyPI
v1.0.0
royaltyguard
Creator royalty tracking — bot stream detection, zero-rate payout alerts, duplicate claims, and async batch. Protect creator earnings from fraud at scale.
Royalty Fraud Detection Streaming MIT
View on PyPI
v1.0.0
cyberscorecard
SMB cybersecurity governance — CIS Controls v8 IG1, maturity scoring, regression tracker. Turn complex security frameworks into actionable, measurable scorecards.
Cybersecurity CIS Controls Governance MIT
View on PyPI
v2.1.0
numpy2
NumPy drop-in with JSON serialization, web framework integration (FastAPI/Flask/Django), array pipeline, and compression. Serve NumPy data over HTTP with zero boilerplate.
NumPy JSON FastAPI MIT
View on PyPI
v2.2.0
pandasv2
Pandas drop-in with JSON serialization, web integration, DataFrame pipeline, and validation. Serve DataFrame data over HTTP and validate column rules declaratively.
pandas DataFrame Web API MIT
View on PyPI
What I Work With

Technical Skills

Technologies I use to build scalable apps, AI libraries, and trading systems.

Core Python Stack
Python 85%
Django 75%
FastAPI 75%
AI / LLM Tools 70%
Cloud & Data
Azure 75%
Snowflake 70%
Power BI 65%
MySQL 70%
Full Technology Stack
Python Django FastAPI REST API Odoo ERP Snowflake Azure Power BI Docker CI/CD MySQL Jupyter Git Ubuntu PyPI Author LLM Integration AI Automation Prompt Engineering Semantic Testing Sentence Transformers OpenAI API Anthropic API Trading Bot Angel Broking API Zerodha Kite API Backtesting Options Trading
Career Journey

Experience & Education

8+ years building real products across enterprise ERP, data engineering, AI tooling, and financial trading.

Professional Experience

Where I've
Worked

8+ years across enterprise, AI tooling, open-source & fintech.

8+ Years
6 Companies
15 PyPI Libs
01
Current
Senior Associate Technology
Publicis Sapient
Feb 2023 – Present
  • Scalable data pipelines with Python, FastAPI & Snowflake
  • REST API architecture for enterprise clients
  • Azure cloud infrastructure management
PythonFastAPISnowflakeAzure
02
Open Source
Open Source PyPI Library Author
Independent / PyPI
2023 – Present
  • Published 15+ Python packages on PyPI solving real AI, data, and business problems
  • LLM extraction, evaluation, fault tolerance, token optimization, injection defense, and trajectory scoring
  • Also covers inventory sync, returns fraud, carbon tracking, royalty auditing, and cybersecurity governance
PyPILLM TestingOpen Source
03
Trading
Algorithmic Trading Bot Developer
Independent
2022 – Present
  • Angel Broking SmartAPI & Zerodha Kite API integration
  • Intraday, swing & options trading strategies
  • Automated order execution, live data streaming & backtesting
PythonAngel APIZerodhaQuant
04
Technical Lead
HCL Technologies
Dec 2022 – Jan 2023

Django, Django REST API, team leadership and code reviews.

DjangoREST APILeadership
05
Python Developer
Mbit Computraining / TCS
Oct 2021 – Nov 2022
  • Predictive analytics pipelines with Python
  • Django REST API development for data-driven products
  • Docker containerisation & CI/CD automation
PythonDjangoDockerCI/CD
06
Python Odoo Developer
Key Concepts, Surat
Aug 2020 – Jun 2021

Custom Odoo ERP module development, Python backend, XML views.

OdooPythonERP
07
Python Odoo Developer
Comptech Infotech, Surat
Dec 2018 – Aug 2020

Odoo ERP customisation, Python scripting, client delivery.

OdooPythonERP
08
Account & Sales Manager
Sagar Creation
Mar 2016 – Oct 2018

Managed Flipkart & Amazon seller accounts, sales operations and inventory.

SalesE-commerceOperations
Education
Bachelor of Computer Application (BCA)
Sutex Bank College / VNSGU, Surat
2013 – 2016

Veer Narmad South Gujarat University. Programming, database management & software engineering fundamentals.

HSC – 12th Grade
GHSEB, Surat
2012

Gujarat Higher Secondary Education Board.

SSC – 10th Grade
GSEB, Surat
2010

Gujarat Secondary Education Board.

Credentials

Professional Certifications

Verified credentials from LinkedIn Learning and industry programs.

Django – LinkedIn Learning Certificate – Mahesh Makwana
Django Web Framework
LinkedIn Learning
Essential Python – LinkedIn Learning Certificate – Mahesh Makwana
Essential Python
LinkedIn Learning
Power BI – LinkedIn Learning Certificate – Mahesh Makwana
Power BI
LinkedIn Learning
Secure Python – LinkedIn Learning Certificate – Mahesh Makwana
Secure Python
LinkedIn Learning
Python Programming Certificate – Mahesh Makwana
Python Programming
Certificate Program
Django Certificate – Mahesh Makwana
Django Framework
Certificate Program