Skip to content
View darthrevan030's full-sized avatar

Highlights

  • Pro

Block or report darthrevan030

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
darthrevan030/README.md

Hi, I'm Samarth (Sam) 👋

Computer Engineering + Business @ NTU Singapore | Full-Stack · AI Security · Blue Team

const samarth = {
    location:     "Singapore 🇸🇬",
    current:      ["QA Engineer @ Temus (Temasek × US Tech JV)", "Product Lead @ Money Pasar", "YouthTechSG Open Impact Fellow (IMDA)"],
    education:    "Computer Engineering + Business (International Trade) — NTU",
    focus:        ["AI-Augmented Security", "Full-Stack Engineering", "Cloud & Network Security"],
    funFact:      "Led my darts team to Round of 8 with an undefeated group stage 🎯"
};

🛠️ Tech Stack

languages  = ["Go", "TypeScript", "Python", "Java", "C/C++", "SQL"]
frontend   = ["Next.js 16", "React 19", "Tailwind CSS v4"]
backend    = ["Go", "Node.js", "Express.js", "REST APIs", "NextAuth v5"]
databases  = ["PostgreSQL", "Supabase", "MongoDB Atlas", "Firebase"]
infra      = ["Docker", "Vercel", "Git", "CI/CD"]
exploring  = ["Cloud Security (AWS SAA → Security Specialty)", "Network+", "Blue Team / Threat Analysis"]

🏆 Highlights

  • 🥇 SummerBuild 2025 Gold Award — Trippy Find travel planning platform
  • 🤖 QA Engineer @ Temus — Built AI automation reducing UAT test case drafting time by 50%
  • 💼 Product Lead @ Money Pasar - Cross-border P2P fintech platform
  • 🌱 YouthTechSG Open Impact Fellow — IMDA-backed national open source programme (May–Oct 2026)
  • 🛡️ NTU Cybersecurity Club — Threat analysis, penetration testing, and security research
  • 🔒 Security-First Developer — RBAC, PDPA-compliant systems, DNS sinkhole, L2/L3 network isolation
  • 🌐 Published on Chrome Web Store — 20,000+ impressions, 239 peak weekly active users
  • 🗣️ Multilingual — English · Hindi · Spanish

🚀 Featured Projects

Production-grade multi-asset, multi-currency portfolio SaaS — equities, ETFs, crypto, gold, bonds, real estate across multiple brokers with SGD base currency.

  • FX-vs-asset gain decomposition — deterministic algorithm mathematically isolating currency movement from asset returns; absent in Moomoo, StocksCafe, Syfe
  • Four-layer full stack — React Server Components for zero-waterfall load, Supabase Postgres with Row-Level Security enforced at PostgREST layer
  • Dual-provider AI analyst — Anthropic claude-sonnet-4-6 with OpenRouter fallback, streamed over SSE, admin-toggled via feature flags; grounded on real 30-day sparklines to prevent hallucinated scores

Next.js 16 React 19 TypeScript Supabase Tailwind CSS v4 Anthropic API OpenRouter Vercel


Published Chrome theme extension — Manifest V3, full build and release pipeline.

  • 239 weekly active users at peak, 20,000+ impressions via organic Chrome Web Store growth
  • Reusable Makefile pipeline for CRX packaging, OpenSSL signing, and version management

Chrome Extensions API Manifest V3 Shell Makefiles OpenSSL


Production REST API backend for travel planning — real-time flight and hotel data across 150,000+ properties.

  • 20+ REST endpoints, Amadeus API integration, multi-destination route optimisation
  • Security middleware (Helmet.js, CORS), health monitoring, response compression and caching

Node.js Express.js PostgreSQL Supabase Amadeus API JWT


Product Lead on SGD↔MYR P2P currency exchange platform.

  • Go payments backend integrating EurexaX API for cross-border transactions
  • Production RBAC with NextAuth v5 — three permission levels (user, admin, superadmin)
  • Database migration from Firebase to MongoDB Atlas with serverless-optimised connection pooling

Go Next.js 16 TypeScript MongoDB Atlas NextAuth v5 Docker Vercel


Home Lab — Network Security & Infrastructure | Ongoing

  • NAS + Docker — containerised storage, backups, and self-hosted services
  • Pi-hole DNS sinkhole — network-wide ad blocking, DNS query logging, traffic analysis
  • macvlan networking — dedicated IPs per container, L2/L3 isolation, subnetting and VLAN concepts

Docker Linux Pi-hole macvlan DNS TCP/IP


🌱 Currently Exploring

  • Blue team security — threat analysis, incident response, log forensics
  • Cloud security architecture (AWS SAA → AWS Security Specialty)
  • Network fundamentals deep dive (CompTIA Network+, OSI layers, routing protocols)
  • LLM + security tooling — AI-augmented threat detection and SOC workflows

📫 Let's Connect

LinkedIn Email GitHub


"Security is an engineering problem. I'm working on both."

Fun fact: When not coding, you'll find me behind a camera, reading fiction, or practicing my dart throw.

Pinned Loading

  1. Not-Just-Black Not-Just-Black Public

    A sleek, minimalist dark theme for Chrome featuring pure black backgrounds and crisp white text. "Not Just Black" provides maximum contrast for comfortable browsing while maintaining a clean, profe…

    Shell

  2. Vantage-Summerbuild-2026 Vantage-Summerbuild-2026 Public

    Production-grade multi-asset, multi-currency portfolio SaaS tracking equities, ETFs, crypto, gold, bonds, real estate, and cash — with deterministic FX-vs-asset gain decomposition and a dual-provid…

    TypeScript

  3. Trippy-Find-Summerbuild-2025 Trippy-Find-Summerbuild-2025 Public

    Trippy Find - Gold Award Winning modern travel planning application that allows users to search for flights and hotels, save favorites, and manage their travel preferences. Built for Team 404 Not F…

    JavaScript

  4. Graduate-Employment-Survey Graduate-Employment-Survey Public

    An interactive data dashboard visualising Graduate Employment Survey (GES) data across Singapore's autonomous universities — exploring salary trends, full-time employment rates, and graduate outcom…

    JavaScript

  5. devcontainers devcontainers Public

    Dev container configurations for consistent, portable development environments.

    Shell

  6. TUI-Internship-Placement-Management-System TUI-Internship-Placement-Management-System Public

    The Internship Placement Management System (IPMS) is a comprehensive Java-based CLI application designed to manage internship opportunities, student applications, and placement processes. The syste…

    Java 1 2