Yehan Wasura Yehan Wasura Yehan Wasura
Before going any further: Yes, I'm self-taught, and fuck you if you want to be such a jerk about it.

(Ignore if you don't)

Hello World! I'm Yehan Wasura, a developer from Sri Lanka who loves diving deep into systems. While I initially wasn't into frontend work, I've grown to appreciate and excel at it alongside my backend expertise. My passion lies in Mathematics, Physics, Machine Learning, and AI.
I'm deeply fascinated by cybersecurity and low-level programming, particularly reverse engineering and compiler/interpreter development. Python, C, JavaScript and Linux (especially Arch) are my primary tools, and I'm a dedicated Vim enthusiast.
I started coding around 2012 with Logo Programming, progressed through QBasic, HTML, CSS, and Pascal, but my real journey began in 2017 when a genius classmate sparked my interest in computer science.
When I'm not coding or reverse engineering, you'll find me playing Chess, Badminton, reading light novels, watching anime, or swimming (yes, I'm a fairly good swimmer).

Languages (Programming/ Scripting/ Markup/ Whatever) :

Python
C
C++
Assembly
JavaScript
TypeScript
HTML
CSS
PHP
Bash
Visual Basic

Frameworks & Libraries

NumPy
Pandas
Matplotlib
SymPy
Flask
Django
Next.js
React
React Native

Development Tools

Vim
Neovim
VSCode
Sublime Text
Pycharm
Android Studio
Git
Docker
Postman

Security & Analysis Tools

Ghidra
IDA Pro
BurpSuite
WireShark

Design & Creative Tools

Canva
Figma
Godot Engine

Ceylonicus

First Sinhala Programming Language

View Project

InMan

Inventory Management System (InMan) is designed to manage and track inventory owned by employees at E.T.F.B

View Project

Ike

An AI Answer engine

View Project

FEP

Flexible Expression Parser

View Project

Y# (Y-Sharp)

A toy programming language

View Project

Mathematishia

Computer Algebra System with step-by-step solutions

View Project

Mathema

A Mathematical Programming Language

View Project