About
I'm a software engineer with over two years of experience at tombola, where I began my journey into tech. Since starting my career, I’ve developed a strong foundation in software development, with a particular passion for front-end web development. I love crafting intuitive, responsive user interfaces and bringing ideas to life through clean, maintainable code.
Outside of work, you'll find me in the gym weight training, out on long walks or runs, or catching up with friends over coffee. I’m always seeking new challenges that allow me to grow both professionally and personally. This portfolio is a space where I showcase the projects I’ve built, the skills I’ve honed, and the creativity I bring to every piece of work. Whether it’s a personal project or something built for real-world users, I take pride in delivering thoughtful, high-quality web experiences.
Experience
2023-Present
I’ve been working at tombola for over two years in my first role as a software developer, where I’ve gained hands-on experience building and maintaining a large-scale platform used by thousands of users. My day-to-day work involves collaborating with cross-functional teams and contributing to both front-end and back-end development. I primarily work with a tech stack that includes C# .NET on the backend and Vue.js, TypeScript, JavaScript, and CSS on the frontend. This role has helped me grow my technical skills, problem-solving ability, and confidence in building reliable, user-friendly web applications.
I work within a durable Agile team, where we focus on continuous delivery and iterative improvement. Our team is responsible for key areas of the site, including the homepage and game launch experience, where performance, usability, and stability are essential. We follow Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives to keep work aligned and collaborative. This environment has helped me become a strong team player, adapt quickly to change, and consistently deliver high-quality features that have a real impact on the user experience.
Tech Stack
Projects

I developed a professional, easy-to-navigate website for Car Key Masters, a mobile auto locksmith service. The site highlights their key replacement, repair, and emergency call-out services, with a strong emphasis on trust and reliability. I ensured the design was clear and mobile-friendly, allowing users to quickly find information and get in touch, especially in urgent situations.

I created a vibrant, family-friendly website for Schools Out Northwest, a childcare provider offering holiday clubs and after-school activities. The goal was to design an engaging and informative site that clearly communicates their services, locations, and booking information. I focused on accessibility, ease of navigation, and a playful design aesthetic to reflect the fun, energetic nature of their work with children.

I designed and built a clean, responsive website for AA Roofing, a local roofing company looking to establish a strong online presence. The site showcases their services, customer testimonials, and contact details in a simple, user-friendly layout. I focused on clear navigation, strong calls to action, and mobile optimisation to ensure the site is accessible and effective across all devices.