I began programming in 2018, starting with
Visual Basic.
My first project was a
point-of-sale system
for a restaurant, which not only helped me succeed in my 3rd year of college but also became the first
software I delivered to a client. This experience taught me the value of creating practical,
user-focused solutions.
In 2019, I expanded my skill set by learning
Java
and exploring more complex systems, such as
reservation platforms
and
management tools.
This phase strengthened my understanding of maintainable architecture,
secure coding practices, debugging strategies, and real-time communication using sockets.
By 2020, I transitioned to web development, learning
HTML,
CSS,
JavaScript,
and
PHP.
My first web project was a
Tournament Management System
for a local sports complex, featuring schedules, notifications,
email subscriptions, and elimination brackets. This project introduced me to web architecture, front-end
interactivity, and backend integration.
Over the next few years, I refined my skills by building personal and production-ready projects using
Laravel,
Livewire,
Bootstrap,
Tailwind,
jQuery, and
WebSockets.
These projects included
money tracker,
social platforms,
file management systems,
chat & video calling applications,
and
custom MVC frameworks.
Each project helped me improve in database design, API integrations, responsive design, security practices,
and scalable architecture.
Through these experiences, I have developed a well-rounded understanding of full-stack development. I
enjoy building applications that are not only functional and secure but also optimized for performance
and maintainability. I continue to learn and adapt, embracing new technologies and best practices to
create practical, real-world solutions.