logo

Hey, I'm John Angelo!

Explore my digital world and discover my passions!

3D Avatar

A Selection of My Recent Work

Discover my user-focused digital solutions that solve real-world problems and streamline processes.

Background Image
Cover Image

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.

Nuxt 3
TypeScript
Shadcn
Tailwind CSS
Pinia
+2
Background Image
Cover Image

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.

Vue.js
Nuxt.js
Tailwind CSS
Node.js
Flutter
+2
Background Image
Cover Image

Bookly

A digital marketplace for secondhand books in the Philippines, making affordable literature accessible through an organized online platform.

React
Vite
Node.js
Sequelize
Digital Ocean
+2
Background Image
Cover Image

Ph Festival

Experience the vibrancy of Filipino culture through its diverse and colorful festivals. Share our similarities, celebrate our differences.

Next.js
TypeScript
Redux
CSS
Prisma
+1

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.

How My Creative Journey Began
Jumping into Web Development

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.

What I’m Focused on Now
My Roadmap Ahead

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.