David Aramov
Frontend DeveloperFrontend developer with over 4 years of experience. I design interfaces, websites, and product presentations, implement them on the web, test, debug, support, and improve them. I choose implementation paths thoughtfully, taking key business needs and timelines into account.
Experience
Freelance | Lead Frontend Developer- Developed and maintained an SSR online store for premium clothing with Astro 5 and Vue 3 TSX
- Implemented the catalog, product cards, filtering, cart, and checkout
- Configured SEO, sitemap, schema.org, Yandex Metrica, e-commerce events, and pixel tracking
- Developed an adaptive design system, mobile navigation, side panels, skeletons, and utility pages
Frontend Developer | Full-stack Enhancements- Developed and maintained interfaces for a B2B platform for KYC/KYB/KYT verification, document checks, and anti-fraud scenarios
- Developed the admin panel with Vue 3, TypeScript, Pinia, TanStack Vue Query, and an internal design system
- Implemented support and moderation tools
- Integrated the frontend with Java backend APIs
Freelance | UX/UI & Full-stack- Ongoing product design work, including interfaces and product presentations
- Development and maintenance of the main landing page cdc-3d.ru
- Development of additional landing pages and web pages, including ecom.cdc-3d.ru
- Work on the main service website conf.cdc-3d.ru
Freelance | Frontend- Developed a pixel-perfect landing page using HTML/CSS/JS
Freelance | Lead Frontend Developer- Modification of the design and functionality of standard CMS components
- Custom blocks development (tax calculator, infographics, footer, etc.)
- Various purposes scripts development (animations, multilingual support, cookie policy handling, JS library integrations, etc.)
- Existing codebase optimization
Studies
Diplomatic Academy of Russian MFAInternational Relations, English & Japanese languages
Skillbox: frontend PROFrontend core hard skills
IELTSInternational English Language Testing System: C1
BEC HigherCambridge English Qualification that shows you can operate effectively at a senior level in an international setting
Skills
Vue 2/3 + Vue TSXInterface development with Vue 2 and Vue 3, including component logic and Vue TSX
Nuxt & AstroFast SSR/SSG websites, landing pages, and content pages with Nuxt and Astro
TypeScriptTyped component logic, data flows, and integrations for maintainable projects
Figma & Product DesignInterface, landing page, and product presentation design in Figma
CMS, HTML/CSS/JS & GitTilda and CMS customization, custom HTML/CSS/JS integrations, support, and Git-based collaboration