Position: Front-end developer
Category: JavaScript
English level: upper
Years of experience: 2

Implemented advanced features in the “Train.me” application, including personalized workout plan predictions based on users' physical parameters using TensorFlow.js, resulting in improved user satisfaction and effectiveness of workouts.

Completed the EPAM Front-End Online Program, gaining comprehensive knowledge and skills in web development, design, and coding, resulting in an expanded skill set and improved industry relevance.

Contributed to the freelance industry by developing website templates from layouts, utilizing tools like Figma and Photoshop, and delivering high-quality solutions to clients, resulting in customer satisfaction and positive feedback.
Dynasty Dance Club | Front End Developer
July 2023 — present
During the development process, I built stable and maintainable React codebases, continuously enhancing the app's functionality and user engagement by introducing exciting new features. Additionally, I optimized pages based on the latest best practices, and I took charge of developing innovative logic for the main pages. My dedication to rigorous testing and debugging guaranteed a seamless and flawless user experience.

Freelance Front End Developer
March 2022 — July 2023
As a Front End Developer, I specialize in working with small businesses and individuals to create dynamic websites. My role involves translating design concepts from tools like Figma and Photoshop into responsive, cross-browser-compatible interfaces. I maintain open
communication with clients, aligning their goals with the technical aspects of development. 

I have a diverse range of experience in web development and computer graphics, with a focus on creating user-friendly interfaces and implementing advanced functionalities.

For “Train.me,” a personalized workout application, I developed a mobile-first interface with login and registration features. Users can track their workouts, view history, and access personalized workout plans based on physical parameters. TensorFlow.js was incorporated for advanced functionality, and MongoDB and Express.js handled data storage and retrieval. I also integrated social network elements for users to connect and track progress.

In “Computer Graphics on Canvas and Three.js,” I gained proficiency in creating math-based methods for complex curves and shapes on Canvas. I developed applications using Three.js for building and manipulating 3D shapes, including light and surface modeling, resulting in a versatile set of graphics applications.

Additionally, I participated in the EPAM Front-End Online Program, enhancing my skills and knowledge. I completed several courses covering responsive web design, HTML, CSS, JavaScript, and web development basics. I have also worked as a freelancer, creating website templates from layouts and utilizing tools like Figma.

My GitHub also has a various pet projects, including “mapty,” “omnifood,” “forkify,” “eco-management,” “bankist app,” “pig game,” “guess my number,” “ts-todo,” “ts-shop,” and more.