
Jan Komínek.
Medior / Senior Fullstack Engineer · Prague, CZ
I take products from an empty repository to production. Vue and React on the front, Node and PostgreSQL behind them, Docker and CI/CD underneath. I have led an EV charging platform from bare infrastructure to live payments, built zero-trust data provenance tooling, and I still run a live product of my own.
Where I've been shipping.
Ordered newest to oldest.
Senior Frontend Engineer
Sole frontend engineer on DeepTrace, a zero-trust data provenance platform for Earth Observation data.
- Architected interactive D3.js lineage visualization for complex supply-chain graphs
- Implemented client-side hash-chain verification following zero-trust architecture
- Integrated AWS Cognito (OAuth) for secure client-side-only authentication
Fullstack Engineer
Delivered features end to end on a data platform, from the Nuxt frontend through the AdonisJS backend to PostgreSQL and Redis.
- Owned feature delivery across the stack, Nuxt on the frontend and AdonisJS on the backend
- Rebuilt search on Elasticsearch across large datasets, tuning relevance and latency
- Ran CI/CD and DigitalOcean Linux infrastructure for production deployments
Fullstack Engineer, technical lead
Led an EV charging platform from bare infrastructure to live payments as the only fullstack engineer on it.
- Built the public charging app with online payments and remote charger authorization
- Designed and deployed the whole environment from scratch on IaaS as Docker Swarm microservices
- Built an auto-updating firmware delivery system alongside the hardware team
Fullstack Developer
Fullstack developer on a cross-functional Agile team building an internal customer portal. Worked with 6 developers and 1 PM in Scrum.
Frontend Developer
Built the frontend of a cybersecurity e-learning platform in Vue and TypeScript, and introduced code quality and release processes the team kept using.
Something I run myself.
Live, maintained, and gaining users. Proof I stay active between contracts.
Creator & Sole Maintainer
A course scheduler for VŠE students, live at kreditozrouti.cz. I created it and run it alone, from the InSIS scraping to the deployments. The numbers are modest on purpose: it quietly saves a few students' semesters, every day.
- 300+ students have used it, several every day, found mostly through word of mouth
- Grew out of a first-place hackathon build, then carried alone to a finished product in production
- Runs with monitoring, alerting and automatic deployments, and led to my bachelor thesis
Leading and mentoring.
Where I have set the direction for a team rather than a single component.
Lead Backend Engineer & DevOps Architect
Led four developers on a university platform. Set the Agile workflow, Git branching strategy and code review standards, and wrote the technical documentation.
- Mentored the team on TypeScript, Docker and architectural patterns
- Containerized the infrastructure on a Hetzner VPS with Docker, Traefik and Cloudflare
- Built a Node.js REST API with BullMQ and Redis async workers, Makefile automation for the pipeline
Lecturer & Organizer
Solo-taught an introductory 2D graphics course to 50 students per edition, ages 13 to 16. Wrote the curriculum, designed the final projects, and reviewed every submission. Top-rated lecturer in every edition.
Formal training.
Applied Computer Science
B.Sc. focused on bridging software engineering and business strategy. System design, machine learning, cloud computing, data analytics alongside business fundamentals.
- Coursework across system design, machine learning, cloud computing and data analytics, plus finance, marketing and corporate law
- Completed certifications: Building AI, Elements of AI, Data Science in Python, Joining Data in SQL
Cyber / Computer Forensics & Counterterrorism
Graduated with full marks in technical subjects. Network security, forensics, system admin. Final thesis: full-stack e-commerce store built from scratch, covering DevOps and CI/CD.
Stack.
Dot marks primary daily tools.