Senior Software Engineer building HIPAA-compliant healthcare platforms, enterprise CRM systems, and supply chain planning tools.
Full-stack Software Engineer with 5+ years of experience architecting HIPAA-compliant healthcare platforms, enterprise CRM systems, and supply chain planning tools using Node.js, Angular, and TypeScript. I deliver event-driven architectures, real-time communication systems (WebRTC, Socket.IO), and distributed data pipelines (Kafka, Debezium) at scale — translating complex domain requirements into reliable, production-grade software within Agile/Scrum teams.
Currently: Senior Application Developer @ TransImpact — building a Supply Chain Demand Planning product with NestJS, Angular 19, and Microsoft SQL Server.
Languages & Frontend
Backend
Databases & Messaging
Security & DevOps
- NestJS Architecture & Advanced Patterns — NestJS, Jun 2026
- NestJS Fundamentals — NestJS, Mar 2026
- Building Scalable Microservices with TypeScript and Node.js — LinkedIn, Jan 2026
- Server-side Development with NodeJS, Express and MongoDB — The Hong Kong University of Science and Technology (Coursera), Oct 2022
- Software Engineer — HackerRank, Oct 2025
- MEAN Fullstack Trello Clone: WebSocket, Socket IO — Udemy, Jan 2026
- ChatSphere (live demo) — Real-time chat app with private messaging, group rooms, and presence indicators (Socket.IO). Peer-to-peer WebRTC audio/video calling with no media server required.
- WebRTC VoIP App (live demo) — Full-stack voice calling app with JWT auth, Redis-backed presence, and Socket.IO signaling (NestJS-style Express backend + Angular frontend). Peer-to-peer audio via DTLS-SRTP/OPUS, with call history and horizontal scaling through Redis pub/sub adapters.
- E-Commerce Platform — Responsive Angular 8 PWA with Firebase Realtime Database, Firestore security rules, and lazy-loaded routes for fast initial loads.
- Portfolio: sudo-km.vercel.app — case studies on HIPAA-compliant healthcare platforms, CRM systems, and supply chain planning tools, plus deep-dives into ChatSphere and other personal projects
- Email: keyurmachhi123@gmail.com