Frontend Software Engineer
Information
Languages
About
Main technologies
- JavaScript7 yrs.
- TypeScript6 yrs.
- Axios6 yrs.
- SCSS6 yrs.
- React.js5 yrs.
- Lodash5 yrs.
- Redux.js5 yrs.
- Ant Design3 yrs.
- Material-UI3 yrs.
- React Zustand2 yrs.
- Vite2 yrs.
- Tailwind CSS1 yrs.
Additional skills
- Yarn6 yrs.
- Git6 yrs.
- Scrum5 yrs.
- HTML5 yrs.
- Sass5 yrs.
- Web Development5 yrs.
- Web Forms5 yrs.
- Npm4.5 yrs.
- Web Design4 yrs.
- Figma4 yrs.
- Webpack4 yrs.
- Web Services3 yrs.
- Jasmine3 yrs.
- Moment.js3 yrs.
- Jest3 yrs.
- Bootstrap3 yrs.
- FCM2 yrs.
- GraphQL2 yrs.
- React Storybook2 yrs.
- Google APIs2 yrs.
- jQuery2 yrs.
- i18n2 yrs.
- Cypress2 yrs.
- Avocode2 yrs.
- Redux-Saga2 yrs.
- Passport.js2 yrs.
- WebSockets2 yrs.
- Dart1.5 yrs.
- Flutter1.5 yrs.
- React Native1.5 yrs.
- Flutter Provider1.5 yrs.
- Firebase1 yrs.
- Node.js1 yrs.
- Contentful CMS1 yrs.
- MongoDB1 yrs.
- Express.js0.5 yrs.
- JWT0.5 yrs.
Experience
Enterprise Admin Dashboard
About the Project
A comprehensive ecosystem of high-performance administrative dashboards tailored for large-scale enterprise operations. The platform focuses on secure, large-scale document processing, real-time data synchronization via WebSockets, and deep business analytics. As a core part of the system, it enables administrators to manage complex workflows, monitor system health, and handle legally binding documents through integrated Digital Signatures (EDS).
- Administration
- Accounting
- Analytics
Responsibilities
- Architected a high-performance ecosystem of admin dashboards using React 18 and Vite. - Integrated WebSockets and Digital Signature (EDS) for secure, real-time document processing. - Streamlined state management with Zustand, improving code maintainability. - Developed interactive business analytics using Ant Design Charts. - Ensured high code quality through rigorous ESLint/Prettier configurations and code reviews.
Skills & technologies
- React.js
- React Zustand
- TypeScript
- Vite
- Ant Design
- SCSS
- Lodash
- Axios
Smart Skills
About the Project
An internal corporate ecosystem designed to streamline talent acquisition and skill management by integrating a robust personnel search engine with a Learning Management System (LMS). The platform allows HR departments and managers to identify skill gaps within the organization, track employee professional growth, and match internal candidates with open positions based on their learning progress and technical competencies.
- Administration
- Customer Support
- Event Management
Responsibilities
- Complete redesign of the application, resulting in an improved user interface and enhanced user experience. - Added new functionalities to the application based on business requirements, ensuring better usability and efficiency. - Actively resolved bugs and provided support to ensure smooth project operations. - Developed comprehensive unit tests to ensure reliable functionality coverage.
Skills & technologies
Internationalization
About the Project
A strategic initiative to scale its fintech services globally. The project focused on transforming a monolith-to-micro-frontend architecture to support multi-regional deployment. This involved implementing a complex localization infrastructure that handles dynamic content translation, regional currency formats, and legal compliance displays across various markets, ensuring a native-like experience for a diverse international audience.
- Fintech
Responsibilities
- Implemented internationalization functionality in the user interface by translating strings into multiple languages. - Ensured the application displayed content in the appropriate language based on the user's location. - Enhanced the user experience and expanded the application's reach to a wider international audience.
Skills & technologies
Node version migration
About the Project
A critical infrastructure project aimed at modernizing the backend environment and build pipelines for micro-frontend applications. The primary goal was to systematically migrate a suite of applications from legacy Node.js versions (v10, v12) to current stable versions (v14) while ensuring zero downtime and maintaining library compatibility. This migration significantly enhanced the security posture, execution performance, and developer experience across the organization.
- Administration
- Banking
- Communications
- E-commerce
- Fintech
Responsibilities
- Successfully migrated applications from Node.js version 10 to version 12 and version 12 to version 14. - Updated and ensured compatibility of various libraries used in the applications. - Configured libraries to seamlessly work together. Improved performance, security, and stability of applications by leveraging newer Node.js versions and integrating updated libraries.
Skills & technologies
- Sass
- Git
- Yarn
- Npm
- Node.js
- TypeScript
Web Accessibility
About the Project
A mission-critical project aimed at bringing web presence into full compliance with WCAG standards to ensure inclusivity for all users. The focus was on re-engineering core UI components to support screen readers, implementing sophisticated keyboard navigation patterns, and optimizing color contrast and focus management. This effort not only ensured legal compliance but also significantly improved the overall UX for users with visual or motor impairments.
- Banking
- Customer Support
- E-commerce
- Fintech
Responsibilities
- Implemented comprehensive accessibility functionality to ensure the application is fully usable for people with disabilities. - Developed and integrated keyboard navigation to enhance the user experience for non-mouse users. - Enhanced and optimized UI components specifically for accessibility, improving overall system performance. - Ensured strict compliance with WCAG standards, resulting in a seamless and inclusive user interface. - Conducted thorough accessibility testing and analysis using specialized tools to identify and resolve barriers. - Collaborated within a micro-frontend architecture to maintain consistent accessibility standards across different application modules.
Marketplace admin
About the Project
A sophisticated internal management platform designed to provide employees with powerful tools for overseeing and configuring the marketplace ecosystem. The application serves as a mission-control center for managing merchant data, auditing transactions, and fine-tuning marketplace parameters. It bridges the gap between complex business requirements and operational efficiency through a streamlined, high-performance user interface.
- Administration
- Accounting
- Banking
- Customer Support
- E-commerce
- Fintech
Responsibilities
- Developed and implemented new features based on business requirements. - Conducted bug fixing activities for optimal functionality and user experience. - Provided ongoing support and improved application performance. - Collaborated with cross-functional teams to iterate on UI/UX enhancements. - Wrote comprehensive unit tests using Jest and performed end-to-end testing with Cypress. - Maintained code quality through code reviews and adhered to best practices. - Actively contributed to discussions for innovation and improvement.
Band
About the Project
A multi-functional social and e-commerce platform designed to bridge the gap between musical artists and their global fanbase. The application combines a niche marketplace for exclusive merchandise with social features, including a real-time messenger for direct fan-to-artist interaction. The project required a highly interactive UI to manage media content, storefronts, and live communication streams.
- Communications
- EdTech
- Electronics
- Energy
- Entertainment
- Event Management
- Fashion
- Telecommunications
Responsibilities
- Implemented responsive layouts based on design specifications for seamless user experience across devices. - Created and integrated new modules to enhance functionality and usability. - Conducted thorough bug fixing and troubleshooting to improve stability and performance. - Wrote clean and maintainable code according to customer requirements and linter rules. - Actively participated in code reviews, providing constructive feedback and suggestions.
Skills & technologies
Pitch59
About the Project
An innovative mobile recruitment platform that redefines the job-seeking experience by allowing candidates to "pitch" themselves to employers through short, high-impact video introductions. Unlike traditional text-heavy job boards, this application focuses on personality and communication skills, featuring location-based job discovery via Google Maps integration and a streamlined interface for both iOS and Android users to manage their professional pitches and applications.
- Administration
- Analytics
- Business Intelligence
- Event Management
- Human Resources
- Information Services
- Management
- Social Media
- Social Services
Responsibilities
- Developed user-friendly frontend application for IOS and Android platforms using Dart and Flutter. - - Created and integrated new modules. - Integrated Google Maps API to provide location-based services within the app. - Conducted bug fixing, troubleshooting, and code refactoring for improved stability, performance, and code quality.
STEMI
About the Project
A life-saving telemedicine platform developed to optimize the "Golden Hour" for patients suffering from acute myocardial infarction and strokes. The application facilitates instant communication and data exchange between paramedics in the field and specialists (cardiologists, neurologists) in hospitals. By streamlining the diagnostic and notification process through real-time push notifications and data visualization, the system significantly reduces the time-to-treatment for critical patients.
- Administration
- Data Analytics
- Healthcare
Responsibilities
- Developed the front-end of a web application using React Native. - Integrated Firebase Cloud Messaging (FCM) for real-time push notifications. - Conducted code refactoring to enhance code structure and maintainability. - Created new modules to expand the functionality of the application.