Summary
Overview
Work History
Education
Skills
Timeline
Generic
Rafał Ubysz

Rafał Ubysz

FRONT-END DEVELOPER
Kielce

Summary

Frontend Developer with 8+ years of experience in building responsive and high-performance web applications. Skilled in React and the React ecosystem, with a strong focus on clean, maintainable code and best development practices. Experienced in working with modern frontend tools and libraries.

Overview

8
8
years of professional experience

Work History

Front-End Web Developer

At Masterborn (masterobrn.com)
06.2019 - Current


  • jacquard.com


Platform for creating personalized marketing messages, helping brands increase customer engagement and campaign effectiveness.


Tech stack: React 17.0.2, Auth0, Redux, Redux Toolkit, React Query, Tailwind CSS, React Table, TypeScript


  • Collaborated as part of the client's team.
  • Restyled and refactored components to improve maintainability and user experience.
  • Developed features for uploading and managing image files.
  • Contributed to standardizing the application's flow for better consistency and performance.


  • invoiceheaven.com


A business tool designed for software company owners that enables real-time salary benchmarking and compensation structure management.


Tech stack: Next.js 14.1.0, Auth0, React Query, TypeScript


  • Developed server-side components to enhance platform functionality.
  • Implemented an email verification feature to improve user authentication and security.
  • Contributed to the platform's architecture to ensure scalability and maintainability.


  • tentacle.co


A platform for information security management that helps organizations centralize and streamline processes related to risk assessment and vendor relationship management.


Tech stack: React.js 18.2.0, Axios, Visx, Redux, Redux Toolkit, Redux-Saga, React Query, Storybook, React Router, Vite, Vitest, Imgix, Fastify, PostgreSQL, Styled Components


  • Part of the core team responsible for building the product from the ground up.
  • Developed and maintained the design system to ensure consistency across the platform.
  • Created and optimized complex application flows to improve user experience.
  • Integrated third-party APIs and services to enhance platform functionality.
  • Continuously maintained and refactored code to improve efficiency, readability, and performance.


  • Riskalyze.com


A Node.js service for generating PDFs with financial data enabling investment risk analysis.


Tech stack: React.js, Axios, D3.js, Puppeteer


  • Created HTML templates using server-side rendering.
  • Connected data from external APIs
  • Developed charts with D3.js to visualize financial data for better decision-making.


Front-End Web Developer

At Altimi (altimi.com)
02.2019 - 06.2019


  • Hausmart.com


A system designed for retailers that enables them to create their own stores, add products, and monitor sales statistics. It also generates unique QR codes, allowing users to access the stores effortlessly by scanning them.


Tech stack: React.js 16.6, Jest, Enzyme, Redux, Redux-Saga, Immutable.js


  • Set up the development environment
  • Implemented unit testing with Jest and Enzyme
  • Create model and services architecture
  • Implement screens
  • Established RESTful API communications using Axios to connect frontend with backend services.


  • Traceabilit.com


A mobile application designed for seafood product tracking, allowing users to easily track the status of their orders. The entire timeline is accessible via a scannable QR code.


Tech stack: React Native, Jest, Enzyme, Axios


  • Set up the development environment.
  • Implemented unit testing with Jest and Enzyme.
  • Create model and services architecture.
  • Created screens using native elements such as photo capture, QR code scanning, and image uploads to enhance the user experience.
  • Established RESTful API communications using Axios.


  • Traceabilit.com


Maintaining a web application for seafood product tracking.


Tech stack: Angular 7, RxJS, TypeScript

  • Developed new features and fixed bugs.
  • Established RESTful API communications to integrate backend services.
  • Maintained and optimized the web version.


Front-End Web Developer

At Sourceful ICT (sourceful.nl)
07.2017 - 04.2019


  • Microservice app


Developing additional functionality for customer product ordering and an admin panel for management by the owner.


Tech stack: Angular 5, Node.js, Express.js, MySQL, REST API, RxJS


  • Implemented user authorization and authentication in Express.js to ensure secure access.
  • Designed and developed the backend architecture.
  • Wrote complex database queries.
  • Developed and prepared RESTful API endpoints.
  • Contributed to frontend development with Angular.


  • System for settlement subscriber


A system for managing product catalogs, promotions, price lists, and contracts, supporting business processes related to customer settlements, payments, and billing. The application was divided into several independent modules, with a custom npm registry for reusable components, enabling the team to quickly adapt to client changes.


Tech stack: Angular 5, PrimeNG, ProtractorJS, Jasmine, RxJS


  • System for electronic circulation of documents


A system for the electronic circulation of documents, tasks, and matters (workflow), including document management for correspondence, contracts, invoices, and archiving. Optimized processes within task teams and ongoing projects to improve efficiency and streamline workflows.


Tech stack: Backbone.js, Require.js, jQuery


  • Fixed bugs and improved system stability
  • Designed and developed the model and services architecture
  • Developed and integrated new modules to meet the specific needs of clients


  • SaaS App - Fintech CRM


A CRM application for the financial sector, designed to manage credit applications and customer relationships efficiently.


Tech stack: React 16.0, ES6, HTML+CSS3, Sass


  • Created reusable React components.
  • Developed and maintained the model and services architecture.
  • Established RESTful API communication using Axios.


  • talent2connect.be


Built a static website with business logic, allowing users to search for information based on data entered in a form. The website includes multi-language support using the Prismic.io service, providing the admin with the ability to easily update and manage content across different languages.


Tech stack: React 16.0, ES6, HTML+CSS3, Sass, Node.js


  • Node.js – Searching for data in the database based on the transferred data.
  • Creating model and services architecture – Designing the model and services architecture.
  • Establish REST communication format (Axios) – Setting up REST communication between Prismic.io and our Node.js API using Axios.


Front-End Web Developer

At Squaredesign Sp.z O.o.
09.2016 - 06.2017


  • MEDICAL TALES - medical CRM


A CRM application for the medical sector, designed for doctors to manage patient medical records. The application was refactored after the previous team’s work, and development followed the SCRUM methodology with sprints for efficient and organized progress.


Tech stack: React 15.1, ES6, HTML+CSS3, Sass, Docker


  • Creating React-based components: Developing reusable and efficient components using React.
  • Creating model and services architecture: Designing scalable and maintainable models and service architectures.
  • Establish REST communication format (Axios): Setting up Axios to manage RESTful communication between the front end and back end.


  • MenuManager.pl – Saas application


An application developed for restaurant managers to organize events and communicate quickly and easily with clients about menus, prices, and more. I was responsible for developing components and conducting manual testing based on client documentation. The project followed a flexible development methodology.


Tech stack: Angular 1.6 - ECMA5 - strcict mode, Angular Material 1.1, Restangular, UI-router, SASS, Gulp.


  • Components development: Building UI components for the client application.
  • REST API communication: Implementing communication with the REST API.
  • Appearance coding: Coding the visual elements of the application.


  • PoProstuPrąd.pl – CRM


An application developed for a company in the energy sector, designed for energy trading and client management. We worked using SCRUM methodology, delivering software through manual testing.


Tech stack: Angular 1.6 ECMA5 -strict mode, UI Bootsrap, Restangular, UI-router, Smart table, SASS , Gulp.


  • CRM application components: Developing components for the CRM application.
  • REST API communication: Implementing communication with the REST API.
  • Landing page: Designing and developing the landing page for the application.
  • eBok for recipients: Creating an eBok feature for recipients to access relevant documents.


  • eBok


An application that enables customers to manage and track their energy bills, offering features like bill viewing, payment history, and usage analysis.


Tech stack: Angular 1.5, Restangular, UIRouter 0.2.x, UI Bootstrap, Sass, RESTfull API (Java Sprint boot).


  • Creating the layout based on provided graphics and developing functionalities for communication with the RESTful API to display data received from the backend.


  • Holistic Academy


A project developed to process data about gym clients, aimed at helping trainers track their clients' progress through indicators and graphs generated by the application. The project was carried out using the SCRUM methodology.


Tech stack: Angular 1.6 - ECMA6, Angular Material 1.1, Restoring, UI-Router, SASS, Gulp.


Education

Master of Science - Mechatronika, Robotyka I Automatyka

Kielce University of Technology
Kielce
04.2001 -

Skills

English B2

JavaScript expertise

Reactjs familiarity

Bug resolution

Code debugging

Timeline

Front-End Web Developer

At Masterborn (masterobrn.com)
06.2019 - Current

Front-End Web Developer

At Altimi (altimi.com)
02.2019 - 06.2019

Front-End Web Developer

At Sourceful ICT (sourceful.nl)
07.2017 - 04.2019

Front-End Web Developer

At Squaredesign Sp.z O.o.
09.2016 - 06.2017

Master of Science - Mechatronika, Robotyka I Automatyka

Kielce University of Technology
04.2001 -
Rafał UbyszFRONT-END DEVELOPER