As a front-end developer with 4+ years of experience, I specialize in creating user-friendly applications.
I've led a frontend team, coordinating closely with backend teams to streamline project execution and improve collaboration. This role also
involved direct interaction with analytics teams to translate business requirements into clear, actionable tasks.
I am keenly interested in software architecture and aspire to become a software architect.
• implement user interface components, ensuring responsiveness and performance
• optimize and refactor code for improved performance and maintainability
• working on bugs fixing and solving issues with logic mostly
• contributed to the redesign of the e-commerce platform by developing and maintaining a library of reusable components
• contributed to the migration from Vue to Nuxt
• using composition API for enhanced maintainability of logic
• working with charts for data visualization
• created app architecture
• fixed critical bugs
• refactored previous codebase
• migrated the app from bootstrap-vue to Vuetify
• designed VUEX store
• set up a feature for more convenient git-flow (step-by-step constructing conventional-like commits)
• creating new components
• working on setting up storybook.js for a more convenient workflow on the project.
Experience in team management:
• interactions with analytics teams to translate business requirements into actionable tasks for my team
• coordinated efforts between frontend and backend teams to streamline project execution and enhance collaboration
• distributing tasks to developers
• spearheaded the design and development of a single-page application (SPA) for a beauty services platform, including crafting the brand's visual identity (logo and business cards)
• implemented a QR code system on business cards that directs users to the application, enhancing user engagement and streamlining access.
• configured and managed a Firebase database and authentication system to support secure and scalable user registration and login processes
• developed a robust feature for displaying services and dynamically calculating prices based on user-specific details, enhancing personalized user experiences
• integrated multiple APIs to enable direct communication between clients and service providers through social media platforms directly from the user's mobile device, facilitating seamless interaction
• working on the project as a frontend developer in cooperation with a backend developer
• migrate large CRM from jQuery to Vue
• had some experience working with WebSockets
• successfully passed the Vue.js developer internship
• successfully passed the React Native developer internship
• working on a project with Vue.js
• creating new components
• bug fixing
• solving cross-browser compatibility problems
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Front-end fundamentals, front-end-developer
Grade: 8
UI/UX Specialist, User Interface and Experience Design
Grade: 8.3