Experience
A snapshot of the teams, products, and communities I've worked with over the years - from enterprise React apps to academic clubs and conferences.

Senior Frontend Developer @ HSBC
Apr 2025 - Present · Contract
Cracow, Małopolskie, Poland · Hybrid
- Working at HSBC through Alten Polska as a Senior Frontend Developer consultant, focusing on modern React, TypeScript, and frontend architecture.
- Building performant, scalable web applications using modern React and the TanStack ecosystem (Query, Router, Table) for data fetching, routing, and advanced UI behaviors.
- Ensuring exceptional type safety and developer confidence through advanced TypeScript practices, including strict inference, generics, utility types, and exhaustive control flow.
- Developing comprehensive test suites with Vitest, React Testing Library, and Jest, applying test-driven development (TDD) principles where feasible.
- Driving maintainability and consistency through architectural ownership, coding standards, and contributions to shared internal tooling and patterns.
- Collaborating within a cross-functional, international Agile team to deliver accessible, user-centered, enterprise-grade solutions.
- Promoting engineering excellence through peer code reviews, design discussions, and regular knowledge-sharing initiatives.
Skills: React.js, TypeScript, TanStack Query, TanStack Router, TanStack Table, Vitest, React Testing Library, Jest

Frontend Developer @ Aexol
Jan 2021 - Apr 2025 · Full-time
- Grew from intern to junior to frontend developer, taking on increasing ownership across multiple React and TypeScript projects.
- Delivered scalable, user-centric applications that adhered to modern web standards and accessibility guidelines.
- Developed responsive and accessible interfaces using semantic HTML, reusable styles, and WCAG-aligned patterns.
- Contributed to global projects for companies like Crossover and Trilogy, focusing on high-quality, innovative software solutions.
- Conducted accessibility audits and implemented improvements using tools like Google Lighthouse.
- Created Rerousel, an open-source lightweight React carousel library valued for its simplicity and flexibility.
- Authored comprehensive Cypress tests and maintained code quality using ESLint and best practices.
- Modernized and debugged legacy codebases, including migrations from JavaScript to TypeScript for better safety and maintainability.
- Designed intuitive features and UI screens in Figma, prioritizing responsive design, accessibility, and user experience best practices.
- Supported the frontend team with smaller features, bug fixes, and UI polish early on, learning team workflows, Git practices, and production-ready standards.
Skills: React.js, TypeScript, Cypress, ESLint, Figma, Accessibility, Lighthouse

Frontend Developer / Mentor @ LUQAM
Jun 2023 - Jan 2024 · Contract
Cracow, Małopolskie, Poland · Hybrid
- Spearheaded planning and development of a modern web application using React, Vite, and TypeScript, ensuring scalability and maintainability.
- Owned frontend architecture, established best practices, and optimized build performance.
- Mentored team members, provided technical guidance, and fostered effective collaboration.
- Conducted code reviews to maintain high standards of quality, readability, and performance.
- Proposed enhancements to improve user experience, performance, and overall functionality.
- Streamlined the development process by integrating tools and workflows that boosted productivity.
Skills: React.js, TypeScript, Vite, Mentoring

Full-stack Developer @ LUQAM
Feb 2022 - Dec 2022 · Contract
Cracow, Małopolskie, Poland · Hybrid
- Led development and architectural planning of a custom Jira app in the Atlassian ecosystem using Atlassian Forge, React, and TypeScript.
- Designed and implemented the app architecture, delivering a scalable foundation and user-friendly interface.
- Developed advanced algorithms to enhance functionality and ensure smooth user experiences.
- Mentored junior developers and aligned the team with technical and project goals.
- Helped LUQAM identify digital transformation opportunities and start their journey into software development.
- Assisted in building an in-house development team, providing strategic guidance and foundational practices.
Skills: Frontend Development, Software Architecture, Atlassian Forge

Frontend Developer @ IAESTE AGH
Oct 2020 - Mar 2021
Cracow, Małopolskie, Poland
- Designed the interface for a new employer database platform, a key part of IAESTE’s workflow.
- Started development of a new landing page for the club, aligning design and implementation.
- Gained experience working with a motivated academic team and building a network in the tech community.
Skills: Figma, React.js

Frontend Developer / UI Designer · Frontend Team Lead @ UXberries
Oct 2019 - Mar 2021
Cracow, Małopolskie, Poland
- Worked on internal tools and initiatives as both a frontend developer and UI designer within the UXberries academic club.
- Led frontend efforts across multiple design-focused projects, collaborating closely with UX enthusiasts and specialists.
- Helped design and develop landing pages for the Ciemna Strona UX conference and the club itself.
- Contributed to UX-focused projects that strengthened understanding of human-centered design.
- Played a significant role in recruitment for both the club and the development team, supporting community growth.
Skills: JavaScript, Figma, Frontend leadership, UI design

Event Organizer @ SFI Academic IT Festival
Oct 2019 - Feb 2021
Cracow, Małopolskie, Poland
- Co-organized the SFI Academic IT Festival, contributing to planning and logistics.
- Collaborated with other organizers and spoke with invited guests to plan talks and sessions.
- Gained experience in event logistics, communication, and community-building in the IT space.
Education
Formal education at AGH University of Krakow, where I deepened my computer science foundations and had a great time in the AGH community.

Master of Science - MS, Applied Computer Science @ AGH University of Krakow
Feb 2022 - Sep 2023
- Thesis: "Review of selected features and capabilities of React library and examples of its implementation in cloud-based services" - an in-depth analysis of React as a JavaScript library for dynamic user interfaces, its evolution, integration with third-party tools, and practical usage in cloud environments, supported by example implementations hosted on GitHub.

Bachelor of Engineering - BE, Applied Computer Science @ AGH University of Krakow
Oct 2018 - Feb 2022
- Thesis: "Development of the client-side of the Dose3D-Portal web application" - focused on building and extending the frontend for a web application that supports the Dose3D project in medical physics research at AGH, enabling precise radiotherapy dose planning through improved data storage, processing, and visualization tools for the project team.