Systems Developer & Reverse Engineer
B.Sc. (Hons) in Data Science
Sabaragamuwa University of Sri Lanka
From architecting elegant compilers to crafting intuitive interfaces, I traverse the full spectrum of technology. My journey weaves through reverse engineering binaries, designing seamless APIs, and building full-stack applications, while exploring the mathematical foundations that power our computational world. I bring systems-level precision to every layer - whether I'm developing CLI tools, implementing physics simulations, or engineering web solutions. At the intersection of theoretical elegance and practical engineering, I transform mathematical models into real-world solutions with care and curiosity.
Building modern web applications with React/Next.js, Tailwind, and Node.js
Creating GUI and CLI applications for Linux and Windows platforms
Developing Python libraries and modules for various applications
API reverse engineering for web and mobile platforms
Writing articles about systems programming, reverse engineering, and software development
Creating programming languages and exploring their theoretical foundations
Low-level hardware interaction and operating system development
Binary analysis and exploitation, understanding complex systems
Mathematics, Physics, and their applications in computing