My name is Mateusz, I'm a Web developer, looking to refine my expertise in everything I work on. I enquire to learn and widen my horizons with everything I work on, and adhere to good code principles while doing so.
I am a big proponent of A11y in web, and with the wide range of tech stacks I had the opportunity to work with I'm sure I can find the best tool for the job or make the best use of the one that has been chosen.
A4BEE main page:
- I was entrusted with bringing full RWD, developing some (aftermentioned) functionalities and making the page fully WCAG 2.1 compliant. I worked with the UI/UX and PR teams directly to make sure the result is up to the highest standards and will serve well everyone.
- My contributions:
- Implementing the design of the Knowledge page as well as Single article page from scratch.
- Designing and implementing the skip link submenu on Case study and Service pages. The links use the Intersection Observer to follow user's actions.
- WordPress plugin integration alongside designing the architecture and interface for custom WP blocks for the marketing team.
- I was the lead frontend developer responsible for bringing the new design to life, using MUI and Recharts.js to make a novel, stunning app with Google Chat integration, OAuth 2.0 and an external API.
- I worked in the Scrum framework, in a team of 7 developers. The app exceeded the expectations of the management.
- I had the privilege of implementing some of the more complex parts of it's UI, wchich have me huge insights into the newest CSS features.
- test for more complext parts of UI business logic
I was the lead developer responsible for architecting a full suite of E2E/integration tests, covering major functionalities of the app. I was responsible for:
- RWD compliance for the app
- Developing new functionality into the existing app, as well as support in case of law changes.
- Integrating with other internal / external API's to ensure the best UX for users and the accounting team.
- Designing and developing a full E2E / Integration test suite and integrating it into Ci/CD with GitHub actions
I was one of the developers responsible for implementing a WebSocket event system for one of the apps, with the goal being all events being shared with other instances of said app in other cards, browser windows and even separate browser instances. The project used Web sockets, Broadcast API, Cloud Events and Shared Workers to deliver the results at the highest of qualities.
A complex app composed of multiple microservices and microfrontends, written in Preact, as well as a complex event system. My task consisted of:
- bugfixing and support
- modernizing some of the microfrontends to use modern features of Preact like hooks
- continuing the integration of Redux into the app, simplifying the state management.
XY Uwielbienie webpage
- I was the lead developer for implementing the design and adjusting it for RWD.
- Integration with Payload for better experience for the editors (WIP)
- A11y compliance (WIP)
- SEO and asset optimization (WIP)