Verified Expert in Engineering
Rafal is a developer known for his creative approach and strong focus on clear communication. He loves using the Lean method and is always ready to learn new technologies. His experience ranges from working with startups and small businesses to big companies, even co-founding a startup of his own. Rafal's main goal is to build reliable and easy-to-maintain systems that bring real value to any business.
Jira, Trello, Slack, Visual Studio Code (VS Code), Adobe Experience Design (XD), Front-end
The most amazing...
...thing I've planned, researched, designed, and developed is RIDS, an application that helps road maintenance teams save their working time and makes roads safer.
Senior Front-end Engineer
- Conceived and implemented a robust front-end architecture, providing a consistent development approach and enhancing code quality.
- Engineered numerous features in close collaboration with designers and product owners, driving product development and user experience enhancements.
- Led the introduction of advanced testing methods, boosting software reliability and significantly reducing the occurrence of bugs.
- Mentored junior developers, accelerating their learning curve and boosting team productivity.
- Initiated and facilitated the adoption of Storybook, leading to improved efficiency through increased reuse of visual components across various front-end repositories.
React Front-end Developer
HelloFresh - Global Engineering - Ivan Kusalic
- Developed and fine-tuned the 'Recipes Display' page in close collaboration with UI/UX designers and back-end teams, resulting in a substantial improvement in user experience through seamless functionality and aesthetically pleasing design.
- Orchestrated and executed a comprehensive system migration from React to Next.js, enhancing overall application performance and user experience.
- Imparted TypeScript knowledge within the team and spearheaded the conversion of numerous React components to TypeScript, reducing errors and a notable enhancement in developer experience.
- Contributed to sharing knowledge and mentoring junior team members.
- Developed an app that helps road maintenance teams in their everyday work, cuts costs, and makes roads safer.
- Created a landing page and documentation page with tutorials and tips for users.
- Conducted training for first users that let them learn how to use applications proficiently.
- Created the UI/UX project of the application in Adobe XD. Early users praised the application for its ease of use.
- Created business sites and landing pages for my many clients.
- Added Google Tag Manager scripts to track events for analytics.
- Managed a newsletter subscriber database; coded and sent transactional mailings.
- Developed a Node.js-based system for scraping data from websites and saving them into MongoDB.
Code & Pepper
- Participated in developing an application that organized garage work to manage tasks, workers, spare parts, invoicing, and more.
- Developed a custom drag-and-drop system for task management in Angular. The solution is efficient and user-friendly.
- Participated in the development of a food marketplace application.
- Developed a time-tracking app integrated with Jira and Bitrix. It helped the company to monitor the work time spent on each client.
- Created an app that lets users transfer email graphic designs into HTML mailings.
- Organized and conducted front-end technology training for the development team.
- Led the development team in a Google-organized hackathon, where the object was to create an AMP web page; we took second place.
GG Development Information Sitehttps://ggdevelopment.pl/
RIDS Landing Pagehttps://rids.app
Comigrate – Legal Startuphttp://comigrate.com
My contributions were instrumental in delivering a seamless digital experience for users navigating the complex realm of international work permits.
MUI (Material UI), Jest, Redux, Angular, Cypress, Express.js, Koa, Vanilla JS, Next.js, AngularJS, NestJS
React, React Redux, Node.js, REST APIs, Puppeteer, AWS Amplify, jQuery, Anime.js
Slack, Git, Jira, Trello, Adobe Experience Design (XD), GitHub, Webpack, Sequelize, GitHub Pages, Figma, Auth0
Responsive Web Design (RWD), Responsive, Agile, Unit Testing, REST, RESTful Development
Visual Studio Code (VS Code), Contentful, DigitalOcean, Firebase, Docker, Amazon Web Services (AWS)
Bootstrap 4, Front-end, DOM, Front-end Development, Apollo, i18n, Progressive Web Applications (PWA), Software as a Service (SaaS), Early-stage Startups, Enzyme, Storybook, Full-stack, Full-stack Development, CI/CD Pipelines, Headless Software, TypeORM, Google Tag Manager, Accelerated Mobile Pages (AMP), Styled-components, Integration Testing, GoDaddy, User Interface (UI), User Experience (UX), Email Templates, APIs
Master's Degree in Civil Engineering
Gdańsk University of Technology - Gdańsk, Poland