A few personal projects I have built and host locally to showcase my skills as a Software Engineer.
I am a Senior Software Engineer specialising in delivering high-performance, scalable applications. My primary expertise lies in using Java Spring Boot for backend development and React with TypeScript for frontend interfaces. However, for this portfolio, I used Python on the backend to keep things fresh and demonstrate versatility.
A solely frontend React and TypeScript application that generates coin mosaic images based on user-uploaded photos. Utilizes HTML5 Canvas for image processing and showcases advanced React hooks and state management.
A Python backend service designed to interface with the Octopus Energy API, allowing users to authenticate and explore their energy consumption data.