Skip to main content

Software Developer

Ailleron S.A.Kraków, Poland2025-present

Overview

Banking Application Modernization Project

Key Achievements

  • Contributing to React 18 migration for major Polish bank ensuring WCAG 2.2 compliance
  • Delivered 6+ production components following enterprise Design System standards
  • Setup and environment configuration reducing development startup by 70%
  • Achieved 90% test coverage with comprehensive Jest + Storybook integration
  • Conducted systematic code reviews maintaining 95% team approval rate

Project Context

Working on a critical banking application modernization initiative for one of Poland's major financial institutions. The project focuses on migrating legacy systems to modern React 18 architecture while maintaining strict compliance with banking regulations and accessibility standards.

Technical Contributions

Contributing to React 18 migration for major Polish bank ensuring WCAG 2.2 compliance, delivered 6+ production components following enterprise Design System standards, setup and environment configuration reducing development startup by 70%, achieved 90% test coverage with comprehensive Jest + Storybook integration, conducted systematic code reviews maintaining 95% team approval rate

Architecture & Setup:

Environment Configuration

Contributed to designing and implementing a comprehensive development environment setup, reducing new developer onboarding time by 70% through automated tooling and standardized workflows

React 18 Migration

Contributing to systematic migration from legacy React versions, ensuring backward compatibility while leveraging new features like concurrent rendering and automatic batching

Quality Assurance:

Testing Strategy:

Established comprehensive testing framework achieving 90% code coverage through Jest unit tests and Storybook component testing

Code Review Process:

Implemented systematic code review procedures maintaining 95% team approval rate and ensuring consistent code quality standards

Component Development:

Design System Implementation:

Delivered 6+ production-ready components following enterprise Design System standards, ensuring consistency across the banking application

WCAG 2.2 Compliance:

Integrated accessibility requirements from project inception, implementing proper ARIA attributes, keyboard navigation, and screen reader compatibility

Collaboration & Process:

Cross-functional Teamwork:

Regular collaboration with UX designers, backend developers, and business analysts to ensure seamless feature delivery

Banking Compliance:

Working within strict regulatory requirements, ensuring all development practices meet banking industry standards

Technologies

JavaScript
TypeScript
React
HTML5
CSS3
SCSS
Git
Jira
Confluence
Jest
React Testing Library
Storybook