Welcome! My name is Mike. I’m a physicist working in radiotherapy with a lifelong passion for using code to solve real-world problems.
My journey into development began during my physics research (BSc, MSc, and PhD), where I used Python to tackle complex data and workflows. Today, I leverage my scientific background and AI technologies to transform ideas into helpful products. Whether it’s a GUI for professional use or a lifestyle app, my goal is to build tools that make a difference. I am constantly learning and evolving my craft, so I welcome your suggestions and feedback to help make these tools even better!
I am a strong believer in the philosophy that 'less is more.' My development philosophy is driven by a pursuit of efficiency—automating mundane tasks and simplifying user interactions to improve quality of life at work and at home. While modern technology is often complex, I believe the best tools are those that remain simple and intuitive.
My background is in Physics rather than traditional Computer Science, but my career has been defined by data analysis and application development. This includes building complex systems, such as a radiotherapy treatment planning system during my PhD. Today, I combine that scientific experience with the capabilities of state-of-the-art AI.
Having followed the evolution of Large Language Models from the early days of 2022 to the advanced Gemini Pro models of 2026, I have seen the technology evolve from generating basic scripts to producing sophisticated, flawless applications. I leverage these cutting-edge models as a powerful 'coding partner' to bring my ideas to life. My role is that of an architect and rigorous tester: I utilize my experience to oversee the logic, verify the output, and ensure the essential functionality and reliability of every tool I release.