Skip to content
View vlavrynovych's full-sized avatar
πŸ₯·
Code Ninja
πŸ₯·
Code Ninja

Organizations

@migration-script-runner @where-stars-drift

Block or report vlavrynovych

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vlavrynovych/README.md

Hi, I'm Vova πŸ‘‹

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.

What I Build

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

Projects

  • 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 / preview - ✨ 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
  • simple-event-handler - github / npm - A lightweight, framework-agnostic event handler library for both front-end and back-end JavaScript applications. Implement the pub/sub (publisher-subscriber) pattern to decouple your code and enable event-driven architecture. Works seamlessly in browsers, Node.js, and modern JavaScript frameworks like React, Vue, and Angular.
  • Ghost TOC - github - Table of Contents generator for Ghost blog platform. Zero dependencies, collapsible functionality, works via code injection. Just add tag to your posts!
  • Strive Club - Built a tool for cyclists to analyze Strava performance (past pet project)

Tech Stack

  • 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

Experience

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.

More About Me

Beyond code, I enjoy running, cycling, collecting Lego and scale train models, and exploring new technologies. I occasionally write at lavr.site.

Pinned Loading

  1. migration-script-runner/msr-core migration-script-runner/msr-core Public

    Migration Script Runner

    TypeScript

  2. migration-script-runner/msr-firebase migration-script-runner/msr-firebase Public

    Migration Script Runner: Firebase

    TypeScript

  3. auto-envparse auto-envparse Public

    ⚑ Automatic environment variable parsing with zero configuration and type inference

    TypeScript 1

  4. ghost-toc ghost-toc Public

    Lightweight Table of Contents generator for Ghost blog platform. Zero dependencies, collapsible functionality, works via code injection. Just add <toc> tag to your posts!

    JavaScript