Experience
View Full Résumé- JUL 2025 - OCT 2025
Google Poland Sp. z o.o.Software Engineering Intern
JUL 2025 - OCT 2025I contributed to the development of a high-impact internal application used by 50,000+ Google employees, delivering a complex feature built with Angular that is projected to save approximately 2,500 SWE hours per month. I successfully completed all project milestones, stretch goals, and out-of-scope tasks, taking ownership of planning and designing the technical implementation and proactively identifying and resolving edge cases through discussions with the team.
I developed comprehensive unit and integration tests with Jasmine, increasing test coverage and improving application stability, and I extended and refactored existing components, optimizing performance and code structure beyond the original scope to improve maintainability and user experience.
I collaborated closely with the team in an Agile environment, participating in code reviews and sprint ceremonies to ensure delivery of high-quality, reliable, and scalable features.- Angular 8
- Angular Material
- Figma
- RxJS
- TypeScript
- Jasmine
- SCSS
- HTML
- AUG 2023 - PRESENTCrehler Sp. z o.o.
Middle Frontend Developer
AUG 2023 - PRESENTReturned to the company after my internship at Google.
I was responsible for developing e-commerce platforms using modern frontend technologies while ensuring high code quality and maintainability. I worked in an Agile environment, participating in daily stand-ups, sprint planning, task estimation, and code reviews to streamline development.
In one of the projects, I took on the role of Frontend Lead, making key decisions regarding the frontend architecture and development process. I collaborated closely with the client, maintaining regular communication via Jira, email, and meetings on Zoom/Meet to align on project requirements and progress. Additionally, I worked with Figma to ensure accurate implementation of design specifications and maintain a consistent visual appearance.
My work focused on building scalable, well-tested, and visually consistent solutions.- Vue 3
- Nuxt 3
- TypeScript
- Tailwind CSS
- Radix UI
- Storybook
- Vitest
- Percy
- GitHub Actions
- Shopware Frontends
- Figma
- JUN 2022 - AUG 2023Wunderman Thompson Technology Sp. z o.o.
Junior Frontend Developer
JUN 2022 - AUG 2023I was responsible for developing new features and maintaining the quality of web applications. I worked in an Agile environment with daily stand-ups to track progress and address potential blockers.
Task estimation was part of my workflow, ensuring efficient planning and delivery. I collaborated closely with QA teams to uphold high-quality standards through thorough testing and feedback cycles. Additionally, I worked with Figma for design implementation and Miro for collaborative planning and brainstorming sessions.
My work focused on creating accessible, high-performance solutions while integrating seamlessly with various CMS platforms.- Vue 3
- Nuxt 3
- React
- TypeScript
- Pinia
- Jest
- Vitest
- Cypress
- Percy
- GitHub Actions
- Storybook
- ContentStack
- AEM
- Sitecore
- Figma
- Miro
- SEP 2021 - FEB 2022eCreo Multimedia Maciej Roszak
Junior Frontend Developer
SEP 2021 - FEB 2022I focused on creating responsive and visually consistent websites, ensuring smooth integration of components within the company's CMS platform.
My role involved implementing designs using modern styling techniques and maintaining website functionality through JavaScript and PHP. I ensured that all designs were implemented with pixel-perfect accuracy based on mockups provided in Figma and Adobe XD.
Additionally, I worked with databases to manage and structure data efficiently, ensuring optimal performance and accessibility. I also focused on responsive web design (RWD), making sure that websites provided a seamless user experience across various screen sizes and devices.- HTML
- JavaScript
- SCSS
- Bootstrap 4
- Bootstrap 5
- PHP
- MySQL
- Figma
- Adobe Xd
- NOV 2019 - APR 2020BC Software Sp. z o.o.
Junior Frontend Developer
NOV 2019 - APR 2020This was my first job, where I gained valuable experience both in soft and technical skills.
I learned how teamwork functions in a professional environment, the importance of clear communication, and how collaboration impacts project success.
On the technical side, I worked on building a web page using Angular 8 and Angular Material, generating dynamic charts with Chart.js, and enhancing interactivity with RxJS.
Additionally, I integrated multilingual support (German and English) using Angular i18n, ensuring accessibility for a broader audience.- TypeScript
- Angular 8
- Angular Material
- Angular i18n
- RxJS
- Chart.js
- GitHub Actions