kamil@kamilromasz.nl:~$ whoami

Kamil Patryk
Romasz

> Founding Engineer @ co-legal

Backend developer die graag in het diepe duikt — letterlijk met een duikbrevet, en figuurlijk in Python, databases en lastige bugs. Oud-wiskundedocent, nu bezig een legal-tech product van de grond af op te bouwen.

Arnhem, NL Python · Backend voor een terminal
Portretfoto van Kamil Patryk Romasz
34 jaar · adventure calls 🧭

01 About me

Ik duik graag in het diepe — niet alleen met mijn duikersbrevet, maar ook in het werk dat ik doe. Acht jaar lang verkende ik het onderwijs als wiskundedocent. Daarnaast begon ik met het maken van games in Pygame, en zo werd ik de ICT ingezogen, waar ik nu webapplicaties en backends ontwikkel. In mijn vrije tijd speel ik graag co-op games en automatiseer ik ons huis.

02 Vaardigheden

Python Flask · Django · FastAPI · CherryPy PostgreSQL Docker Pytest · Factory Boy Mypy · Ruff · Ty Git · GitLab · GitHub New Relic · Grafana Cursor · PyCharm AI · Claude Security Pygame

03 Recente uitdagingen

  • Major framework-upgrades

    Webframeworks meerdere versies optillen, inclusief de refactors die daarbij komen kijken. De applicaties zelf vielen vaak mee; de echte uitdaging zat in de test-setup en die soepel mee laten bewegen met de nieuwe versies.

  • Database-migraties

    Migraties over meerdere major-versies voorbereiden: onderzoeken, lokaal valideren en een draaiboek opstellen, zodat de uitvoering op productie soepel en voorspelbaar verloopt.

  • Concurrency & lastige bugs

    Moeilijk reproduceerbare productie-issues onderzoeken en oplossen — denk aan deadlocks en raceconditions die ontstaan zodra meerdere instanties en workers tegelijk draaien.

  • Grote refactorings

    Een groot deel van een backend herschrijven om aan te sluiten op een nieuwe API van een ander team. Dit vroeg veel afstemming met stakeholders en het opzetten van gedeelde documentatie, zodat het op de lange termijn onderhoudbaar blijft.

  • Projecten voorbereiden voor anderen

    Werk uitdenken en klaarzetten voor collega's — via projectplannen en user stories — zodat zij er zelfstandig mee aan de slag kunnen. Een nieuwe collega bouwde er zo één in anderhalve maand grotendeels zelf.

04 Talen

NederlandsVloeiend
PoolsMoedertaal
EngelsZeer goed

05 Werkervaring

Founding Engineer

juni 2026 – nu
co-legal
  • Founding engineer bij een legal-tech startup — meebouwen aan het product vanaf de fundering.
  • Verantwoordelijk voor technische keuzes, architectuur en het opzetten van de stack.
  • Van prototype naar productie, met oog voor onderhoudbaarheid en kwaliteit.

Webdeveloper

2023 – 2026
Sparkles
  • Webdevelopment in Python-webframeworks en Angular.
  • Kennisdeling organiseren en verzorgen.
  • Technische plannen schrijven en collega's begeleiden.
  • Onderdeel van de cybersecurity-groep (uitdragen, up-to-date houden, reviewen).
  • Scrummaster (1+ jaar, zonder certificering).
  • Vicevoorzitter ondernemingsraad (2+ jaar).

Docent wiskunde bovenbouw havo/vwo

2020 – 2022
Canisius College Nijmegen
  • Lessen wiskunde (A, B, C) in de bovenbouw.
  • Contacten leggen en onderhouden met andere organisaties, bv. digitaliseren van rekentoetsen.
  • Jaarlaagverantwoordelijke: kwaliteit en tijdige aanlevering van planningen en toetsen bewaken.

Docent wiskunde mavo/havo/vwo

2015 – 2020
Stedelijke Scholengemeenschap Nijmegen
  • Sectieleider (2 jaar): vergaderingen organiseren en taken verdelen.
  • Projecten verzorgen aan homogene en heterogene groepen, in de brugklas ook tweetalig.
  • Opzetten en begeleiden van diverse (onderwijs)projecten.

Bijlesdocent

2011 – 2015
Zelfstandig, Nijmegen

06 Scholing

Bachelor

Lerarenopleiding 2e graad Wiskunde — HAN

Minor

Onderwijskundig Leiderschap — SSgN + HAN

Master

Master Leraar Wiskunde — HAN (geen diploma, wel o.a. alle wiskundevakken gehaald)

Omscholing ICT

ICT-omscholingstraject

Ondernemingsraad

Meerdere cursussen

07 Overige

Rijbewijs A, B
BHV Gecertificeerd
Tech events JSNation · React Summit · Nimma.codes

08 Contact