🐾 🐾 🐾 🐾 🐾

Chinmay Singh

Lead / Senior Full Stack & Platform Engineer

15+ years Solo Full Stack Cloud-native Microservices LINE SaaS

TL;DR (Recruiter Snapshot)

Self-taught Lead / Senior Full Stack & Platform Engineer with 15+ years of programming experience (10+ years professionally). Currently the solo engineer behind Miraic's entire LINE-integrated SaaS platform, owning everything from backend architecture and frontend development to QA, UAT, and production DevOps for Japanese museums, cinemas, and SMEs.

Previously delivered production systems at Sony (eBPF performance tuning), QuickBooks-integrated finance sync (built from scratch in 3 months), and 300-server global CDN infrastructure. Polyglot across TypeScript, Go, Rust, Python, PHP with deep cloud-native expertise (AWS, Kubernetes/K3s, Docker). Built custom monorepo plugin frameworks, shipped open-source developer tools and desktop applications, and brings a security research background with published ethical hacking and real-world network auditing experience.

Origin Story

Been around computers since I could walk, started on DOS at age 2. In school, I was the kid at the cybercafe helping the owner fix things while secretly queueing torrent downloads. Started making money online in high school: built a Blogger site (1080hdpicture.blogspot.com) uploading screenshots from trending videos. It generated significant AdSense revenue. Then built a full WordPress movie site hosted on a VPS, learning PHP, hosting, and traffic monetization along the way.

University was where I went deep into Linux, networking, and security. Deployed Kali Linux, wrote custom shell scripts for WiFi auditing when access was expensive, used GPU cracking (R9 290X) against WPA handshakes. My final year project, "Ethical Hacking (Fully Automated Aircrack-ng)," was essentially productionizing my personal toolkit. Mapped the entire university network: identified every device from CCTV cameras to Cisco switches, documented default credentials and vulnerabilities across 10,000+ endpoints. This research got noticed. There's a YouTube video of the WiFi access being demonstrated on campus.

During college I freelanced on Freelancer.com, but the real money came from a client with multiple WordPress and Blogger sites: I built a JavaScript interaction engine that optimized ad placement based on user behavior patterns, generating $300K+ in client revenue over two years. It taught me JavaScript deeply and the business side of code.

Professional career started formally in 2016, but I had been shipping production software for money since my teenage years, long before AI coding assistants existed. That foundation is why I can audit AI-generated code instead of being replaced by it.

Current Reality

As the sole engineer at Miraic, I carry full product ownership across backend microservices, frontend SPAs, database design, DevOps pipelines, QA, UAT with Japanese clients, and production incident response. I architect systems end-to-end, document everything, and write code I can debug at 3 AM when something breaks.

I shipped production systems before AI coding became mainstream, no vibe coding, no leaning on GPT to think for me. I move on quickly when a role isn't the right fit, concentrating my years of experience where I deliver real impact.

Core Strengths

  • End-to-End Ownership: Design → Architecture → Implementation → QA → UAT → DevOps → Production Support
  • System Design: Microservices, monolith consolidation, event-driven, multi-tenant, monorepos (Nx, Turborepo)
  • Performance & Reliability: Async pipelines, messaging (SQS/SNS, BullMQ), caching, observability, eBPF
  • Security & Governance: OAuth, OPA policies, JWT, AES-256-GCM encryption, secrets management, network security, ethical hacking background
  • Developer Enablement: Clean architecture, contract-first APIs, testing strategy, monorepo tooling, code generation pipelines
  • Leadership & Mentoring: Technical mentoring, code reviews, architecture documentation, technical interviewing, cross-cultural client collaboration

Technical Skills

Category Technologies & Skills
Languages TypeScript, JavaScript, Go, Rust, Python, PHP, SQL, Bash
Backend & Desktop Node.js, NestJS, Express, Bun, Axum (Rust), Actix-web, gRPC, REST, GraphQL, Protobuf, ts-rest, ConnectRPC, Wails, PyInstaller, Electron
Frontend Svelte / SvelteKit, React, Next.js, Tailwind CSS, shadcn/ui, Ant Design, Chakra UI, Vite
Cloud & DevOps AWS (Lambda, ECS, EC2, SQS, SNS, S3, RDS), Docker, Kubernetes/K3s, GitHub Actions, GitLab CI, Terraform, AWS CDK, Traefik, Harbor Registry
Infrastructure Windows Server, IIS, RAID, network topology, load balancing, DDoS protection, CDN (300+ servers), NGINX, ngrok tunneling
Datastores PostgreSQL, MySQL, MongoDB, Redis, DynamoDB, Prisma, Sequelize, TypeORM, SeaORM, BullMQ
Architecture Microservices, monolith, event-driven, serverless, monorepos (Nx, Turborepo, pnpm workspaces), contract-first API, saga pattern, DDD
Security Network penetration testing, WiFi auditing (aircrack-ng suite), GPU-accelerated hash cracking, Wireshark, packet analysis, Kali Linux toolchain, OAuth, OPA, JWT, AES-256-GCM, Azure Key Vault, HMAC verification, brute-force protection
Monitoring Sentry, Prometheus, Winston, Socket.IO, SSE, CPU profiling (flame graphs, hot-path analysis)
Integrations LINE Messaging API, LINE LIFF, Stripe, Square Payments, Veritrans, Razorpay, Chatwork API, Google Calendar API, QuickBooks API
Tooling Swagger/OpenAPI, TSOA, Jest, Mocha, Vitest, Playwright, Zod, Biome, ESLint, Prettier, Husky, semantic-release, pm2, AWS CLI

Professional Experience

Senior Software Engineer · Miraic.inc

Aug 2023 – Present

Solo engineer building multi-service LINE-integrated SaaS platforms for Japanese cultural institutions (Furukawa Museum, Nagoya), cinema chains, and SMEs, from architecture through QA, UAT, and production DevOps.

Key Achievements & Impact
  • Built Kakeru Platform from scratch. 13 microservices handling auth, membership, shifts, payments, LINE messaging, notifications, search, file management.
  • Delivered MonoCentral for Furukawa Museum. Membership, event booking, coupon/campaign engine, Square payments, LINE LIFF integration on K3s Kubernetes.
  • Architected X-Kakeru-Suite. Consolidated monolith with 11 PostgreSQL schemas, TSOA OpenAPI generation, AWS CDK IaC, saga pattern for distributed transactions.
  • Built 8+ ground-up projects solo including LifeOS, multiple school management systems (Rust and NestJS), desktop apps, service management tools, and developer utilities.
  • Handled all QA and UAT for Japanese clients. Directly testing with LINE LIFF apps, verifying payment flows, debugging production issues.
  • Authored complete internal documentation and AI agent instruction sets for every platform
Architecture & Patterns
  • Multi-Platform Strategy: Kakeru (13-microservice Nx monorepo), MonoCentral/Furukawa (Turborepo with custom plugin framework), X-Kakeru-Suite (consolidated monolith with DDD layers)
  • Custom Plugin Framework ("better-feature"): Built feature-plugin architecture with strict client/server/shared separation, auto-generated typed API clients, Sequelize adapters. All 11 feature plugins follow this pattern.
  • Dual API Protocol: Every service exposes ts-rest (REST with Zod validation) and ConnectRPC (gRPC with protobuf) simultaneously
  • Event-Driven Processing: SNS/SQS async workflows, BullMQ job queues (Redis-backed), DLQ retry handling, idempotent webhook processing
  • Multi-Database Strategy: Per-service Prisma schemas (microservices), shared schemas with schema-per-domain (monolith), Sequelize for MySQL workloads
  • Payments: Stripe, Square, and Veritrans with idempotent webhook verification. Zero financial discrepancies in production.
  • Auth: JWT + role-based access + LINE OAuth (LIFF bearer tokens) + session-based admin auth
  • Deployments: ECS rollouts, PM2 on EC2, K3s Kubernetes with Traefik ingress
  • Self-Healing: Sentry-to-Chatwork error relay (Bun/TypeScript with HMAC verification), Prometheus metrics, Winston logging

Senior Software Engineer · Magic Factory Tech Pvt Ltd (StreamFT)

Apr 2023 – Jul 2023 (Contract)

Designed & delivered a QuickBooks synchronization platform in 3 months, cutting manual finance reconciliation time by ~60%.

  • AWS-native microservices: Lambda, SQS/SNS async pipelines, Protobuf payload optimization
  • Dual-database: MongoDB (transient staging) + PostgreSQL (system-of-record)
  • OAuth token lifecycle management with refresh/rotation for QuickBooks security compliance
  • 20s polling + delta reconciliation achieving near-real-time sync SLAs
  • Mentored engineers on serialization, retry, idempotency, and error handling patterns

Senior Full Stack Developer · JoulestoWatts (SONY)

Apr 2022 – Feb 2023 (Contract)

Microservices platform with policy enforcement, performance tuning, and secure delivery.

  • OPA authorization policies + Okta identity flows enforcing least-privilege boundaries
  • Node.js CPU profiling (flame graphs, hot-path analysis) and eBPF performance profiling + Istio routing tuning (reduced latency in critical paths)
  • GitHub Actions CI/CD pipelines (lint, test matrix, security scans, deploy gates)
  • Integration + E2E tests reducing regression incidents
  • Led code reviews and authored architecture documentation
  • Stack: Node.js, TypeScript, OPA, Istio, eBPF, Azure Key Vault, Jest, MySQL, Docker

Senior Software Engineer · Easy Management Pte Ltd (Contract: GajiGesa)

Jan 2022 – Mar 2022

Backend development for financial wellness platform.

  • NestJS + PostgreSQL domain APIs (TypeORM, Nx monorepo)
  • CI/CD automation with containerized builds
  • Unit + integration tests (Mocha) raising coverage
  • Mentored juniors on layered architecture and DTO validation

Senior Technical Member · Ratna Global Tech (Contract: eBay via AWF)

Oct 2021 – Dec 2021

TypeScript microservices powering transactional workflows.

  • Unit test suites (positive/negative paths) improving pre-merge defect catch rate
  • Swagger 3.0 YAML API contracts reducing integration misalignments
  • Team planning and delivery cadence support

Senior Full Stack Developer · Lenergy Mobility

Mar 2019 – Sep 2021

Enterprise Node.js/NestJS platforms with payment integrations.

  • Built and scaled microservices (TypeScript, NestJS, MySQL, TypeORM, Nx packages)
  • Integrated 5 payment gateways, +20% transaction completion uplift
  • Led team: mentoring, code quality standards, API documentation (Swagger)
  • Refactored legacy LMS backend modules into NestJS architecture

Linux Systems Administrator · VHR Solutions (Contract: Tata Communications)

Sep 2018 – Mar 2019

Managed 300+ server global CDN infrastructure.

  • 3-tier CA chain management: root, intermediate, and server certificates with chain-of-trust verification across the fleet
  • NGINX reverse proxy configuration and load balancer administration
  • TLS/SSL certificate lifecycle management and renewal automation
  • Multi-bitrate streaming (Wowza) and Node.js log ingestion pipelines
  • Automated reporting and global sync/purge workflows
  • HTTP header hardening improving security posture

Website Developer · Scholarnex Edutech

Feb 2017 – Sep 2018

  • Node.js LMS backend development and workflow automation via JS & shell scripting
  • Scraping-based content ingestion and internal automation tools

Website Developer · Infinite Knowledge Digital LLC

Jan 2016 – Feb 2017

Full lifecycle web delivery (HTML/PUG templates, Node API maintenance).

Independent Freelance

2014 – 2016

  • Built ad-tech JavaScript systems for optimizing ad engagement and client revenue
  • WordPress site development, hosting, and SEO monetization
  • Blogger-based content sites with AdSense optimization

Key Ground-Up Projects

LifeOS - Full-Stack Personal Life Management System (2025-2026, ongoing)

Comprehensive self-hosted life management platform with offline-first PWA, encrypted secrets vault, and multi-tenant spaces. 19 NestJS modules, Svelte frontend, Prisma + PostgreSQL, AES-256-GCM encryption, IndexedDB offline mutation queue. DeepSeek AI Agent in sidebar, natural language CRUD for todos, goals, habits, inventory, and locations via SSE streaming with visible tool-call panels.

School Management Systems (2025-2026)

Three school management projects spanning Rust and NestJS, from NDA-protected production code to SaaS specifications.

  • Rust (Axum + SeaORM + Svelte): Role-based auth with hierarchical permissions. Rust enums for role hierarchy, database migrations with automated seeding. Under NDA.
  • NestJS + Prisma + Svelte Production Platform: Full K-12 platform (Nursery to Class 12) with attendance, examinations, fee management, timetables, notifications. 19 database models, 13 feature modules, Docker multi-stage builds, Playwright E2E tests, Argon2 password hashing, Redis caching, Indian stream divisions (PCM, PCB, Commerce, Humanities).
  • SaaS Specification & Architecture: Multi-tenant SaaS proposal for Indian schools with Rust/Actix-web, SvelteKit, Razorpay/Paytm, 3-tier hierarchy (Platform → Agency → Schools), Row-Level Security, automated commission splitting. Authored complete business proposal and technical spec.

SORTR - Image Organizer Desktop (2026) - Open Source

Keyboard-driven desktop image sorter (Python/Flask + vanilla JS, PyInstaller packaging). Non-destructive staging, 18 image formats, collision-safe moves, cross-platform standalone binaries. MIT licensed.

Custom Enterprise Server Infrastructure (2024-2025)

Windows Server 2022 deployment with 128GB RAM, 6TB NVMe RAID 0, multi-WAN load balancing, IIS multi-domain hosting, DDoS protection, and network segmentation for Indian client.

QA/Node.js Engineering Interviewing · Zelevate Platform (2024–Present, Part-Time)

Conducting senior QA and Node.js engineering interviews on contract. Evaluate candidates across Selenium/PyTest automation, Python/Node.js programming, API testing, and system design. Built an interactive HTML/JS scoring dashboard with automated markdown report generation. Authored a 9-point internal proposal for improving the hiring pipeline. 16+ interviews completed.

Process Control Panel - Service Management Interface (2024)

Web-based service management tool with real-time process monitoring, cross-platform process management, named config profiles, and cyberpunk-themed vanilla JS frontend. Built on Bun + Express + Zod.

A PowerShell-based Windows service that automatically disables Efficiency Mode for Chrome, Edge, Brave, and Vivaldi by restoring their process priority from Idle to Normal every few seconds, preventing browser slowdowns and stuttering.

Personal Minecraft Server (2026)

Dockerized Paper server with ngrok TCP tunneling and ZeroTier, automated local + GitHub cloud backups, Spark profiling.

Education

B.Tech. Computer Science · Sharda University

2014 – 2018

  • Final Year Project: "Ethical Hacking (Fully Automated Aircrack-ng)". Automated WiFi penetration testing suite with WPA/WPS attack automation, GPU-accelerated hash cracking, and deauth-based handshake capture. Demonstrated on university infrastructure (documented security weaknesses were reported).
  • Hands-on network security research: mapped the entire university network (10,000+ endpoints), identified CCTV systems, Cisco switches, biometric devices, printers. All running default credentials. Used Angry IP Scanner, custom shell scripts, and Kali Linux toolchain.

Projects & Selected Highlights

  • Kakeru Platform: LINE-integrated SaaS with 13 microservices, dual REST/gRPC, Nx monorepo
  • MonoCentral (Furukawa Museum): Museum membership platform, custom plugin framework, K3s Kubernetes
  • X-Kakeru-Suite: Consolidated monolith with DDD, 11 PostgreSQL schemas, TSOA, AWS CDK
  • StarCat: Cinema loyalty platform with LINE integration, Veritrans payments, QR check-in
  • Event Campaign Booking: LINE event system with surveys, lotteries, stamp rallies
  • QuickBooks Sync: Microservice orchestration with Protobuf + OAuth token automation
  • eBPF at SONY: Performance profiling identifying syscall hotspots, reducing service latency
  • Donation Management System: Laravel/React multi-gateway donation platform

Philosophy

I've been around computers my whole life. Programming isn't about what you know; it's about what you can figure out. I build things that work, document them so others can understand, and take full responsibility when something breaks at 3 AM. No handoffs, no excuses.

No one is born in this world to be alone. — Saul, One Piece

Interests

Learning & Teaching · Emerging Runtimes (Bun, Rust) · Desktop App Development · Distributed Systems · Security Research & Reverse Engineering · Cost Optimization · Open Source · FPS Gaming