[RezSat]

Yehan
Wasura

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.

What I Do

Full-Stack Development

Building modern web applications with React/Next.js, Tailwind, and Node.js

Application Development

Creating GUI and CLI applications for Linux and Windows platforms

Library Development

Developing Python libraries and modules for various applications

Reverse Engineering

API reverse engineering for web and mobile platforms

Technical Writing

Writing articles about systems programming, reverse engineering, and software development

Core Interests

Language Design

Creating programming languages and exploring their theoretical foundations

Systems Programming

Low-level hardware interaction and operating system development

Reverse Engineering

Binary analysis and exploitation, understanding complex systems

Scientific Computing

Mathematics, Physics, and their applications in computing

Featured Projects

Ceylonicus

First Sinhala Programming Language

Y# (Y-Sharp)

A Toy programming language implementation

Mathematishia

Computer Algebra System with step-by-step solutions

Ike

AI-powered answer engine

Technical Expertise

C/C++ Python JavaScript/TypeScript Assembly React/Next.js Linux/Arch Reverse Engineering Machine Learning

Connect