CR
19 июня 2025
Front-End Developer

age 24 years

Male

address Chișinău

Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".

About me

Cristi is a passionate JavaScript front-end developer with over 5 years of experience, specializing in developing complex web applications in React. With a background in big data projects, he is skilled in creating rich user interfaces that provide an excellent user experience. Used to working in agile environments, Cristi can quickly adapt to new technologies and changing requirements and is always looking for ways to improve solutions, aspiring to deliver high-quality products.

Show more

TOP Skills

CSS 5 years
HTML 5 years
JavaScript 5 years
React 5 years
Data Visualization 4 years
TypeScript 3 years

Work experience

February 2024 - May 2025
1 year 3 months

Senior Frontend Developer

Freelance Client

Remote

Data Visualization CSS HTML Material UI JavaScript React TypeScript

- Developed a centralized platform that combines multiple data and analytics providers for easy, all-in-one data monitoring and report generation.
- Implemented intricate data visualization screens for practical information access.
- Managed a team of three individuals, ensuring cohesive collaboration and efficient project delivery.
- Created data grid components using TanStack Table for viewing, sorting, grouping, and filtering analytics.
- Implemented time series plots and charts in the app's dashboard view using MUI X Charts

May 2023 - January 2024
9 months

Senior Front-End Developer

Insomniac Design (Contract)

Chișinău

Data Visualization TanStack Table CSS HTML User Authentication D3 JS TypeScript JavaScript React Material UI

- Built a CO2 footprint visualization platform, enabling corporations to track and analyze sustainability data.
- Created reusable UI components based on JSON schemas for dynamic form and table generation.
- Implemented dynamic form validation based on JSON schema.
- Built a design system by extending the Material UI components and customised it based on the product's needs.
- Developed and optimized D3.js visualizations, enhancing performance and data interaction.
- Implemented email verification, forgot password, and password reset flow, using Firebase Authentication.
- Contributed to the website navigation flow, page-specific headers, sidebars, and footers.

June 2022 - February 2023
9 months

Senior Front-End Developer

Insomniac Design (Contract)

Chișinău

Data Visualization CSS HTML Yup Formik Highcharts GraphQL JavaScript TypeScript React

- Developed the UX and UI of a childcare institution's assessment and reporting tool.
- Designed and developed an advanced reusable paginated table logic using React Hooks and GraphQL queries.
- Implemented complex user forms using the Formik library and Yup validation schema.
- Improved the project's TypeScript utilization, resulting in multiple bugs caught and fixed.
- Developed custom-designed report charts using Highcharts.

October 2021 - May 2022
8 months

Middle Front-End Developer

Pentalog

Chișinău

Pentalog
Data Visualization CSS HTML React Testing Library Jest Redux-Saga Redux Storybook React TypeScript JavaScript

- Developed a task management system for a big data cleantech product dedicated to energy management and reducing emissions.
- Created the product's design system with Storybook, following the Atomic Design principle.
- Tested UI components using Jest and React Testing Library.
- Developed the application's front end with React, Redux, and Redux-Saga.
- Migrated the project code to TypeScript and documented the process.
- Transferred knowledge through documentation, presentations, and workshops.

May 2020 - October 2021
1 year 6 months

Front-End Developer

Blank Company

Chișinău

React BEM SASS CSS HTML JavaScript

- Developed websites for local and foreign customers.
- Delivered beautiful, fast, user-friendly interfaces.
- Contributed to a team, ensuring quality from the design phase to implementation.
- Optimized the website loading to achieve a 90+ Lighthouse performance score.
- Implemented a responsive design that looks great on all screen sizes.
- Defined project requirements with the clients and met deadlines consistently.

November 2019 - April 2021
1 year 6 months

Front-End Developer

Crawless

Chișinău

Crawless
ECharts Data Visualization CSS HTML LESS MobX JavaScript Electron React

- Developed a Web Scraping and Browser Automation platform to help companies automatically extract data on demand.
- Built the IDE's UI library from the ground up, documenting components in Storybook.
- Managed application state with MobX and restored app state on relaunch.
- Implemented the company's REST APIs and WebSocket subscriptions to display fetched data and state updates accordingly.
- Implemented a virtualized table with filters, sorting, detailed views, and live updates to visualize massive collections of data.
- Implemented time-series graphs for viewing metrics updates over custom time frames.
- Co-developed a DOM selector tool for data scraping.
- Decreased the automation workflow creation time, which resulted in increased revenue for the company.

Skills

Web Performance Optimization Agile Methodology Front End Software Development

Languages

Romanian Native

Russian Fluent

English Fluent

Desired industry

IT, Tech

Education: Incomplete higher

Job preferences

Location

Remote

Hybrid

Working hours

Full-time

Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".