Samarth Bhatia
Computer Engineering @ NTU Singapore · Singaporean
Education
Nanyang Technological University, Singapore
Aug 2024 – PresentBachelor of Engineering in Computer Engineering
Second Major in Business (International Trade)
- Honours (Merit)
- Semester Exchange — Universidad Carlos III de Madrid, Spain (Aug – Dec 2026)
- GEM Ambassador, Office of Global Education and Mobility (OGEM) — selected for ambassadorial programme based on leadership, cultural intelligence, and international outlook. Responsibilities include mentoring peers and representing NTU at host university exchange fairs
- Relevant modules — Introduction to Computational Thinking & Programming, Digital Logic, Computer Organisation & Architecture, C & C++ Programming, Data Structures and Algorithms, Algorithm Design & Analysis, Object Oriented Design & Programming, Financial Management, Financial Accounting, Commodity Markets, Marketing
St. Joseph's Institution (Independent), Singapore
Jan 2016 – Dec 2021Integrated Program International Baccalaureate (IP-IB) Diploma Program
- Higher Level — Mathematics Analysis and Approaches, Chemistry, Economics
- Standard Level — Spanish B Ab Initio, English Language and Literature, Geography
Experience
Business Analyst Intern
Jan 2026 – Apr 2026Temus (Temasek × US Tech JV)
- Worked in Agile/Scrum squads delivering digital transformation projects, writing user stories and acceptance criteria for platform features across product, engineering, and design
- Delivered stakeholder demos presenting feature progress to senior leadership, translating technical complexity into business outcomes
- Used Jira for sprint planning, backlog grooming, and cross-functional coordination
QA Engineer Intern
Apr 2026 – Jul 2026Temus (Temasek × US Tech JV)
- Scoped an AI automation workflow to generate UAT test steps for new features, identifying integration requirements and institutional blockers
- Wrote and executed SQL queries to extract and validate test data, supporting defect investigation and QA reporting across production databases
- Conducted functional testing and log-based debugging on production APIs, collaborating with engineering teams on root-cause analysis and resolution
YouthTechSG Open Impact Fellow
May 2026 – PresentOpen Source Programme
- Selected for national open-source fellowship supported by IMDA, contributing to open-source projects with social impact focus
Product Lead
Sep 2025 – PresentMoney Pasar
- Architecting and building Go-based payments backend integrating with EurexaX API for cross-border P2P currency exchange between SGD and MYR markets
- Engineered production RBAC system with NextAuth v5, implementing secure API routes and granular access controls across three permission levels (user, admin, superadmin)
- Led complete database migration from Firebase to MongoDB Atlas, designing scalable schemas and optimizing connection pooling for serverless deployment on Vercel
- Built database-driven blog CMS with admin dashboard, supporting investor communications and user onboarding, integrating Cloudinary for asset management
Human Resources Administrator & Data Analyst
Feb 2023 – Jul 2024ForYouths
- Architected and deployed organization-wide intranet system with role-based access control, improving operational security and ensuring PDPA compliance across 200+ users
- Developed intelligent matching algorithm pairing volunteer mentors with mentees based on interests, academic background, and career goals — reducing manual processing time by 80%
- Established comprehensive data security protocols and document management framework
Projects & Achievements
Vantage
May 2026 – Jun 2026SummerBuild 2026
- Led 3-person team building production-grade multi-asset, multi-currency portfolio SaaS tracking equities, ETFs, crypto, gold, bonds, real estate, and cash across multiple brokers — SGD base currency
- Engineered deterministic FX-vs-asset gain decomposition algorithm mathematically isolating currency movement from asset returns, a feature absent in incumbent tools (Moomoo, StocksCafe, Syfe)
- Architected four-layer full stack with React Server Components for zero-waterfall initial load, Supabase Postgres with Row-Level Security enforced at the PostgREST layer, and live market data from EODHD, CoinGecko, GoldAPI, Finnhub, and Frankfurter
- Built dual-provider AI analyst streaming over SSE — Anthropic claude-sonnet-4-6 with OpenRouter fallback, admin-toggled via feature flags; prompt grounded with real 30-day sparklines to prevent hallucinated scores
Next.js 16 · React 19 · TypeScript · Supabase · Tailwind CSS v4 · Vercel · Anthropic API · OpenRouter
Cloud Janitor
Jun 2026 – Jul 2026AWS × Kiro BuildFest 2026 — Most Practical Award
- Owned architecture and technical direction for an 11-agent AWS remediation system (FinOps Auditor, SecOps Guard, Remediation Architect + 8 specialized agents), coordinating with a collaborator on UI integration
- Engineered the reasoning layer that interprets natural-language queries, detects cost/security anomalies and config drift, and converts unstructured AWS findings into executable Terraform HCL, with a dedicated validation check before human review
- Built SecOps Guard to catch AWS misconfigurations (e.g., security groups open to 0.0.0.0/0) and generate fixes as reviewable Terraform, not silent auto-remediation
- Set the non-negotiable design constraint: no agent-generated infra change executes without explicit human approval and a rollback plan generated pre-execution
- Architected a provider-agnostic backend (AWS fully implemented, GCP/Azure interface-stubbed) with two entry points into the same core engine — a CLI (scan, approve, rollback, dashboard, mcp) and a 10-tool MCP server (FastMCP)
- Ran spec-driven development in Kiro IDE end-to-end across multiple audit-remediation passes: authored and reviewed 6 specs, tracked 232 tasks to 100% completion
- Set up CI/CD with OIDC trusted publishing (no long-lived secrets); published to PyPI (cloud-janitor v0.3.0), backed by 1,300+ tests including Hypothesis property-based tests
Python · AWS · Terraform · FastMCP · Hypothesis · GitHub Actions
Not Just Black
Sep 2025Published on Chrome Web Store
- Built and published a Chrome browser theme extension using Manifest V3, achieving 50,000+ impressions and 2,540 peak weekly active users through organic growth on the Chrome Web Store
- Engineered complete build and release pipeline with Makefiles, shell scripting for CRX packaging, and OpenSSL signing for Chrome Web Store distribution
- Managed full product lifecycle from development through Chrome Web Store review, publishing, and version updates
Chrome Extensions API · Manifest V3 · Shell · Makefiles · OpenSSL
Trippy Find
Jun 2025 – Jul 2025SummerBuild 2025 Gold Award
- Built comprehensive travel planning REST API with Node.js and Express.js, integrating Amadeus Travel API for real-time flight and hotel data across 150,000+ properties
- Engineered production-ready backend with security middleware (Helmet.js, CORS), comprehensive error handling, health monitoring endpoints, and performance optimization through response compression and caching
- Developed advanced features including multi-destination route optimization, geolocation-based search, real-time flight tracking, user preference management, and analytics tracking
- Designed scalable PostgreSQL database architecture with Supabase for robust data operations and query performance
Node.js · Express.js · PostgreSQL · Supabase · Amadeus API · JWT
Spotify History Explorer
2025Personal Project
- Built a privacy-first client-side React app that visualises Spotify extended streaming history by year, month, and week — all data processing happens in-browser with no server uploads
- Implemented three-tier time granularity with hierarchical navigation, per-period statistics (top artists, tracks, shuffle/skip rates, peak listening hours), and interactive Chart.js bar charts
- Designed for full WCAG AA accessibility — visible focus rings, ARIA roles, keyboard navigation, prefers-reduced-motion support, and minimum 44×44px touch targets
React 18 · TypeScript · Vite · Chart.js · CSS Modules
TinyLink
2025Personal Project
- Built a full-stack URL shortener with custom short link creation, auto-generated codes via nanoid, and per-link click tracking with analytics
- Implemented RESTful API endpoints for URL creation and redirect handling, with MongoDB Atlas for persistent storage and Mongoose ODM for schema validation
- Deployed to production on Vercel with environment-based configuration for development and production base URLs
Next.js 16 · TypeScript · MongoDB Atlas · Mongoose · Tailwind CSS · Vercel
IPMS
Oct 2025SC2002, NTU
- Designed and built a Java CLI application managing internship placements across three user roles (students, company representatives, career center staff) with full CRUD operations and data persistence
- Implemented four design patterns — Singleton (managers), Strategy (filtering), Composite (combined filters), and Inheritance/Polymorphism (user hierarchy) — following clean layered architecture (boundary/control/entity)
- Built role-based access control and business rules engine enforcing constraints such as application limits, eligibility by year level, and multi-stage approval workflows
Java · OOP Design Patterns · Java Serialization · CSV parsing
Home Lab
OngoingOngoing
- Configured and deployed a personal NAS with Docker containerisation, managing storage, backups, and self-hosted services on a home network
- Implemented Pi-hole as a network-wide DNS sinkhole for ad blocking and DNS query logging, gaining hands-on experience with DNS resolution, filtering rules, and traffic analysis
- Set up macvlan networking in Docker to assign dedicated IP addresses to containers, isolating services at the network layer and deepening understanding of L2/L3 networking, subnetting, and VLAN concepts
Docker · Linux · Pi-hole · macvlan · DNS · TCP/IP
Technical Skills
- Programming Languages
- Go, SQL, JavaScript, TypeScript, Python, Java, C/C++
- Technologies & Frameworks
- Next.js 16, Node.js, Express.js, React, REST APIs, NextAuth v5
- Databases
- MongoDB Atlas, PostgreSQL, Supabase, Firebase
- DevOps & Tools
- Vercel, Git, Docker, CI/CD pipelines, Jira
- Security & Best Practices
- RBAC implementation, API security, Helmet.js, CORS, PDPA compliance
- Data & Analytics
- Power BI, Jupyter Notebook, Database optimization, Connection pooling
Co-curricular Activities
Captain, Darts Team
Aug 2024 – Aug 2025Hall of Residence 3, NTU
- Coached 20-member team from beginner to competitive level through structured training programs and weekly practice sessions
- Led team to Round of 8 in Inter-Hall Recreational Games Championship with undefeated record
- Developed comprehensive training curriculum and peer mentorship framework
Active Member
Aug 2024 – PresentNTU Cybersecurity Club
- Advancing cybersecurity expertise through professional seminars and hands-on applications (supported by CyberSG R&D Programme Office)
- Participating in practical workshops covering threat analysis, penetration testing, and security protocols
Languages & Interests
- Languages
- English (Native), Hindi (Fluent), Spanish (Conversational)
- Interests
- Photography, Fiction Literature, Cybersecurity Research, Emerging Technologies