Front-end React.js/Next Js Developer
Information
Languages
About
Main technologies
Additional skills
- REST API6 yrs.
- Ant Design4 yrs.
- Redux.js2 yrs.
- Tailwind CSS2 yrs.
- Apollo Client2 yrs.
- GraphQL2 yrs.
- React Apollo2 yrs.
- Express.js2 yrs.
- React Storybook1 yrs.
- Firebase1 yrs.
- Redux-Saga1 yrs.
- Npm1 yrs.
Experience
Rien A Porter
About the Project
The goal of the Rien-à-Porter project is to build a modern, high-performance fashion e-commerce platform that delivers a premium digital shopping experience. The project focuses on combining elegant design with scalable frontend architecture, ensuring fast interactions, high usability, and long-term maintainability. A key objective was to create a platform that reflects luxury branding while remaining technically robust and adaptable for future growth.The project covers the complete frontend development of the platform, including public-facing pages, product discovery flows, cart and checkout interactions, and responsive UI across all devices. It also includes integration with backend services, performance optimization, SEO.
- E-commerce
Responsibilities
Acted as the Senior Frontend Developer and primary engineer responsible for designing and implementing the entire frontend architecture of the Rien-à-Porter e-commerce platform. My role covered both technical leadership and hands-on development, ensuring that business requirements, design vision, and engineering best practices were aligned throughout the project lifecycle. Collaborated closely with designers and backend engineers to translate product requirements into a scalable, maintainable, and high-performance web application.
Skills & technologies
Ucraft e-commerce Dashboard
About the Project
Ucraft is a no-code website builder designed to help individuals, businesses, and agencies create professional websites without writing code. It features a drag-and-drop editor, customizable templates, built-in hosting, and e-commerce tools. Users can connect custom domains, build multilingual websites, and manage SEO easily. Ucraft also offers a white-label solution, allowing agencies to rebrand the platform as their own. With responsive design, third-party integrations, and collaboration features, Ucraft serves a wide range of users—from freelancers and entrepreneurs to design-focused teams—providing a scalable and user-friendly platform to launch and manage websites efficiently.
- Administration
- Analytics
- E-commerce
Responsibilities
Collaborated with cross-functional teams to define and prioritize features, leading the development of new functionalities and responsive UI pages using React.js. Conducted thorough code reviews to ensure high-quality, maintainable code. Spearheaded the refactoring of a large-scale frontend application into a modular, reusable architecture. Developed and maintained a scalable design system, optimized for SEO and performance. Integrated multiple payment gateways (Stripe, Braintree, Revolut, Square, PayTabs). Built and published internal reusable npm packages, boosting development speed and consistency. Successfully delivered web applications from scratch, ensuring scalability and best practices.I worked with e-commerce team on the dashboard.
Skills & technologies
- React.js
- React Apollo
- Ant Design
- Npm
- GraphQL
- TypeScript
Ucraft Design System
About the Project
The Ucraft Design System project aims to provide a consistent, scalable UI foundation for building web applications efficiently. Its goal is to unify design and development through a shared component library, built with accessibility, responsiveness, and reusability in mind. The scope includes interactive documentation, theming, and support for internal tools and client-facing apps. The product is a Storybook-based system featuring well-documented, customizable components. Targeted at frontend developers, designers, and product teams, it ensures faster development, visual consistency, and easier collaboration. Key features include responsive layouts, theming, accessibility, and live usage examples.
- Design
- UI/UX
Responsibilities
As a frontend developer on the Ucraft Design System project, I was responsible for building and maintaining a scalable, reusable component library using React, Storybook, ShadCn. I collaborated closely with designers to translate design specs into accessible, responsive components. I implemented theming support, improved component modularity, and ensured full documentation for developer usability. My work significantly reduced development time across teams and enabled visual consistency across multiple products. I also contributed to performance optimizations and cross-browser compatibility, ensuring high-quality UI delivery and a seamless developer experience.
Skills & technologies
Ucraft App Store
About the Project
Ucraft Apps is a centralized platform that allows users to discover, install, and manage applications that enhance their Ucraft-built websites. The platform offers a marketplace of third-party integrations for various business needs, including marketing, analytics, and e-commerce tools. It features a one-click installation process, easy app management, and developer resources for creating custom solutions. Targeted at small to medium-sized businesses, e-commerce entrepreneurs, and developers, Ucraft Apps empowers users to extend functionality, improve performance, and tailor their websites with minimal technical expertise.
- E-commerce
Responsibilities
As a Senior Frontend developer on the Ucraft Apps project, I mentored a mid-level developer while collaborating on building and enhancing the platform using Next.js and ShadCN. My role focused on developing a seamless user experience by implementing responsive UI components, optimizing app installation flows, and integrating third-party applications. I played a key part in ensuring the platform's scalability, performance, and maintainability. My contributions, including optimizing the app marketplace interface and streamlining the installation process, significantly improved user engagement and platform usability. The project successfully empowered users to customize and enhance their Ucraft websites with minimal technical effort.
Skills & technologies
- Next.js
- TypeScript
- React Apollo
WorkyReppy
About the Project
Worky.am is a B2B, white-labeled time and resource management platform for teams and companies. It helps track time, manage projects, organize teams, and handle HR tasks in one place. Users can create projects, assign tasks, monitor progress, and generate reports. The HR module includes employee profiles, financial info, and document management. Worky is ideal for small to medium businesses, project managers, HR professionals, and remote teams. It boosts productivity and collaboration with real-time tracking, team performance tools, and clear project visibility.
- Administration
- Job and Career Services
Responsibilities
I worked as a Full Stack Developer using React.js on the frontend and Node Js on the backend. I collaborated with the team in a Scrum-based Agile environment, contributing to core features such as time tracking, HR modules, and project dashboards. I was responsible for building reusable UI components, integrating REST APIs, and ensuring responsiveness and performance. My work improved the platform’s stability, scalability, and user experience, directly supporting its B2B and white-label goals. I mentored mid and junior developers, helping them understand task requirements, reviewing their code, and guiding them through implementation.
Skills & technologies
Noravand
About the Project
I contributed to a construction task management platform developed for Noravand, designed to streamline on-site operations. Similar to Trello in functionality, the platform allows supervisors to assign and monitor weekly tasks for construction workers, track progress, and manage resource requirements. Workers can log their activities, specify needs, and update task statuses, enhancing communication between field teams and management.
- Administration
- Analytics
- Data Analytics
- Management
- Real Estate
Responsibilities
I worked as a Frontend Engineer using React.js, I was responsible for building intuitive, scalable UI components, integrating dynamic task boards similar to Trello, and ensuring responsive, user-friendly experiences across devices. I collaborated with backend developers and guided junior teammates in implementation and code quality. My work significantly improved task visibility, team coordination, and user engagement on the platform.
Skills & technologies
- React.js
- React Storybook
- Redux.js
- React Apollo
- TypeScript
FrigginYeah Dashboard
About the Project
FrigginYeah! is a specialized eCommerce monitoring platform that helps brands enforce their Minimum Advertised Price (MAP) policies across multiple online retailers. The platform provides automated tools to track pricing violations, monitor product content, and oversee third-party sellers on major marketplaces like Amazon, Walmart, Wayfair, and Google Shopping. Automated MAP Monitoring: Tracks pricing across hundreds of eCommerce websites to identify potential MAP violations. Omni-Channel Visibility: Provides insights into product listings, reviews, and pricing across various platforms. Review Monitoring: Alerts users to new negative reviews, enabling prompt responses. Custom Alerts: Allows users to set thresholds for price changes and re
- Administration
- Analytics
- Communications
Responsibilities
I contributed as a Frontend Engineer using React.js for the development of FrigginYeah!'s MAP monitoring dashboard, while also working with Node.js on the backend. The platform enables brands to visualize pricing trends, identify unauthorized sellers, and receive alerts for MAP violations. My responsibilities included building responsive UI components with React, integrating data visualizations, and ensuring a smooth, user-friendly experience across devices. On the backend, I assisted with integrating APIs and optimizing data flow to support real-time monitoring, providing a seamless interaction between the frontend and backend systems.
Skills & technologies
FrigginYeah SeaLevel Project
About the Project
SeaLevel is an eCommerce monitoring platform designed to track product listings across major marketplaces like Amazon, Walmart, and eBay. Its main goal is to help brands and distributors ensure pricing compliance by analyzing whether third-party sellers are offering products below or above the expected retail or MAP (Minimum Advertised Price). The platform provides real-time monitoring, custom alerts, and detailed reporting to flag violations. Targeted at manufacturers, brands, and eCommerce managers, SeaLevel helps protect brand value, maintain pricing integrity, and gain visibility over marketplace activity.
- Administration
- Communications
- Data Analytics
- Information Services
- E-commerce
Responsibilities
I worked as a Full Stack Developer on the SeaLevel eCommerce monitoring platform, using Next.js for the frontend and Express.js for the backend. I was responsible for developing core features. In addition to hands-on coding, I led two developers (junior and mid-level), assigning and reviewing tasks, conducting code reviews, and collaborating closely with the team to ensure quality and timely delivery. My work improved platform reliability, enhanced data accuracy, and contributed to a smoother user experience for brand managers.