Resume

Experience

As a senior software engineer focused on Angular, I have a wealth of experience gained over a decade, with experience leading Angular development teams, implementing cutting-edge features, and organizing Angular meetings.

Senior Software Engineer | Tech Lead

PPG / Sep 2024 - Present / 1 yr 2 mos

  • Led a globally distributed team of Angular developers, overseeing project delivery, code quality, and cross-team collaboration.
  • Responsible for planning, tracking, and executing large-scale refactoring efforts, introducing best practices and modern architecture patterns.
  • Designed the technical architecture for solutions built with Angular 19, ensuring scalability, maintainability, and performance.
  • Managed day-to-day activities of the frontend team, including task planning, mentorship, and technical guidance.
  • Participated in PI Planning and led feature estimation sessions, aligning engineering capacity with product priorities.
  • Collaborated closely with Business Analysts and Product Owners to refine requirements and translate them into executable plans.

Senior Software Engineer (Angular)

Monogram / Mar 2023 - May 2025 / 2 yr 3 mos

  • Part of the engineering team behind angular.dev, the official documentation platform for Angular, contributing to a globally visible and high-impact open-source project.
  • Applied practical, production-level experience with the latest Angular features, including signals, new control flow syntax, and deferrable views.
  • Implemented Server-Side Rendering (SSR) and Static Site Generation (SSG) for improved performance and SEO in Angular applications.
  • Led refactoring initiatives of legacy Angular codebases, modernizing them to current best practices and reducing technical debt.
  • Experimented with and integrated Generative AI (GenAI) capabilities into frontend applications, enhancing UX and development productivity.

Main organizer of Angular Meetup

Angular Wrocław / Mar 2023 - Present / 2 yr 8 mos

  • Co-host and core organizer of Angular Wrocław, a recurring in-person meetup held every two months, drawing 50–60 attendees per event.
  • Curate speaker lineups and handle outreach to top Angular experts from Poland and across Europe, ensuring high-quality, relevant content for the community.
  • Coordinate with sponsors and partners, managing relationships and securing support to sustain and grow the event.
  • Lead marketing and promotional efforts, creating engaging content and increasing visibility across channels.
  • Oversee venue logistics and event setup, delivering a welcoming, smooth, and professional attendee experience.

Tech Lead / Senior Software Engineer (Angular)

Synergy Codes / Apr 2022 - Jun 2023 / 1 yr 3 mos

  • Led the team responsible for migrating enterprise applications from ASP.NET MVC to a modern stack using Angular 15 and ASP.NET Web API, serving high-profile clients in the financial sector.
  • Mentored junior developers in Angular best practices, code quality, and performance optimization, fostering team growth and technical excellence.
  • Integrated and customized DevExtreme UI components to deliver responsive and data-rich interfaces.
  • Designed and implemented a Force-Directed Graph visualization using GoJS, enabling users to explore complex relationships and structures intuitively.
  • Actively contributed to team knowledge-sharing by writing technical articles, organizing code walkthroughs, and leading internal Angular sessions.

Senior Software Engineer (Angular) / Tech Lead

Sofomo / Jan 2019 - Mar 2022 / 3 yr 3 mos

  • Led a team of Angular developers in designing and delivering a scalable front-end platform for the oil and gas sector.
  • Architected and spearheaded the implementation of a modular Angular application platform built from scratch, with a focus on maintainability and performance.
  • Designed and implemented state management using NgRx, ensuring predictable application behavior and scalability.
  • Developed a comprehensive UI component library, extending Angular Material and leveraging Angular CDK to standardize design and speed up development across teams.
  • Proficient in Material Design principles and advanced Angular component development.
  • Collaborated directly with US-based clients, gathering requirements, aligning on features, and delivering value through iterative releases.
  • Contributed to backend development by implementing minor features using .NET Core and Azure Cloud services.

Full-Stack .NET Developer

ORM London (now DXC) / Jul 2017 - Jan 2019 / 1 yr 7 mos

  • Designed and implemented log visualization tools using AWS CloudWatch, Kibana, and Elasticsearch, improving monitoring and diagnostics for client systems. This was crucial for business as it enabled identification of performance bottlenecks and user experience issues, directly impacting conversion rates and revenue.
  • Awarded "Rookie of the Year" (2017) for exceptional performance and contribution in the first year.
  • Maintained and enhanced large-scale enterprise applications for the transportation sector, leveraging .NET MVC 5, Web API, and Sitecore CMS.
  • Developed frontend components using modern JavaScript frameworks such as Angular 4, Vue.js, and Knockout.js.
  • Contributed to the development of microservices backends using AWS Lambda and Node.js/TypeScript, supporting scalable, serverless architectures.

Software Application Developer

Volvo IT / Jul 2016 - Jun 2017 / 1 yr

  • Designed and implemented a Visual Studio extension to identify defect-prone areas in source code, helping developers detect historically error-prone sections and reduce recurring bugs.
  • Refactored and optimized internal tools to improve performance and maintainability across development teams.
  • Developed and deployed a key feature for a production application used in Volvo factories worldwide, contributing to global manufacturing efficiency.
  • Performed bug fixing and maintenance across multiple applications to ensure software stability and usability.
  • Wrote comprehensive unit tests to support robust, test-driven development practices.

Quality Assurance and Test Engineer

Volvo IT / Oct 2015 - Jun 2016 / 9 mos

  • Refactored a large-scale automation test suite to support WPF applications following a migration from WinForms, enhancing test reliability and maintainability.
  • Developed and updated advanced test automation scripts using TestComplete, ensuring thorough functional and regression coverage.
  • Designed, executed, and maintained a robust suite of automated tests, supporting agile development cycles.
  • Participated actively in User Acceptance Testing (UAT), ensuring final product quality met business requirements.
  • Maintained and improved a complex automation codebase, ensuring scalability and ease of use for the QA team.
  • Collaborated daily with an international, cross-functional team, contributing to continuous integration and delivery efforts.

Intern - Quality Assurance

Volvo IT / Jun 2015 - Sep 2015 / 4 mos

  • Executed comprehensive test cases across web, desktop, mobile, and server platforms to ensure cross-platform compatibility and functionality.
  • Developed and maintained advanced automated test scripts using TestComplete, improving regression test efficiency.
  • Performed functional and regression testing on sprint deliveries within Agile teams.
  • Reported, tracked, and verified defects using TFS (Team Foundation Server), contributing to faster issue resolution and product stability.

Education

Studying Computer Science at one of the best technical universities in Poland allowed me to gain thorough theoretical knowledge that I have been able to successfully use in my everyday work for years.

Bachelor of Engineering (B.E.), Computer Science

Wrocław University Of Science and Technology / Sep 2013 - Jan 2017 / 3 yr 5 mos / Grade 5

Activities and societies: Student Government Faculty of Computer Science and Management, Scientific Association o Biomedical Informatics