FULL-STACK
DEVELOPER
My name is Kirill. I'm a web developer specializing in polished interfaces, scalable architecture, and bringing business ideas to life. I turn concepts into responsive, high-performance solutions that look premium and deliver results.
0
Years of commercial development
0
Completed projects
0
Mentored developers
1const candidate = {
2role : "Web Developer",
3focus : "Frontend + Backend",
4strength : "Design-driven development",
5stack : [ "Next.js", "NestJS", "TypeScript" ]
6value : "Pixel-perfect + performant + reliable"
7 }
100%
Responsive across all devices
< 2s
Web application load speed
Clean
Code, reusable components, and maintainable architecture.
Impact
Focus on conversion, user retention, and key business goals.
About me
Digital solutions for business growth
I'm engaged in full-stack development with a specialization in web products and Telegram-based solutions. I create and launch projects tailored to specific business needs: from landing pages and corporate websites to API services, CRM integrations, Telegram Mini Apps, and bots that automate routine processes.
A product that delivers results
I build interfaces that look premium and perform fast: clear structure, logical user flows, high conversion rates, and scalability readiness.
Robust architecture and code
I build maintainable architecture with an emphasis on quality: strict typing, reusable components, clean structure, and predictable project evolution.
Telegram and automation
I develop Mini Apps, bots, and integrations that reduce manual work, accelerate request processing, and provide transparent analytics.
My projects
Selected works
Real projects launched in production and solving business problems.
My-UI — a template platform where users publish solutions and compete by rating
A production service for the UI community: authors submit templates for moderation, publish them in the catalog, collect likes, and reach the top showcase. Implemented features include author profiles, favorites, categories, tags, copy statistics, and a complete template management cycle.

Key features
User catalog with template publishing and author profiles
Likes/favorites, code copying, moderation, and rating showcase
Server architecture on NestJS + PostgreSQL with a scalable data model
Roles and moderation layer for user content quality control
Activity and popularity metrics for templates to drive engagement
Full project stack
Next.js
React
TypeScript
NestJS
TypeORM
PostgreSQL
Mantine UI
TanStack Query
next-intl
JWT
Swagger / OpenAPI
Joi
class-validator
class-transformer
Helmet
cookie-parser
Kubb
D3.js
Embla Carousel
Swiper
Swagger UI
"Ona Hochet" — a large-scale commercial flower delivery project across Russia
A full-featured e-commerce platform: catalog, shopping cart, checkout, recipient scenarios, and address delivery. The system implements multi-city support (subdomains and Russian cities), integrations with amoCRM, Telegram notifications, and operational order processing logic.

Key features
Online flower sales and delivery across numerous Russian cities
Integrations: amoCRM, Telegram notifications, city-based routing
Thoughtful checkout: recipient, addressing, delivery date/time, special requests
Catalog, inventory, product cards, and orders with business processing logic
Multi-city and storefront routing for regional scenarios
Full project stack
Next.js
React
TypeScript
NestJS
TypeORM
PostgreSQL
Redis
REST API
TanStack Query
Mantine UI
Telegram Bot API
amoCRM API
AWS S3 SDK
JWT
Joi
Swagger / OpenAPI
Yandex Maps API
Yandex Metrica
Kubb
"Launch System" — a sales platform for launching an educational product
A product landing page for the Phenomen Club course with deep content structure: Hero section, modular program, pricing matrix, FAQ, trust blocks, and final funnel. The main goal of the project is converting traffic into applications and payments through a clear user journey.

Key features
Strong marketing page structure for selling an educational product
Modular presentation of the program and pricing to increase conversion
Adaptive funnel from the first screen to application/payment without extra steps
Clear UX hierarchy for high trust and a transparent offer
Conversion optimization: emphasis on value, objections, and CTAs
Full project stack
Next.js
React
React DOM
TypeScript
Mantine UI
@mantine/hooks
@tabler/icons-react
Tailwind CSS v4
PostCSS
ESLint
Yandex Metrica
My experience
Path in development
From education and freelancing to commercial development, mentoring, and product work.

2021 — 2022
JavaScript Education
Synergy University · year-long course
Completed a full training cycle in JavaScript development: language fundamentals, DOM manipulation, asynchronous programming, basic client-side application architecture, and practice on educational projects.
2022 — 2024
Freelance Development
Project work · freelance platforms and direct orders
Handled turnkey client projects: landing pages, corporate websites, admin panels, and improvements to existing projects. Worked with technical specifications, deadlines, revisions, and production launches.
2024 — 2025
Frontend Developer / Mentor
Davtian | Kaskad
Developed the company website, implemented and maintained key interfaces. Simultaneously assisted less experienced frontend developers with code reviews, task breakdowns, and establishing workflow approaches.
2025 — present
Fullstack / Product Developer
IE "Ona Hochet"
Developing an e-commerce platform and participating in startup project launches: feature design, integrations, production support, business process optimization, and development of new directions.
My stack
Tools i use
Not just a set of technologies, but tools that build fast, stable, and scalable products.
Frontend
Next.js
React
TypeScript
next-intl
TanStack Query
Mantine UI
Tailwind CSS
SCSS
Responsive UI
SSR / SSG
State management
Backend
NestJS
Node.js
TypeORM
JWT
REST API
RBAC
Swagger / OpenAPI
Webhooks
Background jobs
Pagination / filtering
Data & Storage
PostgreSQL
Redis
AWS S3
SQL
Database migrations
Indexing
Query optimization
Caching strategies
Data modeling
Integrations
Telegram Bot API
Telegram Mini Apps
amoCRM API
S3 integrations
OAuth2 / Social Auth
Payment gateway APIs
External REST APIs
Webhook integrations
Email integrations (SMTP)
Security & Validation
Joi
class-validator
class-transformer
Helmet
cookie-parser
bcrypt
Input validation
AuthN/AuthZ (Nest Guards)
CORS / security headers
Rate limiting basics
Tooling & Delivery
Kubb
ESLint
Prettier
Git
CI/CD
Docker
DevOps
Figma
PostCSS
Quality
Code Review
Team development
Performance optimization
Technical SEO
Monitoring basics
Technologies, libraries, and tools that form the foundation of my work.
Contact me
Ready to discuss a project?
Leave a request and I'll get back to you. Or reach out directly via any convenient channel from the contact list.
Contacts
Telegram
VKontakte
