Work
  • Jan2025 - Current
    Island
    Site Lead, Engineering Manager

    Leading the growth of Island’s new Warsaw engineering hub, I’m focused on attracting top-tier talent, building a team with strong technical expertise, and fostering an environment of innovation. Our team is building cutting-edge browser technology, driving impactful solutions globally.

  • Mar2024 - Current
    L8 Conference
    Co-Founder

    Co-founded and organized L8 Conference, a unique community-driven event focusing on leadership in software engineering. The conference is designed for software engineers who want to develop further in their careers, especially those looking to grow beyond the senior level. L8 brings together world-class speakers to share knowledge and experiences on topics crucial for staff engineers.

  • Sep2022 - Jan2025
    hyperexponential
    Engineering Manager

    As an Engineering Manager at hyperexponential, I led agile teams in developing innovative, data-driven software solutions for complex financial modeling. I focused on architecting scalable systems and driving lean processes, while fostering individual growth through mentorship, skill development, and creating opportunities for team members to excel and advance.

  • Jul2020 - Feb2022
    Google
    Engineering Manager

    As an Engineering Manager at Google, I managed teams driving the critical reliability project orchestrating changes made by Software Engineers at Google Cloud to safely reach end users, while limiting the negative impact of any corrupt changes.

  • Apr2017 - Jun2020
    Codility
    Chief Technology Officer

    During my 3+ years at Codility, I progressed through several leadership roles, culminating as Chief Technology Officer. As CTO, I was responsible for the company’s technical vision and its execution, building and aligning the development, infrastructure, and security teams, contributing to product vision, setting security strategy and ISO 27001 compliance, managing technical debt, mentoring staff, and managing technology budgets.

    I also served as Principal Software Engineer, taking a proactive role in product development, system maintenance, and software craftsmanship. I helped maintain high code quality through design contributions, code reviews, and pair programming while providing technical customer support and mentoring team members.

    Initially joining as Expert Software Engineer, I developed the core product using Python 3.5 & Django on the backend, ES6 with React.js on the frontend, and Java 8 with Cucumber for acceptance tests. I led a product team of 6-8 members using Kanban methodology, focusing on skills testing.

  • Jan2016 - Mar2017
    Growbots | #500Strong
    Chief Technology Officer

    As CTO at Growbots, I was responsible for the entire IT department of an “AI for Sales” product startup during a dynamic growth period (from 30 to 70 people). I managed a technology stack that included Microservices, Python 2/3, ES6 & React.js, ElasticSearch, MySQL & PostgreSQL, Docker, Nomad, and Google Cloud Engine. Key achievements included growing the Dev Team from 10 to 35 in 8 months, introducing Lean and Kanban methodologies, reducing team rotation from 20-30% per quarter to 0% over three quarters, transitioning the main product from an unstable initial version to one that was stable and robust, coaching individuals to become team leaders, and creating and executing an effective hiring process.

  • Jan2012 - Jun2014
    Warsaw Java User Group
    Community Leader

    As a Community Leader for the Warsaw Java User Group, I organized and facilitated meetups, workshops, and events for Java developers in Warsaw. I was responsible for building and nurturing the local Java community, securing speakers for events, coordinating logistics, and creating valuable networking opportunities for members. This role allowed me to contribute to the growth of the tech community while staying at the forefront of Java technology trends.

  • Sep2011 - Dec2015
    Polidea
    Head of Engineering

    At Polidea, I spent over 4 years in progressive leadership roles. As Head of Engineering (2014-2015), I led the engineering department, overseeing technical teams and ensuring the delivery of high-quality software solutions. I was responsible for technical leadership, team management, and implementing best practices across projects, with a focus on strategic planning, resource allocation, and maintaining technical excellence.

    Previously, as Technical Lead (2011-2014), I was responsible for backend development, technology evaluation, and knowledge transfer. I provided technical guidance to development teams, evaluated new technologies for potential adoption, and facilitated knowledge sharing across the organization to enhance technical capabilities and ensure consistent quality in software delivery.

  • Sep2010 - Jul2011
    Roche
    Software Engineer

    At Roche, I worked with legacy systems that were over 10 years old, adding tests and refactoring code while maintaining ongoing development. I utilized a wide spectrum of technologies including EJB 2.1, Struts and Scout, JDBC, Oracle, Struts 2, Spring, and Wicket. This experience enhanced my ability to work with and modernize legacy systems while ensuring continuous functionality.

  • Mar2008 - Jan2011
    Independent Consultant
    Software Engineer & Technical Consultant

    As an independent consultant, I delivered high-impact software solutions across diverse business domains. Leveraging my expertise in Java, Python, JavaScript, and Scala, I developed custom applications that addressed complex client requirements while maintaining a focus on quality and scalability.

    Key Projects & Achievements:

    • Developed enterprise systems for book wholesalers that significantly enhanced operational efficiency and inventory management
    • Created engaging contest platforms that increased user participation and satisfaction
    • Implemented comprehensive automated testing frameworks to ensure software reliability
    • Established CI/CD pipelines that streamlined deployment processes across various environments
    • Delivered precise software specifications and thorough documentation to support seamless project transitions
    • Applied industry best practices including agile methodologies, code reviews, and version control

    This entrepreneurial experience strengthened my project management skills, adaptability, and ability to translate business needs into effective technical solutions.