
> Hello, I'm Nipuna Nishan
Precision Engineering
for the Modern Web
I build highly scalable, secure, and performant applications. From crafting intuitive user interfaces to architecting robust backend microservices, I transform complex requirements into elegant digital realities.
Engineering Philosophy
I believe in building systems that are not just functional, but elegant and scalable. My approach combines deep technical knowledge with a focus on user experience, ensuring that every layer of the stack is optimized for performance and maintainability.
Frontend Engineering
Building responsive, accessible, and performant user interfaces using modern frameworks like React and Next.js.
Backend Systems
Designing scalable microservices and robust APIs with Node.js, Python, and Go.
Cloud Architecture
Deploying and managing infrastructure on AWS and Google Cloud using Terraform and Kubernetes.
API Integrations
Connecting complex systems and third-party services with secure, high-throughput data pipelines.
Developer Platforms
Creating internal tools, CI/CD pipelines, and automation scripts to accelerate engineering teams.
System Design
Architecting distributed systems with a focus on high availability, fault tolerance, and performance.
Technology Ecosystem
The tools and frameworks I use to build scalable systems.
System Architecture Modules
A selection of complex systems and applications I've engineered, focusing on scalability, performance, and robust architecture.
Distributed Analytics Engine
A high-throughput data processing pipeline capable of ingesting and analyzing millions of events per second. Built with Go, Kafka, and ClickHouse.
Microservices architecture with event-driven data flow.
Cloud-Native E-Commerce Platform
A scalable, headless e-commerce solution with a React frontend and a Node.js/GraphQL backend. Deployed on AWS using Terraform.
Serverless backend with edge-cached frontend.
Real-time Collaboration Workspace
A collaborative document editor with real-time syncing, presence indicators, and conflict resolution using WebSockets and CRDTs.
WebSocket-based state synchronization with Redis pub/sub.
Academic Foundation
Formal education and research in computer science and engineering.
Master of Science in Computer Science
Stanford University
- Thesis: Optimizing Consensus Algorithms in Geo-Distributed Databases
- GPA: 3.9/4.0
- Teaching Assistant for Advanced Operating Systems
Bachelor of Science in Software Engineering
Massachusetts Institute of Technology
- Graduated with Honors
- Lead Developer for University Robotics Team
- Published paper on Efficient Data Structures for Real-time Search
Initialize Connection
Currently open for new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!
© 2026 System Architecture Portfolio. Built with Next.js & Framer Motion.