The whole site just got a fresh coat of beige paint. Changelog below, for the record:
- SECURITY Eradicated the last pixel of Windows 98 blue. Contained. Incinerated.
- NEW The six-color rainbow stripe, back on duty on every title bar.
- REMOVED Every soft, blurry drop-shadow on the site. This is a flat-shadow household now.
- IMPROVED 404 pages now ship with an actual bomb icon. Very on-brand for "catastrophic failure."
- FIXED A border-image bug quietly repainting sidebar accents into "confused rainbow" instead of "on purpose rainbow."
- NEW Buttons that look like they might eject a floppy disk if you click them wrong.
I built PAYDAY BANK, a fictional bank, as an end-to-end showcase of my web development and security skills. A COBOL subprocess simulates the original banking core, while a modern web layer handles accounts, transactions, and authentication on top of it. The result blends legacy technology with current tooling, with a focus on security and efficiency.
COBOL Banking Core
A legacy subprocess that processes accounts and transactions like a
real system.
Security First
Authentication, validation, and best practices against common
vulnerabilities.
Transaction Management
Transfers, history, and real-time balances between accounts.
Hybrid Architecture
A bridge between old and modern technology inside a single
application.
The site just went through a full 2.0 pass under the hood. Changelog below, for the record:
- SECURITY Deleted hackers.
- FIXED Y2K bug. 26 years late, but it's done.
- REMOVED Comic Sans from the entire codebase.
- IMPROVED Coffee-to-code compile ratio, up 200%.
- NEW This very announcement box. Very meta.
- PATCHED Mainframe hardened against dial-up gremlins.
Full-cycle software developer (SDLC) with experience building web and mobile applications,
as well as desktop software development. Focused on code quality, efficiency, and user
experience, I'm constantly working to improve my skills and stay up to date with the latest
technologies and trends in software development.
Development isn't just work, it's a lifestyle. I'm passionate about creating innovative and efficient solutions that solve real-world problems and improve people's lives. I always keep a bit of what I learn for personal use and to share with the development community.
Development isn't just work, it's a lifestyle. I'm passionate about creating innovative and efficient solutions that solve real-world problems and improve people's lives. I always keep a bit of what I learn for personal use and to share with the development community.
| Mar 14, 2026 | Deploy a Laravel Project to Production with Apache |
| Dec 16, 2025 | Create a Flask API with Python |
| Nov 20, 2025 | Deploy a Reverse Proxy with NGINX on a Raspberry Pi |
| Oct 30, 2025 | How to link your domain to a DNS Server |