Rafal Graniczny
Verified Expert in Engineering
Front-end Developer
Gdańsk, Poland
Toptal member since July 7, 2021
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.
Portfolio
Experience
- JavaScript - 5 years
- React - 5 years
- Front-end - 4 years
- Jest - 4 years
- Redux - 4 years
- Node.js - 3 years
- TypeScript - 3 years
- Material UI - 3 years
Availability
Preferred Environment
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.
Work Experience
Senior Front-end Engineer
Syngenta
- Participated in development of a React-based application, that streamlined the work of thousands of farmers globally, enhancing their ability to produce safe and nutritious food sustainably.
- Spearheaded a comprehensive refactoring initiative of the application's core feature module. My efforts reduced the module's codebase by around 50%, enhancing maintainability and readability. This significantly improved application performance.
- Collaborated within an Agile framework with a diverse team of top-tier engineers, designers, and product managers to deliver two major epics on schedule.
Senior Full-stack Developer
Comigrate
- Developed an MVP for a legal tech startup, designed to assist individuals in organizing their migration process to their desired country. This application simplifies the complexities of relocation and provides resources for a smooth transition.
- Developed a dynamic form creator for migration, enhancing user experience and streamlining the application process.
- Directed the selection and deployment of our technology stack, ensuring optimal performance and scalability for project needs.
- Worked closely with founders and user interface designers.
Senior Front-end Engineer via Toptal
Flashparking, Inc
- 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.
Front-end React Developer via Toptal
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 providing a notable enhancement in developer experience.
- Contributed to knowledge sharing and mentored junior team members.
Co-founder | Full-stack JavaScript Developer
RIDS
- 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, teaching them 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.
Full-stack JavaScript Developer
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.
Junior JavaScript Developer
Cube Group
- 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 whose aim was to create an AMP web page—we took 2nd place.
Experience
Comigrate – Legal Startup
http://comigrate.comMy contributions were instrumental in delivering a seamless digital experience for users navigating the complex realm of international work permits.
RIDS Landing Page
https://rids.appGG Development Information Site
https://ggdevelopment.pl/Education
Master's Degree in Civil Engineering
Gdańsk University of Technology - Gdańsk, Poland
Skills
Libraries/APIs
React, React Redux, React Router, Flexbox, Node.js, REST APIs, React Query, React Hook Form, Puppeteer, AWS Amplify, jQuery, Anime.js, Social Media APIs, React Testing Library, Lodash, Jira REST API
Tools
Slack, Git, Jira, Trello, Adobe Experience Design (XD), GitHub, Webpack, Sequelize, GitHub Pages, Figma, Auth0, Amazon Simple Email Service (SES), CircleCI
Languages
TypeScript, JavaScript, CSS, HTML, CSS3, HTML5, GraphQL, SCSS, Sass
Frameworks
Material UI, Jest, Redux, Angular, Cypress, Express.js, Koa, Vanilla JS, Next.js, Bootstrap, AngularJS, NestJS, Tailwind CSS, OAuth 2
Paradigms
Responsive Web Design (RWD), Responsive, Agile, Unit Testing, REST, RESTful Development
Platforms
Visual Studio Code (VS Code), Contentful, DigitalOcean, Firebase, Docker, Amazon Web Services (AWS), AWS Elastic Beanstalk, Google Cloud Platform (GCP)
Storage
MongoDB, PostgreSQL, Amazon S3 (AWS S3), AWS Data Pipeline Service
Other
Bootstrap 4, Front-end, DOM, Front-end Development, React Hooks, API Integration, Web Development, Single-page Applications (SPAs), Apollo, i18n, Progressive Web Applications (PWAs), Software as a Service (SaaS), Early-stage Startups, Enzyme, Storybook, Full-stack, Full-stack Development, CI/CD Pipelines, Headless Software, Back-end Development, Software Architecture, Design Systems, SSL Certificates, Server-side Rendering (SSR), Dashboards, Algorithms, Front-end Architecture, TypeORM, Google Tag Manager, Accelerated Mobile Pages (AMP), Styled-components, Integration Testing, GoDaddy, User Interface (UI), User Experience (UX), Email Templates, APIs, Fintech, Solution Architecture, Web Scraping, Single Sign-on (SSO), Load Balancers, AWS DevOps, Back-end, Bitrix24, Chrome Extensions
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring