Building deterministic Rust components for an AI semantic kernel, designing the evidence layer that governs what the system can rely on, and shaping the architecture through hands-on implementation and PR-based review.
Tanish Sidhu
7+ years of Software Engineering experience has taught me to build systems that hold up in Production, and now I ship AI-native products and agentic workflows that solve real problems.
experience
Evaluating AI-generated TypeScript and C# code for correctness, architecture, and maintainability, comparing implementations and feeding detailed reasoning back to improve model output.
Led a globally distributed team delivering FinTech implementations for enterprise clients, drove AI developer-tool adoption across engineering, and owned C# and SQL backend delivery. Here are some of the clients I worked with, along with the roles I have played at Odessa over the years.
- Technical LeadApr 2025 - May 2026
- Staff EngineerApr 2024 - Mar 2025
- Senior Software EngineerApr 2022 - Mar 2024
- Software EngineerJun 2020 - Mar 2022
- InternJun 2019 - May 2020












projects
Payload-Gen
Natural language to API payload generator. RAG for schema retrieval with a locally fine-tuned Llama 3B model, hitting 95% valid JSON on unseen enterprise specs.
Support-Agent
Autonomous support agent using agentic loop architecture and DeepSeek. Retrieval pulls resolution evidence from historical docs so drafts arrive cited.
Pokrit
AI SaaS that scrapes job boards and matches live listings against your resume with fit scores and automated cover letters. Next.js frontend on a .NET 8 backend.
PeakOrLow
Market briefing web app integrated with the Claude API for automated intelligence summaries, hosted on Azure with cost-optimised caching.
education
off the clock
Here's a small collection of films and music I love that say a little more about me than a résumé ever could. If something here speaks to you, we already have what to talk about.