Hey, I'm John Angelo!
Explore my digital world and discover my passions!
A Selection of My Recent Work
Discover my user-focused digital solutions that solve real-world problems and streamline processes.
War Generator
A web application designed to automate the generation of weekly accomplishment reports by retrieving data from the Clockify API and formatting it into standardized Excel reports.
Internship Project Compilation
A collection of small projects developed during my internship, showcasing a diverse range of skills including web and mobile app development, game development, and API integration.
Bookly
A digital marketplace for secondhand books in the Philippines, making affordable literature accessible through an organized online platform.
Ph Festival
Experience the vibrancy of Filipino culture through its diverse and colorful festivals. Share our similarities, celebrate our differences.
Experience
Highlights of My Professional Journey
Full Stack Developer
August 2023 - Present • 1 year and 2 months
Led the front-end migration from Nuxt 2 to Nuxt 3, creating dynamic composables and components to eliminate redundancy, and implemented TypeScript for improved code maintainability and scalability.
Utilized a service-oriented MVC architecture with microservices using Node.js and TypeScript, enhancing code maintainability and scalability across the system.
Architected and managed complex database structures utilizing Sequelize and PostgreSQL, including the design of relational diagrams that optimized data retrieval and enabled fast access to data.
Designed and crafted intuitive mobile interfaces using Flutter, optimizing cross-platform usability and enhancing user engagement.
Led the development team in deploying applications through GitLab CI/CD pipelines, containerizing applications using Docker to streamline deployment processes, and enhancing scalability and reliability in production environments.
Resolved client issues by proactively monitoring and supporting application VMs and client apps, ensuring seamless application performance and addressing concerns as they arose.
Student Intern
March 2023 - July 2023 • 4 months
Acquired hands-on experience in both web and mobile development during an immersive internship, leveraging cutting-edge technologies to build innovative solutions.
Mastered Vue.js and NuxtJS for front-end development, designing and implementing interactive and responsive user interfaces for a diverse array of projects, including games, portfolio websites, and chunk upload functionalities.
Collaborated as a crucial team member on the development of a client-based Learning Management System (LMS) mobile application, contributing to the completion of essential modules and ensuring the timely delivery of high-quality features.
Developed mobile applications using Flutter and Dart, creating cross-platform apps with a single codebase to enhance development efficiency and application performance.
Utilized Git and GitLab for version control, maintaining code integrity and supporting seamless team collaboration throughout the development lifecycle.
Technologies & Skills
Empowering development with these essential tools and frameworks.
About me
Web development is my innovative space, where I push boundaries and explore new horizons, and turn creative ideas into reality
How My Creative Journey Began
I started my creative journey in high school, using Photoshop to create graphic designs, edit and retouch photos, and design print and marketing materials. The magic of transforming ideas into captivating visuals sparked my passion for visual art and design.
Jumping into Web Development
One day, while diving deep into the design world, I discovered UI/UX design in web applications, which immediately caught my interest. I began studying how to design simple applications and became curious about bringing these designs to life, leading me to explore web development driven by my curiosity, creativity, and willingness to learn.
I started with HTML, CSS, and JavaScript, then advanced to frameworks like React and Vue, and also learned Android development. Eventually, I expanded my skills to back-end technologies like Node.js and Java Spring. This comprehensive knowledge helped me secure my first full-time job as a full-stack developer, a pivotal moment in my career.
What I’m Focused on Now
These days, I work as a Full Stack Developer at Centralized Cloud Computing International Inc., where I help deliver digital solutions for our clients’ web and mobile applications.
In my free time, I enjoy creative coding and reading, always exploring new technologies and honing my coding skills. I also love spending time with my friends and family, savoring life’s pleasures away from the computer screen when I’m not deeply immersed in coding or working out.
My Roadmap Ahead
My aim is to lead large-scale and secure projects, mentor junior developers, and make critical architectural. I strive to oversee development teams effectively, contribute impactful tech strategies aligned with business goals, and help establish the company as a leader in its field.
To achieve this, I am passionate about continuously thinking of and developing innovative digital solutions. My focus is on creating as many valuable projects as possible, honing my skills, and expanding my knowledge. By doing so, I can lay a solid foundation for leading major initiatives and driving technological advancements within the organization.
Let's keep in touch
Eager to share my tech insights and business know-how as I continue learning and applying my skills. Let’s connect!
Connect with me on my socials.