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.

HSBC logo

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

Aexol logo

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

LUQAM logo

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

LUQAM logo

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

IAESTE AGH logo

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

UXberries logo

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

SFI Academic IT Festival logo

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.

AGH University of Krakow logo

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.
AGH University of Krakow logo

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.