Cybersecurity · Backend Engineering · Networking · Systems
Building practical tools and exploring how software and networks behave beneath the surface — with security, reliability, and clarity in mind.
I'm interested in what happens beneath the surface of software and networks: how systems are designed, how components communicate, where failures emerge, and how applications can be made more secure and reliable.
My work and learning connect four areas:
| Focus | What I explore |
|---|---|
| 🔐 Cybersecurity | Security analysis, defensive tooling, web security, and threat behavior in controlled, authorized environments |
| ⚙️ Backend engineering | APIs, authentication, application architecture, validation, and data-driven services |
| 🌐 Networking & systems | Protocols, traffic behavior, operating systems, and practical network utilities |
| 🛠️ Developer tooling | Automation and focused tools that make technical work easier |
Understand the system. Find the weakness. Build the defense.
I learn by building, testing, debugging, documenting, and iterating on practical projects.
Metrics are supplied by third-party services and may load with a delay or be temporarily unavailable. Language charts reflect public repository contents, not a proficiency ranking.
|
01 / SECURITY ENGINEERING
Analyze HTTP response headers, identify security misconfigurations, and inspect web security signals. |
02 / NETWORK SECURITY
A modular security tool for network scanning, service enumeration, OS fingerprinting, and vulnerability assessment. |
|
03 / FULL-STACK ENGINEERING
A full-stack commerce platform with product discovery, authentication, checkout, administration, and sales analytics. |
04 / ASYNCHRONOUS SYSTEMS
An asynchronous download engine with resumable multipart transfers, SQLite job tracking, SHA-256 verification, retries, and Telegram uploads. |
|
05 / DEVELOPER TOOLING
A modern regex workbench with live matching, capture-group highlighting, replacement and split tools, and defensive execution limits. |
06 / NETWORK ENGINEERING
A LAN diagnostics and performance tool for measuring TCP latency and upload/download throughput between devices. |
|
07 / BACKEND & AUTHENTICATION
A security-focused authentication API featuring JWTs, refresh tokens, email verification, rate limiting, and layered architecture. |
08 / APPLICATION DEVELOPMENT
A personal finance application for expense management, budgets, reporting, and a web-based dashboard backed by SQLite. |
Languages
Frontend
Backend & data
Tools & environments
Stack badges represent technologies I use or explore; they do not imply equal proficiency in every tool.
- Defensive security — translating security concepts into practical analysis and defensive tooling.
- Network behavior — understanding protocols, traffic, and communication between services.
- Go — building efficient command-line utilities and systems-oriented tools.
- TypeScript — writing clearer, safer application and backend code.
- Secure architecture — strengthening validation, authentication, configuration, and failure handling.
| Principle | How it shapes my work |
|---|---|
| Understand before optimizing | Study system behavior before changing it. |
| Secure by design | Treat validation, permissions, and failure paths as core features. |
| Prefer useful simplicity | Build focused tools with clear responsibilities. |
| Test and document | Make behavior reproducible and easier for others to understand. |
| Keep improving | Treat debugging and feedback as part of the development process. |
Away from projects, I enjoy exploring Linux, playing games, looking at the night sky, and following technical rabbit holes that turn into new experiments.
Learn continuously. Build deliberately. Secure what matters.



