Sachin Adlakha

Sachin Adlakha

Software Engineer | MS in Computer Science @ NYU

Software engineer • New grad 2026

I build ambitious software across AI, backend systems, and developer tools.

I’m Sachin Adlakha, a software engineer pursuing my MS in Computer Science at NYU. I enjoy building full-stack products and infrastructure-heavy systems — from AI-powered document pipelines and ML products to developer tools and real-time backend platforms.

MS in Computer Science @ NYUAI/ML + backend systemsDeveloper tools + full-stack products

Built-in AI assistant

This portfolio is structured for both humans and AI systems. Use the command palette to ask recruiter-style questions, explore projects, or understand where my background fits best.

Press ⌘K / Ctrl+K

Summarize Sachin for a recruiterWhat backend systems has Sachin built?Which projects are most relevant for AI or devtools roles?

Selected impact

Numbers that summarize my work

50,000+

regulatory documents processed

Across 51 US states with automated ETL, OCR, and hybrid search.

3.5x

faster vector queries

Delivered with GPU-aware scheduling and search infrastructure improvements.

60+

concurrent students supported

In a cloud-native Python IDE built for NYU Courant classrooms.

95%+

interview cheating detection accuracy

Achieved via computer vision and gaze-tracking calibration workflows.

Featured work

Three projects that best represent how I build

Flagship projectAI & Machine Learning

RegDoc AI

AI-powered document processing for regulatory compliance across 51 US states

Jun 2025 — Present

Production-ready AI document processing platform handling 50,000+ regulatory documents across 51 US states with automated weekly ETL pipelines, real-time OCR, and hybrid semantic search.

  • Architected production-ready AI document processing platform handling 50,000+ regulatory documents across 51 US states with automated weekly ETL pipelines, real-time OCR, and hybrid semantic search.
  • Built GPU-aware document processing scheduler with NVIDIA GPU integration delivering 3.5x faster vector queries and 6.1x P95 latency improvement.
  • Designed microservices architecture decoupling document processing, search, and analytics into 3 independent services, improving scalability by 300%.
PythonAWSpgvectorWebSocketsLambdaEventBridge
Flagship projectFull-Stack & Cloud

Solo-IDE

An AI-native desktop IDE built in Rust

Nov 2025 — Feb 2026

AI-native desktop IDE built in Rust/Tauri 2 with multi-provider agentic AI, a typed IPC bridge, and human-in-the-loop approval workflows — shipping at ~15MB vs Electron's 300MB+.

Current work in progress: Currently extending Solo-IDE into a voice-first agent experience inspired by conversational coding workflows.

  • Architected 7-crate Rust workspace with 143 typed IPC commands spanning file system, terminal (PTY), git (31 commands via libgit2), code parsing, and AI agent orchestration.
  • Integrated Claude Agent SDK, OpenAI, and Gemini via Node.js sidecar bridged to Rust over newline-delimited JSON on stdin/stdout, enabling persistent streaming sessions with interrupt, resume, and fork.
  • Designed 3-layer AI permission system with PreToolUse hooks, canUseTool callbacks, and plan/accept mode enforcement — enabling safe agentic tool execution with human-in-the-loop approval.
RustTauri 2React 19TypeScriptClaude Agent SDKTree-sitterxterm.jslibgit2
Flagship projectAI & Machine Learning

InterviewGuard

Remote interview proctoring with AI gaze tracking and computer vision

May — Jun 2025

Remote cheating detection platform with computer vision and gaze tracking, achieving 95%+ accuracy via PLGaze AI integration.

  • Achieved 95%+ accuracy in remote cheating detection via PLGaze AI integration with on-screen coordinate transformation algorithms.
  • Architected web-based calibration system integrating React frontend with FastAPI backend and 6-table MySQL schema, processing 1000+ sessions.
GCPFastAPIMySQLReactTypeScriptPythonPLGaze AI

Open to opportunities

I’m looking for ambitious teams building meaningful software.

I’m currently targeting new grad, full-time roles across software engineering, full-stack, backend, AI/ML, and developer tools. I’m especially excited by teams that care about product quality, technical depth, and shipping fast.

New grad full-time software engineering roles
Full-stack and backend product engineering
AI/ML systems, infrastructure, and developer tools

Languages

Used in 12 projects:

Used in 3 projects:

Used in 5 projects:

Used in 1 project:

  • Solo-IDEAn AI-native desktop IDE built in Rust

Used in 3 projects:

Used in 5 projects:

Used in 1 project:

Frontend

Used in 3 projects:

Used in 1 project:

  • PythonIDEWeb-based Python IDE for NYU Courant classrooms

Used in 1 project:

Used in 3 projects:

Used in 1 project:

Used in 3 projects:

Used in 2 projects:

Backend

Used in 1 project:

  • Weather AppReal-time weather lookup — WorkTrial Hackathon

Used in 1 project:

  • Weather AppReal-time weather lookup — WorkTrial Hackathon

Used in 1 project:

  • InterviewGuardRemote interview proctoring with AI gaze tracking and computer vision

Used in 1 project:

  • PythonIDEWeb-based Python IDE for NYU Courant classrooms

Used in 1 project:

ML & AI

Used in 3 projects:

Used in 1 project:

Used in 1 project:

Used in 1 project:

Used in 1 project:

Used in 1 project:

Used in 3 projects:

Used in 2 projects:

Used in 1 project:

Used in 1 project:

Used in 1 project:

Used in 1 project:

  • MindfulCompanionOn-device AI companion — LMStudio x Microsoft x Qualcomm @ NYU

Databases

Used in 1 project:

Used in 1 project:

Used in 2 projects:

Used in 1 project:

Cloud & Infrastructure

Used in 1 project:

Used in 1 project:

Used in 1 project:

Used in 1 project:

Used in 1 project:

  • InterviewGuardRemote interview proctoring with AI gaze tracking and computer vision

Used in 1 project:

  • PythonIDEWeb-based Python IDE for NYU Courant classrooms

Used in 1 project:

Desktop & Native

Used in 1 project:

  • Solo-IDEAn AI-native desktop IDE built in Rust

Used in 1 project:

Used in 1 project:

Used in 1 project:

Testing & Tools

Used in 1 project:

Used in 1 project:

Used in 1 project:

Used in 1 project:

Used in 2 projects:

Used in 4 projects:

Used in 3 projects:

Used in 2 projects:

Explore all projects

Filter by category or search by technology, domain, or keyword.

AI & Machine Learning

Course-RAG Assistant AI-powered video search with sub-second retrieval

RAG pipeline processing 6,900+ caption segments from 30+ hours of lecture video, enabling sub-second semantic search and retrieval of relevant clips.

Python · Gradio · Qdrant · OpenAI · spaCy · BERTopic · PyTorch

WhiteBoard AirCanvas Draw on air using hand gestures and computer vision

Interactive Air Canvas built with OpenCV and Mediapipe that lets users draw on a virtual canvas by tracking hand landmarks and gestures in real-time.

Python · OpenCV · Mediapipe · NumPy

Pothole Detection YOLOv2-based road hazard detection on Raspberry Pi

Machine learning project using the YOLOv2 algorithm to detect potholes on roads in real-time, deployed on Raspberry Pi 4 with startup scripts for field deployment.

Python · YOLOv2 · TensorFlow · Raspberry Pi · OpenCV

Fake News Classifier NLP-powered real vs fake news classification

Machine learning project comparing multiple classification algorithms for fake news detection, with visualizations for performance comparison across models.

Python · scikit-learn · NLP · TF-IDF · Matplotlib

Sign Language Detection Real-time sign language recognition with ML

Machine learning system for detecting and classifying sign language gestures from video input using computer vision.

Python · TensorFlow · OpenCV · Mediapipe

Full-Stack & Cloud

Dining Concierge Chatbot Serverless AWS chatbot for dining recommendations

Serverless, microservice-driven web application that sends dining suggestions via SMS based on cuisine preferences, location, and dining time. Built entirely on AWS.

AWS Lambda · Amazon Lex · DynamoDB · OpenSearch · SQS · API Gateway · JavaScript

PythonIDE ↗ live Web-based Python IDE for NYU Courant classrooms

Secure, multi-user web-based Python IDE supporting 60+ concurrent students with isolated workspaces, real-time code execution, and an assignment submission system. Built for Prof. Susan Liao's class at NYU Courant.

Vue 3 · Python · Tornado · SQLite · Docker

Resume Block Builder ↗ live Drag-and-drop resume builder

Web application for building professional resumes with a block-based, drag-and-drop interface and export-ready layouts.

JavaScript · React · CSS

LinkedIn Connection Helper Chrome extension for personalized LinkedIn outreach

Browser extension that auto-detects LinkedIn profile context and generates personalized connection messages with role-based templates, adaptive DOM detection, and local-only data processing.

JavaScript · Chrome Extensions · Manifest V3 · Chrome Storage API

3D Portfolio Website ↗ live Interactive 3D portfolio with Three.js

Immersive 3D portfolio website with interactive Three.js scenes, smooth scroll-based animations, and responsive design.

TypeScript · React · Three.js · Next.js

Finance & Trading

Trading Bot Automated stock trading with quantitative strategies

Automated trading bot implementing quantitative strategies for stock market analysis and execution with backtesting capabilities.

Python · Pandas · NumPy · Jupyter

EOD Market Data End-of-day stock data processing in C++

C++ application for fetching and processing end-of-day market data via REST APIs for financial analysis and portfolio tracking.

C++ · libcurl · REST APIs

RoboAdvisors & Systematic Trading Algorithmic trading strategies — NYU Stern

Systematic trading strategies and robo-advisor implementations exploring quantitative finance concepts from NYU Stern coursework.

Python · Pandas · NumPy · Matplotlib · Jupyter

Games

3D Tic-Tac-Toe ↗ live Classic game reimagined with 3D winning conditions

A 3D version of Tic-Tac-Toe with expanded winning conditions across multiple planes, adding strategic depth to the classic game.

JavaScript · HTML · CSS

Simon's Game ↗ live Classic memory game with vanilla JavaScript

Recreation of the classic Simon memory game with sound effects and progressive difficulty, built with pure vanilla JavaScript.

JavaScript · HTML · CSS

Weather App Real-time weather lookup — WorkTrial Hackathon

Weather application built during a WorkTrial Hackathon, fetching real-time weather data from OpenWeatherMap API with server-side rendering.

Node.js · Express · EJS · OpenWeatherMap API

Systems & Low-Level

DSA in C++ LeetCode & GFG solutions collection

Comprehensive collection of data structures and algorithms problems solved in C++ from LeetCode and GeeksforGeeks, organized by topic and difficulty.

C++ · STL

Operating Systems in C OS concepts implemented on Linux

Implementation of core operating system concepts in C on Linux — process management, memory allocation, and synchronization primitives.

C · Linux · POSIX · Make

Hackathon & Team Projects

Stock Market Earnings Analyzer Multi-threaded portfolio analytics in C++ — Team Project

Multi-threaded C++ application analyzing stock price movements in response to earnings announcements. Groups stocks by performance and calculates AAR/CAAR using bootstrap methodology with GNUPlot visualization.

C++ · Multi-threading · GNUPlot · libcurl · AWS EC2

MindfulCompanion On-device AI companion — LMStudio x Microsoft x Qualcomm @ NYU

AI-powered on-device mental health companion built at the LMStudio x Microsoft x Qualcomm Hackathon at NYU. Zero cloud dependency for complete user privacy with emotion tracking and adaptive conversation.

Python · LMStudio · On-Device AI · NPU

Desktop Search Engine Multithreaded web crawler with TF-IDF search — NYU Team Project

Full-stack desktop search engine built at NYU with multithreaded web crawling, inverted index with TF-IDF ranking, and a JavaFX GUI. Contributed the search/indexing layer, JavaFX UI, and testing suite.

Java 17 · JavaFX · JSoup · SQLite · Apache HttpClient · Maven · JUnit 5

Interpretable Splicing Model ML model for RNA splicing prediction — NYU Courant Research

Interpretable machine learning model for predicting RNA splicing patterns under Prof. Susan Liao at NYU Courant. Built with TensorFlow with custom preprocessing for FASTQ sequence data and Vienna RNA integration.

Python · TensorFlow · NumPy · Pandas · Vienna RNA

Browse the full project index →

Tools & Agents

Claude Codecli · agent · anthropic

Anthropic's CLI coding agent — my primary dev tool. Agentic terminal workflow with full codebase context.

Source ↗

Tools & Agents

Codexcli · agent · openai · rust

OpenAI's open-source CLI coding agent, built in Rust. Lightweight alternative for quick tasks.

Source ↗

Tools & Agents

Solo-IDEide · rust · tauri · contributor

AI-native desktop IDE built in Rust/Tauri 2.0 with multi-provider streaming. I contribute to this project.

Source ↗

Tools & Agents

AntiGravityide · google · gemini

Google's agent-first IDE powered by Gemini. Modified VS Code fork built around agentic workflows.

Source ↗

Tools & Agents

skills.shclaude-code · skills · vercel

Platform for discovering and installing Claude Code skills from GitHub. By Guillermo Rauch.

Source ↗

Tools & Agents

OpenClawagent · local · multi-provider

Open-source autonomous AI agent by Peter Steinberger. Runs locally, talks to Claude/GPT/DeepSeek.

Source ↗

My Values

My Core Values Shape How I Work and What I Build

[01]

Ownership

I take full responsibility for outcomes, not just tasks. If something needs doing, I step up and see it through.

[02]

Continuous Learning

I'm always learning — whether it's a new framework, a research paper, or a domain I haven't touched. Growth never stops.

[03]

Bias for Action

I ship fast and iterate. Done is better than perfect, and momentum beats overthinking every time.

[04]

Craftsmanship

I care deeply about clean code, thoughtful design, and getting the details right. Quality is non-negotiable.

[05]

Secure & Personal

I build with security and privacy baked in from day one. Trust is earned through careful, intentional engineering.