--:--:--
Loading...

Previous Data Engineer Intern @ IBM, Director of Events and Programming @ UB Forge, Senior studying computer science at University at Buffalo with a focus in full stack and AI development

When I'm not coding, you can usually find me playing volleyball, watching F1 every weekend, or listening to music.

Om Sethi
↑↓ navigate · esc exit

Work Experience

Key Achievements

  • Re-engineered a proof-of-concept into a React and Node.js MVP using IBM Consulting Advantage to generate synthetic PDFs, emails, and spreadsheets for model training
  • Evaluated and benchmarked an AI content-generation platform against reference documents, systematically testing single and multi-reference model configurations to surface accuracy, formatting, and hallucination failure modes
  • Debugged and root-caused recurring defects in a document-generation pipeline, including mapping errors, hierarchy loss, and missing sections, then fed findings back into template and mapping configuration to improve output reliability

Technologies

ReactNode.jsIBM Consulting AdvantageAI/MLPython

Key Achievements

  • Architected an LLM document pipeline on AWS Bedrock using a three-tier model dispatcher that routes 95% of calls to Haiku, escalates to Sonnet on low confidence, and applies Claude vision OCR with per-citation source verification
  • Built a HIPAA and SOC 2-oriented Next.js and React monorepo on AWS ECS Fargate with blue/green CI/CD, Aurora Postgres Serverless v2 row-level security, and in-house argon2id authentication
  • Shipped to production at a paying law firm, powering AI splitting of 1,000+ page discovery PDFs, automated medical index generation, and citation-backed Statement of Facts drafting for attorney review

Technologies

Next.jsReactTypeScriptAWS BedrockAWS ECS FargateAurora PostgresClaude

Key Achievements

  • Maintaining and scaling an academic TraceTool used in CSE 115 and 116, enabling students to trace code execution and visualize memory state, supporting 500+ students annually and 5,000+ submissions per semester
  • Onboarding into a large existing codebase while contributing to system scalability efforts focused on multi-institution deployment, higher concurrency, and reliable handling of peak submission loads
  • Working with course staff to ensure correct and consistent memory modeling and tracing behavior, improving reliability and clarity of the tool as student usage continues to grow

Technologies

TypeScriptReacttRPCNext.js

Key Achievements

  • Built scalable backend systems with FastAPI and Docker for AI-powered applications
  • Optimized machine learning workflows using LangChain and Ollama for efficient model deployment
  • Developed secure, reliable multi-agent routing systems for complex AI task execution
  • Implemented prompt-based task execution frameworks for enhanced AI interaction capabilities

Technologies

PythonFastAPIDockerLangChainOllamaAI/ML

Projects

A real-time hand gesture control system that enables volume control, play-pause, app switching with 95% gesture recognition accuracy and under 200ms response time.

Features

  • Currently developing a real-time hand gesture control system using Python, MediaPipe, and OpenCV with 95% gesture recognition accuracy and under 200ms response time
  • Building a modular gesture recognition architecture currently supporting 4+ gesture types (thumbs up/down, fist, palm) using object-oriented design patterns achieving 25-30 FPS real time processing
  • Implementing a computer vision pipeline that processes live video streaming with 21-point hand landmark detection, featuring two-phase execution system (200ms activation delay + 600ms cooldown) to prevent false triggers

Technologies

PythonOpenCVMediaPipeComputer VisionReal-time Processing

A Discord music bot that streams high-quality audio, supports playlists and queue management and offers interactive commands for seamless group listening.

Features

  • Built high-quality audio streaming with support for YouTube
  • Implemented playlist management with load functionality and queue persistence
  • Created interactive commands for play, pause, and skip
  • Developed user-friendly interface with real-time status updates
  • Added support for multiple voice channels and server-specific configurations

Technologies

PythonDiscord.pyFFmpegYouTube-DLAsyncIO

Skills

Languages

PythonJavaJavaScriptTypeScript

Tools & Platforms

GitAWS (ECS, Bedrock, Aurora, S3)Next.jsReactNode.jsPostgreSQLVercelDockerFastAPI

Core Skills

AI/ML EngineeringFull-Stack DevelopmentObject-Oriented ProgrammingData Structures & Algorithms

Get In Touch

Whether you'd like to talk about projects, opportunities, or just chat, don't hesitate to reach out. I enjoy meeting new people and exploring new ideas.



omsethi205@gmail.com