Summary
Rafał Łużyński is a Technical Team Lead with over 15 years of commercial software experience, currently leading engineering at Zaptic. He blends strong domain modeling, static typing and automated testing practices with pragmatic functional programming to create maintainable, extensible codebases. Rafał has led teams of 3–12 engineers across marketplaces, ad tech and high-throughput services, shipping systems built with TypeScript, Python, Elm and a variety of datastores like Postgres, Cassandra and Redis. He is fluent in architectural patterns (DDD, Ports & Adapters), TDD/BDD and CI/CD pipelines, and can provision Kubernetes-based deployments when needed. A lifelong learner and voracious reader of technical literature, he moves deliberately from OOP toward declarative, functional styles and focuses on tests that express domain intent rather than implementation details. Based in West Pomeranian Voivodeship, Poland, he seeks roles that favor strong typing and functional paradigms while embracing best engineering practices.
11 years of coding experience
15 years of employment as a software developer
Naval architecture, Naval architecture at Zachodniopomorski Uniwersytet Technologiczny w Szczecinie
Polish, English