Summary
Jacek Królikowski is a senior backend engineer with 13 years of experience building pragmatic, resilient systems across startups and large organisations. He combines deep functional-programming and Elixir expertise with hands-on architecture work—designing event-sourced backends, migration tools, and high-availability services while keeping developer velocity in mind. As an engineering lead at Fresha he guided company-wide architectural changes and improved developer experience for a 50+ engineer organisation, and more recently drives backend work at Grain. He founded Moving Pieces to deliver a hardware-software kinetic sculpture, demonstrating rapid prototyping, embedded C++ and cross-platform mobile skills beyond typical backend work. Comfortable with the full delivery lifecycle, he favors making or adapting the right tool for the job and mentoring teams to adopt stronger practices. Based in Warsaw, he’s open to consulting or contract roles that leverage his blend of systems design, pragmatic engineering and product-minded craftsmanship.
13 years of coding experience
9 years of employment as a software developer
Warsaw University of Technology
Bachelor's, Bachelor's at University of Warsaw
Polish, German, English