Marco Velan
Fullstack engineer & tech lead
I build products end to end — from architecture, APIs and data models to the interfaces people actually use.
Right now I lead development of self-service platforms used by tens of thousands of people: setting the technical direction, mentoring developers, and turning legacy systems into modern TypeScript applications for web and mobile.
Experience
Fullstack Lead
GoPortalCzech Republic
I lead development of an enterprise self-service platform that serves multiple organizations and their employees from a single multi-tenant system. I own it end to end — architecture, API and database design, and the user-facing application — while setting the technical direction and mentoring the team.
- app.goportal.cz
- React
- TS
- TanStack Start
- TanStack Router
- TanStack Query
- TanStack Form
- tailwindcss
- shadcn/ui
- Radix
- zod
- tRPC
- Effect
- Hono
- Better Auth
- Drizzle
- PostgreSQL
- Vitest
- Playwright
- Sentry
- Docker
- app.goportal.cz
Frontend Lead
GoMobilCzech Republic
I lead development of the self-service platform for a telecom provider, on web and on mobile. We are migrating a legacy system with around 50,000 active users to a modern, maintainable architecture.
- gomobil.cz
- React
- React Native
- Expo
- TS
- tailwindcss
- NativeWind
- rnr
- rn-primitives
- TanStack Start
- TanStack Router
- TanStack Query
- TanStack Form
- zod
- EAS
- Docker
- gomobil.cz
IT Consultant
GoEnergyCzech Republic
I consult on mobile development and CI/CD automation, making the path from commit to release smoother and more predictable.
- goenergy.cz
- React Native
- Expo
- TS
- gluestack-ui
- EAS
- goenergy.cz
Frontend Developer
ScrumWorksCzech Republic
I helped migrate a community platform with over 20 years of history to a modern web application. It serves millions of active users worldwide, with both free and premium content.
- amateurs.com
- React
- Next.js
- TS
- tailwindcss
- shadcn/ui
- Radix
- Ant Design
- zod
- Turborepo
- Vite
- tsup
- Storybook
- Web Components
- GraphQL Mesh
- amateurs.com
Full-stack Developer
Blaze CompanyCzech Republic
I built web and mobile products for several clients — among them XALARM, a personal safety service with a mobile app, and Izzy, an app for booking home cleaning services.
- xalarm.cz
- React
- React Native
- TS
- Expo
- Next.js
- tRPC
- Prisma
- Stripe
- RevenueCat
- tailwindcss
- shadcn/ui
- Radix
- zod
- spudnow.co.uk
- React Native
- TS
- Expo
- Redux Toolkit
- NativeBase
- yup
- izzy.cz
- React
- Vue
- TS
- Remix
- NestJS
- MongoDB
- TanStack Query
- Stripe
- tailwindcss
- shadcn/ui
- Radix
- zod
- Vite
- Winning Tipsters
- React
- TS
- Remix
- NestJS
- Prisma
- clerk
- tailwindcss
- shadcn/ui
- Radix
- zod
- Vite
- xalarm.cz
Frontend Developer
Royal FoxCzech Republic
I built the frontend of ForClassmates, a platform that connects students and teachers, focusing on rich text editing and math rendering in the browser.
- forclassmates.com
- Vue
- Nuxt
- TS
- Tiptap
- Pinia
- KaTeX
- MathLive
- Bootstrap
- Sass
- Element Plus
- Vite
- forclassmates.com
Freelance
Self-employedCzech Republic
I started out building and maintaining websites for local businesses. I still take on select projects when they are a good fit.
Languages
- Czech
- English
- Croatian
- Spanish
Hobbies
- Discovering nature
- Automating the world around me
- Discovering and mastering new tech
- Working on a healthy mindset
Achievements
- Went on the same voyage as my namesake.
- Allowed by the Czech court to do adult stuff before the age of 18.
- I have lifted 300 kg several times on my own.