I am a driven software developer, passionate about turning ideas into reality through code. I thrive on challenges and consistently push myself to achieve new heights in my projects.
Excitement fuels my work. I find joy in exploring innovative technologies and staying up-to-date with the latest trends in the ever-evolving world of software development.
Curiosity is my driving force. I enjoy delving into complex problems, unraveling solutions, and continuously expanding my knowledge base to enhance my problem-solving skills.
Efficiency is key to my approach. I believe in writing clean, optimized code that not only meets project requirements but also ensures smooth functionality and easy maintainability.
I have extensive experience in software development, specializing in a wide range of technologies and frameworks. My skills include:
My diverse skill set allows me to contribute effectively to various stages of the software development lifecycle, from conception to deployment. I am passionate about creating robust and scalable solutions that meet the needs of clients and end-users.

I have accumulated 11 years of diverse professional experience, having worked in a variety of industries ranging from diamond exploration to welding technology. My journey has equipped me with valuable skills in problem-solving, adaptability, and collaboration.
Throughout my career, I have demonstrated a strong commitment to continuous learning and improvement. Now, I am excited to channel my passion for innovation and technology into a new adventure in software development.
My technical journey involves a deep dive into programming languages, software architecture, and efficient coding practices. I am enthusiastic about creating impactful solutions that address real-world challenges and contribute to the ever-evolving landscape of technology.
As I embark on this new chapter, I am eager to leverage my diverse background to bring a unique perspective to software development. I am confident that my rich experiences will enhance my problem-solving capabilities and drive my success in crafting high-quality software solutions.
Download my cvExplore a collection of my previous projects and contributions on my GitHub page. My repositories showcase a diverse range of coding endeavors, reflecting my passion for creative problem-solving and continuous learning in the field of software development.
Whether it's web development, algorithmic problem-solving, or innovative software solutions, each project represents a step in my journey to master the craft of coding. I believe in the power of collaboration and open-source contributions, and my GitHub profile is a testament to my commitment to the developer community.
Feel free to browse through the code, explore the commit history, and get a glimpse into the thought process behind each project. I am always eager to receive feedback and collaborate with fellow developers, so don't hesitate to reach out if you find something interesting or have ideas for improvement.
Check out my github profileHere are some of the projects I have worked on. Each project represents a unique coding endeavor that reflects my passion for creative problem-solving and continuous learning in the field of software development.
Dive into the vast ocean of internet content with this captivating React front-end application, harnessing the power of the Reddit API to curate a personalized browsing experience. Seamlessly blending sleek design with robust functionality, this app offers a gateway to endless streams of engaging content from the diverse Reddit community.
Go to website
Step into the cinematic realm with this Vue.js framework application, dedicated to bringing the magic of movies to your screen through a seamless integration of the Fussy search API. Embracing the elegance of Vue.js, this app offers a visually stunning and responsive platform for exploring your favorite films with ease.
Go to website
This Blazor Single Page Application (SPA) is a diverse platform designed to entertain and engage users through various multimedia experiences. It includes features like a Movie Posters gallery, offering iconic imagery from classic and contemporary films, a Random Image Generator to inspire creativity and exploration, a FunFacts page for discovering intriguing trivia, and a Dice Game for testing luck and strategy.
Go to website
Dive into the world of e-commerce with this dynamic ASP.NET webshop powered by the Identity framework. Seamlessly managing user authentication and authorization, this project not only showcases the technical prowess of ASP.NET but also provides a robust foundation for secure online transactions. From sleek product displays to smooth checkout processes, this webshop exemplifies the fusion of functionality and user experience, making it a prime choice for businesses venturing into the digital marketplace.
Go to repository
Embark on a journey of efficient trip management with this desktop application built on .NET 6 using the MVVM architecture. Tailored as an admin tool, it offers a seamless experience for organizing trips with precision and ease. Through the Model-View-ViewModel (MVVM) design pattern, this application ensures clear separation of concerns, fostering maintainability and extensibility. From intuitive user interfaces to robust data bindings, every aspect is meticulously crafted to streamline trip planning processes. Whether it's scheduling itineraries or managing logistics, this admin tool is your reliable companion for orchestrating memorable journeys with utmost efficiency.
Go to repository
The Kringloop Shop offers an Ionic mobile app that can be installed as a Progressive Web App (PWA), where users can contribute to the circular economy by easily listing products on their online marketplace. An easy-to-use interface allows users to take photos, add descriptions for items they no longer need but are still in good condition.
Go to website
The Thomas More School's staff hub is an ASP.NET website designed to keep everyone informed about staff presence on campus. Through a user-friendly interface, teachers and staff can easily update their status, indicating whether they are on campus or have left.
Go to repository
The ASP.NET API serves as the bridge between the Thomas More School website and the dedicated Android app, facilitating smooth communication and data exchange. This robust API, built on the ASP.NET framework, ensures secure and efficient transmission of information between platforms.
With a RESTful architecture and JSON as the preferred data format, the API offers a standardized approach to data exchange.
Go to repository
The Thomas More School Staff App is your mobile companion for managing your campus presence effortlessly. Designed for Android devices, this app empowers teachers and staff to update their status on the go, ensuring seamless communication with colleagues and administrators.
With its intuitive interface, updating your status is as easy as tapping a button, allowing you to quickly indicate whether you're arriving at school or heading home. Real-time updates keep everyone informed about your availability, ensuring smooth coordination. Need to step out? Simply update your status, and everyone will know you're temporarily away.
Go to repositoryif you like what you see, please feel free to contact me.