Position: Middle front-end developer
Category: JavaScript
English level: pre
Years of experience: 3


July 2022 - Present
1 year 2 months
Unifun

Middle Frontend Developer

-- Developed and maintained an e-commerce platform based on Next.js, utilizing CSS Modules for component styling.

-- Designed and implemented user interfaces with a focus on mobile responsiveness and cross-browser compatibility.

-- Integrated MobX for state management, ensuring efficient data management and flow.

-- Optimized interface performance, reducing page load times and enhancing reactivity.

-- Collaborated in a version-controlled collaborative development environment using Git.



April 2021 - June 2022
1 year 3 months
GorodPay

Middle Frontend Developer

-- Created and maintained an admin panel for managing transportation cards from scratch, using ReactJS, Ant Design, and Redux Toolkit.

-- Developed complex interfaces, forms, and tables, customizing library functions and adding desired features.

-- Designed and implemented user interfaces for managing users, transactions, and transportation card settings.

-- Integrated with the backend through REST API, ensuring smooth real-time interaction and data updates.

-- Optimized application performance using local caching, lazy loading of components, and optimized API requests.



March 2020 - April 2021
1 year 2 months
Amrita

Frontend Developer

-- Developed a full-stack application for offline/online transcription of media content.

-- Created a web application enabling real-time and offline transcription of audio and video media content.

-- Used NestJS to build backend services for transcription requests, data storage, and user session management.

-- Developed a reactive user interface using React, allowing users to easily upload media files, manage transcriptions, and view results.

-- Implemented caching and data synchronization mechanisms to ensure continuous offline functionality.

-- Integrated libraries for audio and video data processing, ensuring accurate transcription and media playback.

-- Optimized application performance and security, including error handling and data security measures.