Full-stack engineer with 20+ years of building and maintaining production systems. Deep in Ruby, Rails, and JavaScript.
I move fast in startup mode – with carefully evaluated tradeoffs – and keep long-lived codebases healthy as they mature. Lately focused on AI-assisted engineering: the craft of steering toward code I'd recognize as mine.
Current Stack
Ruby, Rails
PostgreSQL, MongoDB
AMQP, RabbitMQ
JavaScript, TypeScript
React, Svelte, Tailwind
Turbo, Hotwire
Heroku, AWS
Claude Code, Codex
Focus: system design, distributed systems, software architecture, continuous delivery.
Experience
Plane (YC W17, formerly Pilot)
Lead Engineer
2014 - present
Lead technical direction since 2014, core contributor from early startup through YC W17 and subsequent product growth.
Own shared platform abstractions used across multiple product areas, with focus on identity, access control, and application-level consistency.
Develop shared Rails libraries and application conventions to improve consistency, maintainability, and delivery quality.
Shape reusable domain-modeling patterns for lifecycle state and business-logic consistency.
Improve performance and reliability of mature Rails systems through targeted refactoring, query optimization, and architectural cleanup.
Ink Labs Limited (acquired by Pilot)
Senior Developer
2013 - 2014
Built Tapes, a lightweight screencasting app for macOS. Worked across Ruby, Objective-C (iOS/macOS), and JavaScript.
Sourcebits, Inc.
Technical Architect (Ruby)
2011 - 2014
Lead engineer on a multi-year EdTech engagement for the US public sector – drove successful delivery.
Worked on additional projects across private and public sector clients.
Architectural guidance on demand for other teams – typically flexibility (codebases growing without slowing development) or performance.
Set coding standards, curated the internal knowledge base, and presented regularly on advanced Ruby/Rails topics for the company's Ruby/Rails division.
Part-time 2013–2014, supporting an ongoing project.
Earlier engineering roles
Full-stack Developer, sysadmin
2005 - 2009
Sport-TV sp. z o.o.: sport streaming; full-stack Python/Django + DevOps
yavanet sp. z o.o.: e-commerce platform and ophthalmologist portal; Rails
Freelance: PHP and Python/Django web projects
Co-founded
OfertyMieszkan.pl
Developer, Co-founder
2010 - 2017
Sole engineer and architect of a real-estate search engine aggregating hundreds of thousands of listings from 1,000+ partner agencies across Poland.
12 partner integrations and a content-moderation rule engine that normalized incoming data.
Tuned servers and database for sub-100ms search across the full catalog.
API, admin dashboards (business development, marketing), and partner view tracking.
agilope
Full-stack Developer, Co-founder
2008 - 2011
Co-founded an agency delivering CMS, e-commerce, and intranet solutions. Led the technical side while liaising with clients on requirements and specifications. Brought in the majority of new projects through business development.
Selected work
razorjack.net
Writing on Ruby and software architecture
2017 - present
Long-form posts on Ruby metaprogramming, DSL design, Rails internals, and developer tooling. razorjack.net/blog
Quicksand
Open-source JavaScript library · 1.8k ★ on GitHub
2010
jQuery plugin for animated reordering of DOM elements. GitHub · Demo
Ruby. Kurs video. Poziom pierwszy
Video course, Helion · ISBN 978-83-283-1861-8
2015
5-hour introductory Ruby video course, in Polish – language basics and practical examples. helion.pl
Ruby on Rails. Kurs video
Video course, Helion · ISBN 978-83-283-2282-0
2016
9-hour video course on building applications with Ruby on Rails, in Polish. helion.pl
Education
M.Sc. in Electronics, Digital Signal and Image Processing
Technical University of Lodz, graduated in 2010
Master's thesis: Functional concurrent programming for multi-core computers.
Interests
Music, sound synthesis, a probably excessive interest in audio hardware, gaming when time allows, and the kind of programming that doesn't have to ship.