
Maharlika Banking Solutions
Timeline:
2023
Role:
Full Stack Java Developer

2023
Full Stack Java Developer
A solo-built Java banking application covering account creation, login, deposits, withdrawals, and full transaction history — backed by MySQL and built with a modern, web-inspired JavaFX interface that stood out in an academic Java environment.
Built as a 2nd-year IT student tasked with delivering a complete banking system in Java. Most student submissions at this level were functional but visually bare — plain Swing interfaces with little thought given to design. I treated it differently, bringing a web-inspired sensibility to a desktop Java app at a stage where most peers weren't thinking about UI at all.
Delivering a full-suite banking system solo — accounts, transactions, transaction history, and a polished interface — with the limited experience of a 2nd-year student. The challenge wasn't just making it work, it was making it feel considered: clean layouts, intuitive flows, and a visual style that didn't look like a typical Java school project.
To build something that went beyond what was expected at that stage. The professors gave it a near-perfect score with specific praise on the UI — recognizing that the design sensibility was unusual for the level. Looking back, it was the earliest sign that blending engineering with visual craft was going to be a consistent thread throughout the work.




