Software Engineer · Python · Backend · AI Evaluation
Backend Python engineer working on how AI coding agents are measured. Currently an Expert Contributor at Crossing Hurdles and Backend AI Intern at Flyrank AI — building FastAPI services, writing test suites that fail for the right reasons, and shipping end-to-end systems.
Who I Am
I am Sushant Kulkarni, a software engineer based in Pune, India. I transitioned into software from a mechanical engineering background — learning Python, SQL, web development, and applied ML through deliberate, project-driven study.
Today I work as an Expert Contributor at Crossing Hurdles reviewing and repairing software-engineering evaluation tasks that are used to train and benchmark frontier coding agents. I also build Python backend services as a Backend AI Intern at Flyrank AI.
I build end-to-end — REST APIs, data pipelines, ML models, React dashboards, Docker containers, and CI pipelines. I care about tests that prove what they claim to prove and code that is correct by construction.
Repair and verify SWE tasks used to train frontier coding agents at Crossing Hurdles.
FastAPI, Flask, Django — REST APIs with JWT auth, PostgreSQL, Redis, Docker.
LLM APIs (Groq, OpenAI, Anthropic), NLP pipelines, classification, MLflow.
Docker, GitHub Actions CI, AWS EC2/RDS, Nginx — production deployment experience.
Where I have Worked
Academic Background
What I Work With
Engineering Portfolio
Full-stack cricket intelligence platform combining historical ball-by-ball data, analytics, machine learning, scenario simulation, and tactical recommendations.
End-to-end medicine price intelligence platform that normalizes medicine compositions, compares branded medicines with generic alternatives, and calculates prescription savings.
End-to-end resume matching engine combining TF-IDF lexical matching, sentence-transformer semantic similarity, spaCy technical skill extraction, and ATS keyword gap analysis.
AI-powered platform analyzing reviews and pricing behavior across Amazon, Flipkart, and Google Maps to detect anomalies, semantic duplicates, dark patterns, and sentiment.
Probability-of-default modeling pipeline for business lending focusing on point-in-time SQL correctness, leakage prevention, stability testing, and explainable scoring.
Full-stack SPA for managing Markdown documents, interactive checklists, and reusable code snippets with weighted search, tagging, aggregation analytics, and Docker deployment.
Let's Connect
I'm looking for full-time roles in backend engineering, full-stack development, or AI/ML engineering. I'm already working async in a fully distributed team — I write clean code, design tests that prove what they claim to prove, and I'm ready to contribute from day one.