Логотип K_a_R_a_T_e_L_LPortfolio
Full-time | freelance

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.

UI/UX-focused
Core Web Vitals
SEO-ready

Robust architecture and code

I build maintainable architecture with an emphasis on quality: strict typing, reusable components, clean structure, and predictable project evolution.

Next.js + TypeScript
FSD approach
API-first

Telegram and automation

I develop Mini Apps, bots, and integrations that reduce manual work, accelerate request processing, and provide transparent analytics.

Mini Apps
Telegram Bots
Business automation
FRONTEND DEVELOPMENT
BACKEND DEVELOPMENT
TELEGRAM MINI APPS
TELEGRAM BOTS
REST API AND INTEGRATIONS
DEVOPS
DOCKER ENVIRONMENT
CI/CD PIPELINES
BUSINESS PROCESS AUTOMATION
AI AUTOMATION
PERFORMANCE OPTIMIZATION
MAINTENANCE AND PROJECT GROWTH
FRONTEND DEVELOPMENT
BACKEND DEVELOPMENT
TELEGRAM MINI APPS
TELEGRAM BOTS
REST API AND INTEGRATIONS
DEVOPS
DOCKER ENVIRONMENT
CI/CD PIPELINES
BUSINESS PROCESS AUTOMATION
AI AUTOMATION
PERFORMANCE OPTIMIZATION
MAINTENANCE AND PROJECT GROWTH

My projects

Selected works

Real projects launched in production and solving business problems.

UI Template Platform
Next.js • NestJS • TypeORM

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.

https://my-ui.karatell.ru

My-UI — a template platform where users publish solutions and compete by rating

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

E-commerce
Next.js • NestJS • Redis

"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.

https://onahochet.ru

"Ona Hochet" — a large-scale commercial flower delivery project across Russia

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

Edu Landing
Next.js • Mantine • NestJS

"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.

https://phenomenclub.ru

"Launch System" — a sales platform for launching an educational product

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.

JavaScript
HTML
CSS
Git
REST API
React
Express
SCSS
Figma

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.

Next.js
React
TypeScript
Node.js
API integrations
DevOps
Nest.js
Tailwind CSS

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.

Next.js
React
TypeScript
UI/UX
Code Review
Team development
Kubb
OpenApi
SEO optimization

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.

Next.js
NestJS
PostgreSQL
Redis
amoCRM
Telegram Bot API
Telegram Mini Apps
AWS S3
DevOps
SEO optimization
Mantine UI

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

https://t.me/K_a_R_a_T_e_L_L

WhatsApp

https://wa.me/79617160943

GitHub

https://github.com/K-a-R-a-T-e-L-L

VKontakte

https://vk.ru/k_a_r_a_t_e_l_l

Email

mailto:kirillcuhorukov6@gmail.com

Leave a request

0 / 2000

Resume

Fullstack-Разработчик_Сухоруков-Кирилл-Сергеевич.pdf

56.6 kb

Fullstack-Developer_Sukhorukov-Kirill-Sergeevich.pdf

46.8 kb