mikededo

Hey, I'm Miquel (or Mike) a passionate software engineer, designer and cyclist!

Me

  • Graduated in CS and earned a master's degree in software design and architecture
  • Product engineer who has worked in different roles
  • I love planning, defining, and building projects
  • Fast problem solver; I ship fast
  • Design-oriented
  • Obsessed with providing the best user experience
  • Active athlete, mostly a cyclist
  • Last 7 days ↗ 396.37km ▲ 3844m ⏱ 14h17m
  • Helping friends and other athletes achieve their fitness goals as a side hustle
  • Cat owner

How I work

  • Ship fast, iterate faster. Plans are great, but sometimes you just need to get things done
  • User-first. Tech decisions are important and should consider end-user impact
  • Design-driven. Consistent design adds as much value as new features
  • User-focused. Analyze users and build designs around them
  • Learn in public. Contribute to open-source projects and share within the community
  • Knowledge sharing. I strongly believe in mentoring and contributing to team growth
  • Code quality matters. Write code that you don't mind reading in 6 months
  • Automate the boring stuff. If I can spend 30m working on a script to automate a repetitive task, I will
  • Stay curious. Explore, try, learn, repeat

Experience

  • Automatic, publish-ready video clipping

    Apr 2026 – Present
    • Shipping major product work across Restream Clips, including Live Clipping, clip editor templates, generating additional clips from existing projects, importing public video links, and publishing clips to Rumble
    • Working closely with product from problem shaping through implementation and iteration, contributing across React, TypeScript, and Node.js
    • Improving how LLMs are used within the team and frontend codebase by establishing patterns and context that make AI-generated changes more reliable

Projects

These projects are from the pre-AI era. Before AI disrupted the development world, the side projects I was building were all intended to help me learn new technologies and build something useful. Now… I guess building is different :)

  • advent ui

    · site

    · repo sveltesveltekitvercel

    Visualizations of some previous Advent of Code solution algorithms

  • squared-ci

    · site

    · repo typescriptreactnextjsvercel

    A project that I started with the goal of simplifying the learning curve of GitHub Actions. The app helps developers build simple to complex workflows through an intuitive UI. I also tried to get out of my comfort zone by removing any external library that would simplify the task, so, for instance, I had to work on a draggable interface, which was a great challenge

  • advent of code · repo rustalgorithms

    Some Advent of Code solutions from several years, written in Rust to let me code in different languages and paradigms

  • dart barrel file generator · repo typescriptbun

    VS Code extension to generate Dart barrel files. It's also a CLI tool to use outside VS Code

  • .dotfiles · repo luash

    Personal dotfiles, in case you are interested

  • other repos

    Here you can find other projects I've done in my spare time. I also contribute to open-source projects whenever I can, especially to those projects I use on a daily basis