React-focused software engineer building web and mobile products with practical experience in architecture, teamwork, and delivery.
My name is Miroslav Uhlíř and I am a professional JavaScript developer specializing in React on both the client and server side. I also have professional experience developing mobile applications with React Native.
I have worked in development teams that included up to dozens of developers. That experience gave me deep insight into team dynamics and taught me how to communicate clearly, coordinate work, and move shared goals forward. I also have experience managing people, scheduling work, and designing application architecture.
Although my primary focus is frontend development, I also have experience with backend technologies including Express, NestJS, MongoDB, Firebase, Supabase, and AWS. That combination gives me a full view of the development process, from interface design to data and infrastructure.
Earlier in my career I worked as a game developer, contributing as both programmer and level designer. Those projects shipped on mobile platforms and personal computers and are collected in the games section of this site.
Core stack
Core stack
React, Next.js, React Native
Team experience
Delivery inside teams of up to dozens of developers
Broader scope
Architecture, planning, people management, backend context