Madhawa Sadil - Creations & Photography
This is the central portfolio and professional hub for Madhawa Sadil, a front-end developer, software engineer, and digital designer specializing in building performant, visually striking web experiences.
Featured Projects & Web Applications
Throughout my career, I have focused on marrying aesthetic simplicity with robust technical foundations. Some of my most notable work includes:
-
Play09: A comprehensive suite of nine browser-based miniature games built entirely from scratch using modern web technologies like React.js and Firebase. This project challenged the notion of what web apps can achieve, integrating real-time high score systems, multiplayer touchpoints, and buttery-smooth 60 frames per second animations without relying on heavy game engines like Unity or Unreal.
-
iphoneCam Editor: A purely client-side photo engineering tool designed to strip away the overwhelming complexity of standard editing suites. It empowers users to apply minimalist, film-like edits (adjusting exposure, contrast, temperature) instantly in the browser using the HTML5 Canvas API and Web Workers, ensuring user data privacy by keeping images off foreign servers.
-
Number Pattern Analyst: An interactive algorithmic sandbox created to help visual learners explore mathematical sequence distributions, including prime number mapping and the Fibonacci sequence. It serves as both a mindful exploration interface and a technical demo of high-performance rendering.
About the Creator
I am deeply passionate about the web platform. Rather than building native applications that require ecosystem lock-in, I dedicate my time to proving that the browser—when respected—is one of the most powerful and accessible rendering targets in the world. I constantly explore retro UI paradigms, performance optimization, and minimalist design methodologies.
Writing and Articles
Sharing knowledge is a core part of my ethos. I write extensively on topics concerning web development, design constraints, and engineering challenges. Read more on my blog where I discuss optimizing browser game performance, the challenges of real-time Firebase scale, and the artistic renaissance of retro user interfaces in modern tooling.
Site Navigation
- Home - Portfolio
- About Me
- Technical Blog
- Contact Information
- Personal Writings
- Privacy Policy
For inquiries, please feel free to reach out. Thank you for visiting the site. Note: Javascript is required for the full interactive layout and navigation system.