~/nimo
nimo@portfolio:~$

Nimo / Nihal Mohan Shettigar

role: Founding Engineer @ LatSpace · loc: Chennai, India

Python engineer building AI-native platforms and enterprise automation. I architect LangGraph agents, async backends, and Next.js frontends — and I like my code typed end-to-end.

Open to interesting workView resumeGet in touch
PythonTypeScriptJavaScriptSQLFastAPIAsync PythonPydantic v2REST APIsJWT AuthBeanie ODMNext.jsReactTanStack QueryZustandLangGraphOpenAI APIAnthropic APIAWS BedrockStructured LLM PipelinesMongoDBMotorDockerDocker ComposeAWS (EC2, S3, IAM)CI/CDMulti-stage BuildsGitClaude CodeCodexpytestRuffMypyPre-commitSAP ECCSAP S/4HANAVBSExcel AutomationPythonTypeScriptJavaScriptSQLFastAPIAsync PythonPydantic v2REST APIsJWT AuthBeanie ODMNext.jsReactTanStack QueryZustandLangGraphOpenAI APIAnthropic APIAWS BedrockStructured LLM PipelinesMongoDBMotorDockerDocker ComposeAWS (EC2, S3, IAM)CI/CDMulti-stage BuildsGitClaude CodeCodexpytestRuffMypyPre-commitSAP ECCSAP S/4HANAVBSExcel Automation
[01]

// about

I'm a Python engineer working part-time as a Founding Engineer at LatSpace (Bengaluru-based, remote), where I build backend services for an AI-native ESG compliance product — FastAPI, async Python, MongoDB, and LangGraph-based agent systems with structured LLM outputs.

I split my time between async backends, multi-provider LLM gateways, and Next.js frontends. I care about typed code, test coverage, and shipping things that don't wake you up at night.

Currently full-time at Cognizant in Chennai doing SAP data validation, originally from Mangalore, and before that a research intern at NIT Karnataka working on video captioning. BE in AI/ML from NMAM Institute of Technology.

// currently
  • Founding Engineer (part-time) @ LatSpace
  • Programmer Analyst (full-time) @ Cognizant
  • Learning Rust in small doses
// system info
based in
Chennai, IN
originally from
Mangalore, IN
timezone
IST (UTC+5:30)
education
BE AI/ML · NMAMIT · 7.98
coffee/day
2-3 cups, black
editor
Neovim + Claude Code
shell
zsh, fish on weekends
[02]

// experience

  1. Founding Engineer (Part-time) · LatSpace

    Nov 2025 – Present
    Remotepart-timecurrently
    • Architected core backend services for an AI-native ESG compliance platform using FastAPI, async Python, and MongoDB with Beanie ODM (CBAM and CCTS regulatory workflows).
    • Designed LangGraph-based AI agent systems with modular node architecture and Pydantic v2-validated structured LLM outputs.
    • Built Bifrost — a multi-provider LLM gateway abstracting OpenAI, Anthropic, and AWS Bedrock for unified model routing.
    • Developed the Next.js 16 frontend with React 19 Server/Client Components, TanStack Query v5, and Zustand, strict TypeScript end-to-end.
    • Set up Docker Compose across 5 microservices, multi-stage Dockerfiles, and AWS infra (EC2, S3, IAM) with multi-AZ failover and SOC 2 compliance.
    • Enforced quality gates: 66% test coverage in CI, Ruff, Mypy strict, pre-commit hooks.
    FastAPILangGraphMongoDBBeanieNext.js 16React 19TypeScriptTanStack QueryZustandDockerAWS
  2. Programmer Analyst · Cognizant Technology Solutions

    Jun 2025 – Present
    Chennai, Indiafull-timecurrently
    • Performed data validation for SAP ECC → S/4HANA conversion, ensuring data integrity across enterprise migration workflows.
    • Built VBS-based automation tooling and Excel-driven reporting pipelines, cutting manual effort in data processing workflows.
    • Gained exposure to enterprise-scale systems, structured process workflows, and operational reliability in large organizations.
    SAP ECCSAP S/4HANAVBSExcel Automation
  3. Research Intern · National Institute of Technology Karnataka

    Jan 2025 – May 2025
    Surathkal, Mangalore
    • Developed a video captioning model integrating SOTA computer vision and seq2seq methods for efficient caption generation.
    • Implemented an end-to-end training pipeline — frame extraction, feature encoding, attention-based decoding — contributing to ongoing multimodal AI research.
    PyTorchComputer VisionSeq2SeqAttention
[03]

// stack

// languages4 items
  • Python
  • TypeScript
  • JavaScript
  • SQL
// backend6 items
  • FastAPI
  • Async Python
  • Pydantic v2
  • REST APIs
  • JWT Auth
  • Beanie ODM
// frontend5 items
  • Next.js
  • React
  • TypeScript
  • TanStack Query
  • Zustand
// ai & agents5 items
  • LangGraph
  • OpenAI API
  • Anthropic API
  • AWS Bedrock
  • Structured LLM Pipelines
// data2 items
  • MongoDB
  • Motor
// infrastructure5 items
  • Docker
  • Docker Compose
  • AWS (EC2, S3, IAM)
  • CI/CD
  • Multi-stage Builds
// dev tools7 items
  • Git
  • Claude Code
  • Codex
  • pytest
  • Ruff
  • Mypy
  • Pre-commit
// enterprise4 items
  • SAP ECC
  • SAP S/4HANA
  • VBS
  • Excel Automation
[04]

// contact

start_conversation.shlive

// the fastest way to reach me

or find me here
Chennai, India · IST (UTC+5:30)
resume.pdf

// thanks for scrolling — built with next.js, tailwind, framer motion