ChamesDinuka
Architecting secure, data-driven systems for the modern web.
About Me
Driving security in a
connected world.
Driven by a fascination with cybersecurity and data architecture, I engineer resilient systems that prioritize data integrity. I specialize in building secure, high-performance applications and hardening infrastructures against modern threats.
"I aim to build a safer digital future by specializing in Cyber Security and Backend Engineering, focusing on resilient systems that prioritize data integrity and address modern security threats."

Core Focus
Academic Path
Education & Certifications
Bachelor of Science in Computer Science
University of Kelaniya
Specialization in Cyber Security and Data Architecture.
Advanced Linux Course
FOSS Community - University of Kelaniya
Comprehensive training in system administration, bash scripting, and security hardening.
GCE Advanced Level
T/TN/Padavi Palugahawanguwa M.M.V
Finished with A,B,C grades and 1.54 GPA
Microsoft Office Course
DCS Sri Lanka
Gained proficiency in Microsoft Word, Excel, and PowerPoint.
GCE Ordinary Level
T/TN/Padavi Jayanthiya M.M.V
Finished with 7A, B, C
Portfolio
Featured Projects
Pulse
The Challenge
Achieving ultra-low latency audio streaming using serverless edge functions and managing real-time state with Durable Objects.
The Outcome
Built a fully functional serverless audio conferencing tool with sub-second latency and global scalability, demonstrating the power of edge computing.
More Work
A selection of other projects I've built
Product Manager
A cross-platform mobile app for managing daily sales, built with Flutter and Firebase.
Game Sync
A real-time multiplayer tank shooter game with Socket.io WebSocket functionality and server-authoritative physics.
Expertise
What I Bring to the Table
I Build
- Full-stack web applications
- Real-time & serverless systems
- Edge backends & APIs
- Mobile apps (Flutter)
- AI-powered tools
- Security utilities & packages
I Know
- TypeScript / JavaScript
- Python & FastAPI
- Next.js & React
- Networking & protocols
- End-to-end encryption
- Linux administration
I'm Learning
- WebRTC internals
- Distributed systems
- Cyber security & threat modeling
- Low-level audio processing