Tech Lead / Fullstack Developer

Scalable web platforms from architecture to production.

I am a fullstack developer with 8+ years of experience specializing in Node.js, Vue.js, TypeScript, cloud infrastructure, microservices, and high-traffic products. I design architecture, lead teams, mentor engineers, and deliver production-ready systems.

8+years of experience
17+backend services in one platform
100kregistered users on a led platform
Expertise

Engineering leadership with hands-on delivery.

My strongest work happens where product requirements meet complex systems: backend architecture, frontend implementation, cloud deployments, observability, performance, and team leadership.

⚙️

Backend architecture

Node.js, TypeScript, Express.js, TRPC, event-driven systems, Redis, RabbitMQ, WebSockets, MongoDB, PostgreSQL, and high-availability microservices.

☁️

Cloud & infrastructure

AWS, Google Cloud, Docker, Kubernetes, Terraform, Helm, Linux, Nginx, GitLab CI/CD, monitoring with Prometheus and Grafana.

🎬

Video & realtime systems

VOD, CDN architecture, FFmpeg transcoding, HLS/DASH, live streaming, custom video players, seek previews, and realtime chat over WebSockets.

Technology stack

Tools I use to ship products.

A practical stack covering frontend, backend, infrastructure, delivery, and monitoring.

Node.jsTypeScriptJavaScriptVue.jsNuxt.jsHTML5CSS / SASS / LESSExpress.jsTRPCRedisRabbitMQWebSocketsMongoDBPostgreSQLMySQLAWSGoogle CloudFirebaseDockerKubernetesTerraformHelmGitLab CI/CDLinuxNginxJestPrometheusGrafanaFFmpegHLS / DASHFigma
Selected projects

Complex products delivered in real-world conditions.

Selected highlights from projects where I worked as a senior engineer, architect, or tech lead — often from early architecture to production deployment and maintenance.

BanBye.com — YouTube-like video platform

Tech Lead Video platform Kubernetes

A large-scale video platform built from scratch with a strong focus on independence, scalability, live streaming, VOD, and custom frontend experience.

  • Designed scalable VOD and CDN architecture running on Kubernetes.
  • Built FFmpeg-based transcoding workflows with scaling, seek sprites, and video previews.
  • Developed S3-like file hosting, live streaming, WebSocket live chat, and custom Nuxt.js PWA video experience.
  • Led a team of backend, frontend, and QA engineers while maintaining Linux servers, deployments, and production stability.

Cryptocurrency-based online casino platform

Senior Node.js Developer Microservices Transactions

A complex crypto gaming platform composed of many microservices, where reliability and secure handling of financial transactions were critical.

  • Worked on the Transactions Microservice responsible for major financial operations.
  • Delivered high-performance and scalable Node.js code under demanding availability requirements.
  • Collaborated with cross-functional teams to integrate services and align business needs with technical solutions.
  • Introduced testing practices and code reviews that improved stability and code quality.

Online chess platform with microtransactions

Architect Team Leader Gaming

A microservices-based chess product combining realtime gameplay, microtransactions, cloud deployment, and scalable architecture.

  • Led architecture and development of a distributed platform using Docker, Kubernetes, Kafka, Node.js, TypeScript, MongoDB, and PostgreSQL.
  • Oversaw and contributed to an Elixir service responsible for chess game mechanics.
  • Managed a Node.js team, conducted code reviews, and mentored engineers.
  • Improved scalability and performance for peak usage scenarios.

Verus Analytics — ERP and Streamlined

Tech Lead Fullstack Enterprise software

Enterprise applications focused on resource planning, task management, reporting, advanced forms, email parsing, security, and stability.

  • Led fullstack development with Vue.js, Vuetify, Node.js, Express.js, MySQL, PostgreSQL, Serverless Framework, AWS, and Docker.
  • Took over an ERP project mid-development and led it to successful production deployment.
  • Built and maintained applications composed of multiple frontend, backend, and serverless projects.
  • Managed a team of engineers and collaborated with QA specialists and stakeholders.
Experience

Career timeline.

From early fullstack roles to leading teams, designing architecture, and owning complex platforms in production.

Oct 2019 — Present

Software Engineer / Tech Lead — Softwarehood

Leading backend-heavy and fullstack projects across gaming, video platforms, enterprise software, cloud infrastructure, and distributed systems.

Oct 2018 — Oct 2019

Software Engineer — 7ninjas

Developed Node.js backends, led Node.js work on dynamic projects, planned AWS/GCP/Firebase architectures, integrated external APIs, recruited Node.js candidates, and mentored junior developers.

May 2018 — Aug 2018

Software Engineer — Rhosys

Developed a Vue.js Progressive Web Application, worked on serverless backend features, and participated in UX studies.

Feb 2017 — Jan 2018

Full Stack Developer — Lendguru / Metis Finance

Worked on finance-oriented web applications, external API integrations, backend/frontend features, and workshops around marketing and user experience.

Education

Engineer Degree in IT

Politechnika Rzeszowska im. Ignacego Łukasiewicza, Rzeszów
Oct 2015 — Feb 2019

Languages

Polish & English

Polish — native
English — C1