Position: Front End Developer (React)
Category: JavaScript
English level: upper
Years of experience: 3


Babylon Voice
2022 feb - till now
Designed and implemented conversational interfaces using React and natural language processing (NLP) for an AI-based voice processing platform.
Integrated voice recognition and synthesis technologies into a React-based user interface to enable seamless voice conversion and cloning.
Created a flow to create voice biometrics. The user recorded 4 short audios of 15 seconds each and then I implemented the logic to create a Voice ID
Created a flow to convert text, link video and uploaded audio/video into a voice track and audiogram with the ability to re-voice a large number of donor voices;
Worked with various cryptocurrencies and integrated cryptocurrency payment methods into the platform using React and Redux.
Contributed to the development and optimization of machine learning models used for voice processing and conversion, working closely with data analysts and engineers.
Participated in code reviews, peer programming sessions, and hackathons to foster team collaboration and innovation.
Attended industry conferences and kept abreast of the latest developments in React and artificial intelligence technologies to continually improve the platform.

Viseven 
2020 apr - 2022 feb
Created authorization/registration flow using Firebase Authentication and React;
Developed UI components for API interaction using React and Redux libraries;
Optimized application performance using memoization and lazy component loading;
Worked with Material UI and Bootstrap libraries to develop the app's interface;
Created animations and transitions between application pages;
Worked with the React Router Dom library to route the app;
Worked with server-side rendering of the application using Next.js;
Created higher order components (HOCs) and/or used render props to reuse code;
Created real-time chats using the WebSocket protocol;
Worked with Redux-Saga/ Redux-Thunk libraries to manage asynchronous operations;
Used Git for code version control and team collaboration;
Conducted code reviews and participated in code reviews of other developers;
Tested my own code by writing Unit Tests;
Worked with the React Testing Library for UI testing;