Portfolio Website
This portfolio — built with Blazor Web on .NET 9, featuring ASP.NET Core Identity, Entity Framework Core, and a clean responsive design. Containerised with Docker.
Hi, I'm
Software Developer
I build clean, reliable software — from backend systems to interactive web applications.
About Me
I'm a software developer with a passion for building things that work well and look good doing it. My focus is primarily on the .NET ecosystem — C#, and .NET — but I'm comfortable working across the full stack when the project calls for it.
I care about writing code that's readable, maintainable, and built to last. When I'm not coding, you'll find me exploring new technologies or working on personal projects.
What I Work With
Work
This portfolio — built with Blazor Web on .NET 9, featuring ASP.NET Core Identity, Entity Framework Core, and a clean responsive design. Containerised with Docker.
Our project, CARS (Context-Aware Recommender System for Sustainable Package Selection), is designed to recommend software packages based on natural language input from users. The system integrates multiple data sources: it uses scrapers to collect package information from PyPI, analyzes usage data from GitHub, and gathers community sentiment from Stack Overflow. This data is then cleaned, processed, and fed into our model. The inference engine leverages this enriched dataset to generate relevant and sustainability-aware package recommendations tailored to the user’s needs.
Get In Touch
I'm currently open to new opportunities. Whether you have a project in mind, a question, or just want to say hello — my inbox is open.