Frontend Developer & Design Enthusiast

Coding in front of a computer screen

The Person Behind the Pixels

I'm a Frontend Web Developer currently based in Prague, Czech Republic. My journey in web development began with a solid foundation in Computer Science from the University of Birmingham. I've had the privilege of working on diverse projects, where I've learned the value of collaboration and problem-solving in the world of web development. I look forward to continuing this journey, contributing to innovative solutions, and working alongside talented professionals.

  • Make Logo
  • University of Birmingham Logo

Crafting the Digital Galaxy

  • React

    From orchestrating components to mastering state like a cosmic dance, React expertise is the rocket fuel that propels digital dreams into the stratosphere.


  • Web Development

    Exploring the vast universe of web development, from wielding TypeScript like a laser sword, to sculpting styles with CSS like an interstellar artist.


  • Designing

    Transforming ideas into visually stunning and user-centric experiences, ensuring your digital creations shine like stars in the digital cosmos.

    Design Tools

  • Full-Stack

    With a constellation of tools and Git as a version control navigator, every aspect of your project will be in precise alignment.


Looking at the code and thinking

My Web Development Philosophy

My primary focus as a Frontend Web Developer revolves around crafting intuitive and visually engaging web experiences. What truly excites me is the art of simplification. I believe that the best web solutions are those that make complex tasks feel effortless to users. Ultimately, I aim to bring a touch of simplicity and elegance to the digital world, one project at a time.



    A web-based procedural map generator and 3D visualiser

    Personal Web v.1

    My personal website and portfolio.


    Web app for flashcards with gamification.

    Fresher Friend

    Social web for freshers at UoB.

Contact Me

Whether you have a question, a project in mind, or just want to connect, don't hesitate to reach out. Feel free to drop me a message through the contact form, or connect with me through the provided contact information. Let's start a conversation and explore the possibilities together!

Having a phone call