Dmitry Aronov - fullstack developer

Dmitrii Aronov
Full-stack developer

Skills:

Frontend

Novice
Master
TypeScript
Novice
Master
React / Next.js
Novice
Master
Redux
Novice
Master
Tailwind
Novice
Master
Storybook
Novice
Master
Vue
Novice
Master
Svelte

Backend

Novice
Master
Node.js
Novice
Master
Express.js
Novice
Master
Databases, ORM
Novice
Master
NestJS
Novice
Master
RESTful API
Novice
Master
OpenAI API
Novice
Master
Telegraf.js

DevOps

Novice
Master
Docker
Novice
Master
Linux
Novice
Master
nginx
Novice
Master
Vercel
Novice
Master
Sentry

General

Novice
Master
Optimization
Novice
Master
Architecture
Novice
Master
Algorithms
Novice
Master
Native apps

Projects:

Casting Call dba. JRP Virtual logo

Casting Call dba. JRP Virtual

Dec 2024 - Present

https://jrpvirtual.com/

Frontend Platform Modernization & Scalable Architecture

  • Led the complete rebuild of the company's websites (7 templates, 100+ domains), migrating from legacy PHP/Symfony to a modern stack including React 19, Next.js 15, and TailwindCSS for improved performance and maintainability.
  • Designed and implemented a scalable multi-domain architecture using Next.js Middleware, allowing a single application instance to efficiently serve unique templates and content across 100+ domains, simplifying deployment and reducing infrastructure costs.
  • Improved website reliability and uptime significantly by decoupling the frontend from the legacy backend and deploying independently to Vercel, utilizing Next.js features like SSG/SSR and image optimization for best load time and user experience.
  • Built a resilient form submission queue with Next.js API Routes, Redis, and scheduled Cron jobs, preventing data loss during backend server outages and ensuring reliable lead capture.

Advanced Content Management & SEO Implementation:

  • Developed a custom Markdown-based system to efficiently manage and serve 2000+ SEO articles across multiple domains without a traditional CMS, streamlining content updates and publishing workflows.
  • Achieved a perfect 100/100 Lighthouse SEO score through meticulous use of semantic HTML, comprehensive metadata optimization, and adherence to current SEO best practices.
  • Created an automated internal cross-linking process for 2000+ articles, leveraging AI assistance for keyword identification and link generation, which saved substantial manual effort and improved site structure.

Performance Engineering & User Experience Enhancement:

  • Significantly boosted web application performance and user experience, raising the average Lighthouse Performance score from 59 to 91.
  • Optimized Core Web Vitals, achieving substantial reductions in First Contentful Paint (FCP) from 3.6s to 1.3s and Speed Index (SI) from 10.1s to 1.2s through strategic Next.js implementation and frontend best practices.
  • Enhanced the visual quality of site imagery across multiple domains using AI-powered upscaling and enhancing tools, , contributing to a better overall user experience.
KSchool logo

KSchool

Feb 2024 - Oct 2024

Admin Panel Development & Integration

  • Built a full-stack admin application (Next.js, Node.js/Express, Supabase) from scratch as the sole developer for an online English school.
  • Connected the panel with the company's CRM and banking APIs to bring together student payment information and simplify admin workflows.
  • Set up automated contract and teacher document generation using Puppeteer, speeding up operational tasks.

Telegram Bot

  • Developed and launched a Telegram bot (Node.js, Express.js, Telegraf.js) allowing clients to easily check subscription status, payments, and school details themselves.
  • Created a webhook system (Express.js) linked to the CRM to automatically send client updates via Telegram.
  • Added features for sending targeted messages to specific client groups, improving outreach effectiveness. Achieved over 50% user adoption, leading to a noticeable drop in support requests and higher client satisfaction.
Location.tips logo

Location.tips

Jun 2023 - Feb 2024

https://location.tips/

Frontend Development

  • Developed and maintained frontend features for an AI location recommendation service using Next.js, TypeScript, and Zustand.
  • Created and documented a reusable UI component library in Storybook, streamlining development across the team.
  • Built core user experiences like an profile pages, image galleries with favoriting, and dynamic data displays.
  • Collaborated closely with design and backend (NestJS) teams within an NX monorepo to integrate APIs and implement UI designs.
  • Worked within an Agile (Kanban) environment, participating in daily stand-ups and using Git Flow for version control.

Contact Me:

By clicking “Send message”, you acknowledge and agree that your submitted information will be transmitted to and processed by a third-party service provider (Web3Forms.com) for the purpose of handling your inquiry. Please review our Privacy Policy for more details on how your data is managed.