I'm a passionate Software Engineer with experience in building scalable web applications and a keen interest in reverse engineering. I enjoy learning new technologies and tackling challenging problems. Quick learner, love building things, and reverse engineering web applications.
Skills
Programming Languages
Frameworks & Libraries
Databases & Tools
Cloud & DevOps
Concepts & Architectures
Web Scraping & Automation
Mobile Development
Reverse Engineering (Hobbyist)
Languages I Speak
Projects
A lightweight HTTP streaming server in Go for the A9 WiFi mini-camera, enabling seamless MJPG video streaming without additional libraries or complex setups. Delivered a single, minimal binary optimized for motion detection and monitoring applications. Reverse-engineered the HDWifiCamPro Android app to uncover communication protocols (PPPP-Protocol and XOR encryption) used by the A9 camera.
S customizable web scraping tool to fetch and process data efficiently from various web sources. Leveraged Go’s powerful concurrency model for enhanced performance and scalability. Implemented configurable features such as proxies, request delays, and dynamic JSON path parsing, making it adaptable to diverse data structures.
A lightweight, express-like web framework for Node.js, inspired by Express.js. It provides a simple API for creating web applications and handling HTTP requests and responses, including routes, middleware, static file serving, and CORS.
A webapplication that converts curl requests into visual blocks (Blockly) compatible with MIT App Inventor and its various distributions, simplifying API integration for app developers.