Paweł Pacana
Staff Engineer digging large-scale legacy Ruby/Rails apps
Activity
Loading activity...
Career: 13
Ruby and Rails Consultant • RailsEventStore Leader • RailsArchitectMasterclass Trainer
Arkency
Remote
Jul 2010 - Dec 2025
Ruby and Rails Consultant • RailsEventStore Leader • RailsArchitectMasterclass Trainer
Arkency
Remote
Collaborated with engineers, client teams, and business stakeholders across startups and enterprises to deliver quality software solutions. Shaped the vision, led development and maintenance of arkency's strategic open-source project, RailsEventStore. Organized several internal RailsEventStore coding retreats to share knowledge and build team culture. Supported colleagues across projects and assisted users through community support channels. Regular speaker at Ruby meetups. Instructor for Arkademy and Rails Architect Masterclass on Domain-Driven Design, Event Sourcing, CQRS and Event-Driven Architecture.
Senior Software Engineer at Quiltt (quiltt.io)
Arkency
Remote
Aug 2025 - Nov 2025
Senior Software Engineer at Quiltt (quiltt.io)
Arkency
Remote
Worked independently, reporting directly to the CTO. Focused on stabilising and optimising the platform. Cleared technical debt blocking Rails upgrades, reduced locking contention in core processes and eliminated OOM events through memory optimisation. Diagnosed subtle bugs including cache leaks and a faulty third-party API adapters impacting data quality from financial institutions.
Staff Software Engineer at Lemonade (lemonade.com)
Arkency
Remote
Jan 2023 - Apr 2025
Staff Software Engineer at Lemonade (lemonade.com)
Arkency
Remote
Collaborated with multiple customer teams, reporting directly to Engineering Director. Designed an isolated, always-on verification system in production to validate a new customer onboarding flow — enabling safe iteration and a seamless switch to the new one with no impact on the underwriting outcomes. Drove platform modernization across a large Rails monolith without service interruptions — upgrading Ruby and Rails versions, eliminating dead code and unused dependencies. Owned the monolith migration in an organization-wide shift from Grafana to Datadog across ecosystem of services. Optimized CI pipelines and production Docker images, cutting build times and speeding up deployment cycles. Consolidated multiple background queue systems into SQS, standardizing async job processing in the platform.
Staff Software Engineer at Trezy (trezy.io)
Arkency
Sep 2021 - Oct 2022
Staff Software Engineer at Trezy (trezy.io)
Arkency
Worked as part of a tight-knit engineering team with direct CTO reporting, taking ownership of key technical decisions. Enhanced a double-entry bookkeeping system by implementing batch processing, significantly reducing background job execution time and improving system throughput. Designed and and implemented a front-end mapping tool in Elm, allowing accountants to visually define rules for categorizing transactions against their chart of accounts. Architected read-optimized data models to power cashflow statements and financial reports across multiple time granularities (daily, monthly, quarterly), optimizing for low-latency rendering and scalable query performance. Integrated open banking APIs for transaction retrieval, troubleshooting specification gaps and documentation inconsistencies across providers.
Senior Software Engineer at Bleach London (bleachlondon.com)
Arkency
Oct 2020 - May 2021
Senior Software Engineer at Bleach London (bleachlondon.com)
Arkency
Mentored the team on RailsEventStore best practices after they had independently selected and adopted it over competing solutions. Integrated a headless Shopify storefront with third-party logistics and Salesforce document flow. Built an analytics facade to selectively surface data in optimized formats for business intelligence consumption.
Senior Software Engineer at Billetto (billetto.dk)
Arkency
Apr 2013 - Jun 2020
Senior Software Engineer at Billetto (billetto.dk)
Arkency
Designed a star-schema data warehouse fed by domain events to enable cross-system reporting. Led an incremental, non-disrupting migration of a public API to a more efficient serialization library using sampled production traffic for validation in place of missing test coverage. Applied lessons from high-demand, resource-constrained traffic to design better model boundaries and shorter event streams. Contributed to an in-house event store that helped shape the design of RailsEventStore. Later led its replacement through a zero-downtime online migration, incrementally moving millions of event rows without service interruption. Gained firsthand experience scaling a product across market segments: from independent organizers to managed accounts to enterprise clients—understanding the unique demands of each.
Senior Software Engineer at Titleleaf (titleleaf.com)
Arkency
Sep 2018 - Nov 2019
Senior Software Engineer at Titleleaf (titleleaf.com)
Arkency
Designed a hierarchical configuration system enabling white-label deployments for multiple publishers. Automated multi-tenant deployments with Terraform, SaltStack, and Chef Solo, improving provisioning consistency and operational efficiency. Engaged directly with customer support to troubleshoot issues, deepen domain expertise and translate feedback into system improvements.
Senior Software Engineer at Heycater (heycater.com)
Arkency
Sep 2016 - Aug 2017
Senior Software Engineer at Heycater (heycater.com)
Arkency
Accelerated deal closures by improving operations workflows and reducing manual bottlenecks. Introduced event-driven process managers to enable instant matching between caterers and customers, improving responsiveness and reducing delays.
Software Engineer at PONS (pons.com)
Arkency
Nov 2010 - Jan 2014
Software Engineer at PONS (pons.com)
Arkency
Introduced infrastructure-as-code to automate VM provisioning on a pool of private, dedicated servers. Partnered with mobile developers to design and integrate in-app purchase APIs, enabling seamless transaction flows across platforms.
Software Engineer
Starware
Wrocław
Feb 2009 - Mar 2010
Software Engineer
Starware
Wrocław
Responsible for development of an e-learning platform for high-school students and improving internal CMS product with Ruby on Rails.
Contract worker for Google in their Summer of Code program
Google
May 2008 - Aug 2008
Contract worker for Google in their Summer of Code program
My project was to research and implement new data backend based on distributed version control system (Mercurial) for the MoinMoin Wiki. I worked with Radomir Dopieralski as my project mentor.
Software Developer
Comarch
Wrocław
Jul 2007 - Mar 2008
Software Developer
Comarch
Wrocław
Responsible for web application architecture design and development using ASP.NET 2.0 and ASP.NET AJAX. Delivered a new e-commerce frontend featuring WYSIWYG configuration, integrated with the company's flagship ERP platform.
System Administrator
Wroclaw University of Science and Technology
Jul 2006 - Mar 2008
System Administrator
Wroclaw University of Science and Technology
Responsible for preparing and improving Windows and Linux installations on lab workstations, at scale. Maintaining and keeping up-to-date directory services — for students and teachers of the faculty. Ensuring software and hardware reliability, improving and monitoring system and network security.
Education: 1
Wrocław University of Science and Technology
MSc
2004 - 2009
Wrocław University of Science and Technology
MSc
Master thesis: Versioning file system for UNIX OS
Activities / Societies: Scientific Association of Autonomic and Adaptive Systems
Volunteering: 3
Co-organizer
wroclove.rb
Jan 2012 - Present
Co-organizer
wroclove.rb
Helping running a non-profit, community-focused Ruby conference that grew up from our monthly Ruby meetups in Wrocław. Enjoying curating the agenda.
Co-organizer
DRUG czyli Dolnośląska Grupa Użytkowników Ruby
Jan 2011 - Present
Co-organizer
DRUG czyli Dolnośląska Grupa Użytkowników Ruby
Hosting monthly Ruby meetups — handling venues, inviting speakers, promoting the event and frequently giving talks.
Mentor
Hackfest Poznań