Please upgrade to the business membership to download freelancers' CVs.
Portfolio
Skills
?? Hello, My main specialization is frontend (more than 5 years of experience). But I also work as a full-stack developer with node.js if necessary.
? During my professional career, I managed to work in a digital agency, a fintech company and as an independent freelance developer. I have experience working in a team environment, experience managing small teams and an interest in the commercial success of the product.
? English level: B1, enough for chatting. Russian: native.
? My software stack includes:
◾️ Frontend tools - Nuxt 2/3 (ssr, static, spa), Vue 2/3 (vuex/pinia), Tailwind, JavaScript and Typescript (js/ts), adaptive pixel perfect HTML markup, Figma, Photoshop, css, scss, JQuery.
◾️ Backend tools - Node.js, Express, RabbitMQ, Relational and NoSql databases like MySQL, MongoDB, Firebase RTDB, developing and integrating RESTful API
◾️ Methodologies - I'm familiar with all common OOP design patterns, SOLID, functional style, asynchronous approach and others programming principles.
◾️ Testing tools - Cypress/Playwright for e2e tests and Ava/Jest for unit tests, Storybook
◾️ CMS - I can setup and develop projects with Directus, Strapi and other Headless CMS if required.
◾️ Platforms - Firebase (RTDB, Functions, Storage, Hosting, Messaging, Authentication)
? Examples of projects:
◾️ EonX Pay by Account;
About: Australian Payment system
My role: Developing new pages and features, Integrating with backend API, creating adaptive HTML markup, adopting pages for basic w3 accessibility level, designing and developing new components, covering code with e2e/unit tests and others
◾️ uaz.ru - Uaz corporate portal
About: Big multilingual corporate portal of car manufacturer.
My role: Developing new pages, forms, new REST API endpoints, dealers map, designing and testing code, improving page loading speed
◾️ rosakhutor.com - The main website of ski resort.
My role: API integration, collaborate with backend team, developing e-commerce business logic, HTML pixel perfect markups, testing
Project history
05/2022
-
03/2023
Frontend Developer
EonX
Worked on EonX Pay by Account. It is an Australian payment system developed jointly with Mastercard.
Includes multiple web portals covering the entire payment process for merchants and customers.
- Development of new functionality on all portals (new pages, components, modules).
- Refactoring.
- Writing e2e and unit tests.
- Adapting ui to w3 requirements for website accessibility for people with disabilities. Level A+
- Project configuration tasks
- Template markups, pixel perfect (Tailwind)
03/2022
-
06/2022
Frontend Developer
Freelance; Self Employment
Supporting my old projects that I have worked on before
03/2019
-
03/2022
Frontend Developer
ZBRSK
-Developed SPA, static and dynamic websites using Nuxt.js.
-Optimized the number of requests and site speed.
-Set up routing and optimal data flow.
-Engaged in basic SEO optimization and speed optimization for Google PageSpeed.
-Worked with RESTful API
-Wrote documentation and technical specifications for other developers.
-etc.
02/2018
-
03/2019
Back End Developer
Freelance; Self Employment
Worked on a jewelry marketplace built using Yii2 + MySQL.
Among my tasks were:
- Development of new pages.
- Writing a REST Api
- Admin panel improvements