About
Results-driven software engineer specialising in mobile app development, systems programming, and backend engineering. Experienced in building security-focused tools, multi-threaded C++ engines, and cross-platform Flutter apps. Passionate about clean architecture, real-world problem solving, and continuous learning.
Work Experience
Skills
Code
Coffee
Repeat
Turning caffeine into code, one commit at a time. Building digital experiences that make a difference.
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Pocket Analyzer — Deep Packet Inspection Engine
Architected a highly concurrent Deep Packet Inspection (DPI) engine in C++ to parse raw PCAP network traffic and extract Server Name Indication (SNI) data from encrypted TLS handshakes. Engineered a multi-threaded processing pipeline utilising custom Load Balancers, Fast Paths, and thread-safe queues to efficiently scale packet inspection across multiple CPU cores. Implemented stateful flow tracking and a custom rules-based filtering system capable of detecting and dropping specific connections based on IP, domain, and application signatures.

Malicious App Analyzer
Developed a cross-platform mobile security tool in Flutter to identify and analyze potentially harmful Android applications. Engineered a scanning engine that detects sensitive permissions and suspicious behaviour patterns to generate detailed security reports.

YouTube to PDF Converter
Built a utility tool that automates the conversion of educational video content into readable PDF documents. Utilised Python for backend processing to accurately extract frames and subtitles for structured study material. Integrated Java and HTML to format the final document output for improved readability.
Get in Touch
Want to chat? Feel free to send me an email or reach out on GitHub. I'll respond whenever I can.
