Skip to content
View kurkul608's full-sized avatar

Block or report kurkul608

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kurkul608/README.md

Hi there, I'm Petr Molchanov

🇦🇷 Senior Frontend Engineer • JavaScript & TypeScript • Based in Buenos Aires, Argentina 🇦🇷


👨‍💻 Who I Am

  • 🎨 Frontend‑first: 8+ years crafting pixel‑perfect, responsive UIs with React & Next.js.
  • Performance fanatic: cut initial load times from 20 s → 10 s through code‑splitting, lazy loading & bundle analysis; boosted Core Web Vitals (<1 s LCP, 0 CLS).
  • 🌐 Internationalization & accessibility: shipped WCAG‑AA compliant, i18n‑ready apps for RU, US & LATAM audiences.
  • 🛠 Design systems: built component library in Storybook used by 5 cross‑functional teams.
  • ✉️ Product emails & mini‑apps: authoring email templates with React Email and Telegram Mini Apps that feel native.
  • 🧩 Full‑stack when needed: comfortable with Node.js (NestJS, Fastify, Express), PostgreSQL, MongoDB, Redis — but always in service of great user experiences.
  • 🌍 Open to remote / hybrid roles; love async collaboration.
  • 🗣 Speak Russian (native) · English (fluent) · Spanish (learning).

✨ Frontend Highlights

Year Impact
2024 Implemented granular route‑level code‑splitting in a FinTech dashboard → ‑38 % bundle size, ‑55 % TTI
2023 Led migration to Next.js 13 App Router & TypeScript; introduced Suspense & RSC for blazing‑fast SSR/ISR
2022 Designed and documented a company‑wide Design System (600+ stories) with Storybook, Figma tokens, and Chromatic CI
2021 Added multi‑region i18n (RU/EN/ES) and dynamic theming; increased new‑market conversions by +18 %
2020 Optimized PWA installability & offline experience; achieved 100/100 Lighthouse score

🛠 Tech Toolbox

Core Frontend

React Next.js JavaScript TypeScript HTML5 CSS3 Tailwind CSS Storybook

Supporting Stack

Node.js NestJS Express Fastify Prisma TypeORM

Data & DevOps

PostgreSQL MongoDB Redis Docker GitHub Actions


🔗 Let’s Connect

Telegram Badge LinkedIn Badge Portfolio Badge


📈 GitHub Stats

GitHub Streak Top Languages

Trophies


📃 Resume

Updated version coming soon — DM me on Telegram to request a copy.

Profile views

Pinned Loading

  1. kurkul608 kurkul608 Public

    👋 Personal profile • Full-stack JS/TS developer • Buenos Aires

  2. tonion tonion Public

    Escrow marketplace for digital goods on TON • Telegram Mini App built with Next JSweb3 store

    TypeScript 1

  3. wheelhouse-client wheelhouse-client Public

    Next.js 15 client for Wheelhouse – Telegram Mini App that lets users browse & enquire about cars.

    TypeScript

  4. wheelhouse-api wheelhouse-api Public

    Fastify + Prisma API for the Wheelhouse Telegram car catalogue

    TypeScript 1

  5. course-forge-api course-forge-api Public

    Nest JS backend for a video-centric course platform (Udemy-like)

    TypeScript