
Rafal Graniczny
Verified Expert in Engineering
Front-end Developer
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
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
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.
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.
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 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.
Front-end Developer
Freelance
- 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.
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, where the object was to create an AMP web page; we took second place.
Experience
GG Development Information Site
https://ggdevelopment.pl/RIDS Landing Page
https://rids.appComigrate – Legal Startup
http://comigrate.comMy contributions were instrumental in delivering a seamless digital experience for users navigating the complex realm of international work permits.
Skills
Languages
TypeScript, JavaScript, CSS, HTML, CSS3, HTML5, GraphQL, SCSS, Sass
Frameworks
MUI (Material UI), Jest, Redux, Angular, Cypress, Express.js, Koa, Vanilla JS, Next.js, AngularJS, NestJS
Libraries/APIs
React, React Redux, Node.js, REST APIs, Puppeteer, AWS Amplify, jQuery, Anime.js
Tools
Slack, Git, Jira, Trello, Adobe Experience Design (XD), GitHub, Webpack, Sequelize, GitHub Pages, Figma, Auth0
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)
Other
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
Storage
MongoDB, PostgreSQL
Education
Master's Degree in Civil Engineering
Gdańsk University of Technology - Gdańsk, Poland