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.
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
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
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
A Node.js service for generating PDFs with financial data enabling investment risk analysis.
Tech stack: React.js, Axios, D3.js, Puppeteer
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
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
Maintaining a web application for seafood product tracking.
Tech stack: Angular 7, RxJS, TypeScript
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
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
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
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
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
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
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.
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.
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).
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.
English B2
JavaScript expertise
Reactjs familiarity
Bug resolution
Code debugging