Available for freelance — Prague, Czech Republic

ROMAN PRINC

Full-Stack Engineer

4+ years turning ambitious ideas into shipped products — B2C platforms in production, an award-winning IoT app, and engines that crunch numbers fast. Currently sharpening the craft at CTU Prague.

Scroll

01 — About

Not just another
developer.

I'm Roman Princ — freelancer and Software Engineering student at CTU Prague. For the last 4+ years I've been the person companies call when an idea needs to become a product: web, mobile, backend, infrastructure — the whole pipeline.

I've led the build of a B2C commerce platform used in production, wrote a React Native app that controls IoT gateways in the field (and took 5th place nationally for it), and built an Excel engine in C++ because slow software offends me.

I dive deep into rabbit holes, learn whatever the problem demands, and ship. That's the whole pitch.

Quick facts

📍 Based in Prague, Czech Republic
💼 4+ years of experience
🎯 Web apps, mobile apps, and everything between
🏆 National award-winning project (SOČ)
🌱 Perpetually down a new rabbit hole
0+
Years shipping
0+
Projects delivered
0+
Companies trusted me
0+
Certs & awards

The arsenal.

ReactAdvanced
AngularAdvanced
TypeScriptAdvanced
ElectronIntermediate
C#Advanced
.NETAdvanced
Node.jsAdvanced
PythonAdvanced
C++Intermediate
CIntermediate
React NativeAdvanced
IonicIntermediate
CapacitorIntermediate
PostgreSQLAdvanced
Oracle CloudIntermediate
GitAdvanced
JenkinsIntermediate
WordPressIntermediate

02 — Experience

Where I've shipped.

Software Engineer

February 2025 - Present
Trueslav s.r.o. (Freelance)Now
  • ▹Working mainly on projects using TypeScript, GraphQL and React
  • ▹Developing a kiosk application for a client
  • ▹Looking forward what the future holds
TypeScriptGraphQLReactNext.jsTailwind CSSPostgreSQLDocker

Full Stack Developer

August 2024 - February 2025
FreshPoint s.r.o. (Freelance)
  • ▹Led development of new B2C application using Angular, Ionic, and Node.js
  • ▹Designed application infrastructure and coordinated with sales department
  • ▹Developed cross-platform mobile apps for Android, iOS, and Windows using Capacitor
  • ▹Built Progressive Web Application (PWA) for enhanced user experience
AngularIonicNode.jsTypeScriptCapacitorPWAJenkins

Full Stack Developer

November 2023 - May 2024
Sinfin.digital
  • ▹Developed website for Ivigee using Ruby on Rails framework
  • ▹Fixed bugs and improved functionality on Vyvolej.to / Squared.one platforms
  • ▹Worked with Redis caching and Folio CMS for content management
  • ▹Maintained PostgreSQL databases and optimized query performance
Ruby on RailsRedisFolio CMSPostgreSQL

Full Stack Developer (Erasmus+ Internship)

June 2023 - September 2023
NM Pharma Limited
  • ▹Developed internal system for Excel file processing and web visualization
  • ▹Focused primarily on backend development using C# and .NET
  • ▹Built React components for frontend data presentation
  • ▹Deployed applications on Microsoft Azure cloud platform
ReactC#.NETREST APIAzureMSSQL

Mobile App Developer

May 2022 - September 2023
Statotest s.r.o.
  • ▹Developed React Native app for CHESTER IoT gateway management from scratch
  • ▹Implemented cross-platform solution for both Android and iOS
  • ▹Built features for sensor measurement control and firmware updates
  • ▹Handled low-level communication and extensive REST API integration
React NativeREST APIIoTLow-level Communication

03 — Selected work

Built to be used.

01

Powderline — Browser Snowboarding Game

Endless alpine snowboarding game running entirely in the browser. Terrain, trees, rider and audio are all procedurally generated — no assets to load. Features trick physics with graded landings, rails and kickers, 1v1 multiplayer races, quests, a shop and online leaderboards.

Three.jsReactViteSupabaseWebRTCProcedural Generation
02

Spotify Statistics Web App

Personal Spotify statistics viewer with data visualization and user insights.

ReactSpotify APIData Visualization
03

Excel Engine in C++

High-performance Excel processing engine built from scratch in C++.

C++Excel ProcessingPerformance Optimization

Also on the shelf

05 — Contact

Let's build something
people remember.

Got a product to launch, an app to rescue, or an idea that needs an engineer who actually ships? My inbox is open — first reply is usually same-day.

roman.princ00@gmail.com
Prague, Czech Republic — working worldwide, remote-first

Send a message