Full-stack software engineer with 10+ years building production systems across the entire stack. I don't fit in one box - I work with databases, backend, frontend, and everything in between. Professionally I work with Java, but my heart belongs to JavaScript and TypeScript.
I'm a generalist who enjoys working on diverse challenges:
- ποΈ Full-Stack Development - From database architecture and migration scripts to frontend UIs
- π₯οΈ Backend Systems - Node.js, TypeScript, Java/Spring Boot, C#/.NET, Groovy/Grails
- π¨ Frontend - Angular, React, jQuery, ExtJS, Ionic
- ποΈ Databases - PostgreSQL, MySQL, MS SQL Server, MongoDB, Firebase
- π§ DevOps & Infrastructure - Jenkins, Spinnaker, Travis CI, TeamCity
- π Homelabbing - Self-hosting, Home Assistant, infrastructure tinkering
- Migration Script Runner (MSR) - github / npm:core / npm:firebase / website - A database-agnostic migration framework (TypeScript/JavaScript and CLI). MSR provides a lightweight, flexible framework for managing database migrations without locking you into a specific ORM or database system. Bring your own database implementation and let MSR handle the migration workflow, versioning, validation, and execution.
- Where Stars Drift - github / npm / demo - β¨ Where Stars Drift is a high-performance canvas-based simulation engine that brings space to life. Watch black holes consume stars, starship fleets navigate in formation, and nebulas drift across the cosmic void - all rendered in real-time with realistic physics.
- auto-envparse - github / npm - β‘ Automatic environment variable parsing with zero configuration and type inference
- Strive Club - Built a tool for cyclists to analyze Strava performance (past pet project)
- Languages: JavaScript/TypeScript β’ Java β’ Groovy β’ C#
- Backend: Node.js β’ Express β’ Spring Boot β’ Hibernate β’ ASP.NET β’ Grails
- Frontend: Angular β’ jQuery β’ ExtJS β’ Bootstrap β’ HTML5/CSS3/SASS
- Mobile: Ionic β’ Xamarin
- Databases: PostgreSQL β’ MySQL β’ MS SQL β’ MongoDB β’ Firebase
- Domains: Finance β’ Legal β’ Media & Entertainment
Currently serving as Team Lead at Netflix (10+ years), with additional experience across multiple companies and domains. I've built everything from case management systems to real-time applications, worked across finance, legal, and media industries.
Beyond code, I enjoy running, cycling, collecting Lego and scale train models, and exploring new technologies. I occasionally write at lavr.site.



