Skip to main content

My Fullstack Journey

My journey into full-stack development began alongside my studies in game development, where I discovered a passion for building responsive, user-driven web applications. I started by learning the fundamentals of front-end development, mastering HTML, CSS, and JavaScript to create interactive interfaces that balance functionality and design. Over time, I expanded into frameworks like React and Vue, focusing on creating efficient, modular components and seamless user experiences that adapt across platforms and devices.


On the back-end, I explored technologies such as Node.js, Express, and Python Flask, gaining experience with database systems like MySQL, MongoDB, and Firebase for data management and authentication. I’ve developed and deployed complete web applications, integrating RESTful APIs, cloud services, and version control through GitHub. This blend of technical versatility and creative design thinking allows me to approach development from both perspectives, building scalable, maintainable systems that also feel intuitive and engaging to users.

 

January 2023

Building the Foundations

My journey in full-stack development began with understanding how the front-end and back-end connect to create complete digital experiences. I started by learning HTML, CSS, and JavaScript to design clean, responsive layouts and practiced structuring data using JSON and REST APIs. This stage taught me the importance of strong architecture from user interface design to database planning and laid the groundwork for building scalable applications.

January 2024

Developing Functional Systems

As I advanced, I began developing more interactive and data-driven applications. I explored back-end development with Node.js, Express, and Python Flask, learning how to manage user data, authentication, and API integration. I also experimented with Firebase for real-time synchronisation and MongoDB for document-based storage. This stage was where I began to merge creativity with technical implementation, ensuring that everything  from UI components to server logic, working together smoothly.

January 2025

Integration & Deployment

In my most recent projects, I focused on building full-scale, connected systems that integrate cloud functionality and DevOps principles. I learned how to deploy and host applications using Firebase Hosting, Docker, and GitHub Actions, ensuring maintainability and performance. This stage pushed me to refine how I think about software delivery, balancing user experience, speed, and reliability while maintaining modern best practices like CI/CD, version control, and responsive design.

Explore & Connect With Me

Interested in seeing my work in action?
Explore a collection of my web applications, backend systems, and experimental projects on GitHub each showcasing different aspects of my development process, from front-end design to API integration and cloud deployment.
Use the links below to view my repositories, explore the code, and see how I bring ideas to life through clean, scalable solutions.

Explore & Connect With Me

Interested in seeing my work in action?
Explore a collection of my web applications, backend systems, and experimental projects on GitHub each showcasing different aspects of my development process, from front-end design to API integration and cloud deployment.
Use the links below to view my repositories, explore the code, and see how I bring ideas to life through clean, scalable solutions.