architect.problem-solver.software engineer.
Creating a digital experience that bridge aesthetics and functionality
Looking for an engineer who can build reliable and efficient software solutions?
Your search ends here! With my expertise in software, you'll get solutions that are robust, scalable, and tailored to your needs.
You can call me Mike!
Developing scalable user-centric solutions
I am a Junior Computer Science student with 5 years of experience.
I love diving deep into system design, scalable software architectures, and UI/UX design, allowing me to create web-apps that are user-friendly, aesthetic, and functional.
Projects
Wearing multiple hats as a designer, developer, and leader!

BU Tabulation System
React
Spring Boot
PostreSQL
Redis
Being the Software Engineering Lead in GDGoC BU, I led the design and development of our flagship project. It's an offline pageant tabulation system built to handle multiple pageants across the university. It includes real-time judge-admin updates, leaderboards, and a dynamic formula engine using Google's Blockly library. This project taught me invaluable lessons in system design, managing critical computations, and project management.
View

Minder
NextJS
TailwindCSS
MongoDB
Due to my lack of knowledge in Excel, I created a personal finance tracker. Since I am more skilled in web development, I created a full-stack webapp that tracks my finances and provides analytics.
View

Markup
Java
Java Swing
Developed as a sophomore capstone project for Programming Languages (CS-112), Markup is a custom Markdown-inspired language. It features its own grammar, a fully functional parser, all accessible through an interactive GUI. This deepened my understanding of language theory, semantics, and compiler design.
View

RSA Cipher Tool
C
Developed as a freshman capstone project for Computer Programming 2 (CS-103), The RSA Cipher Tool is a C-based encryption tool with a custom bignum library that implements the RSA (Rivest–Shamir–Adleman) algorithm to generate keys, encrypt, and decrypt data. This taught me a lot about low-level concepts, cryptography, and number theory.
View
Technologies
My expertise spans a diverse range of technologies. Utilizing the latest technologies to deliver high-perfomance and scalable solutions.
Experience
Academic Adventure 🎓
2023 - Present
I embarked on a formal education journey by pursuing a degree in Computer Science at Bicol University. Where I'm not only deeping my understanding in the field, but also taking lead roles in organizations such as Google Developer Groups on Campus BU and College of Science Student Council.
Freelancing 👨💻
2022 - 2023
Eager to put my skills to the test, I challenged myself to start freelancing. Working with local clients and which honed my ability to communicate effectively and put my knowledge to practical use.
Hello, World! 🚀
2020 - 2021
My journey into the world of programming started with the renowned Harvard CS50 course. This foundational experience became my gateway drug to programming. This led me to dive into web-development and master the essentials: HTML, CSS, and JavaScript.

