# Kateryna Stetsenko — Full-stack developer > Kateryna Stetsenko is a full-stack developer (3+ years) specializing in React/Next.js frontends and Python/Django backends, with a focus on performance optimization, API and database design, and real-time features. Master's degree in Computerized and Robotic Systems (KhNURE, 2025). ## Summary I'm a full-stack developer with 3+ years of experience across the complete software development life cycle. On the frontend I work with React, Next.js and React Native; on the backend with Python, Django, FastAPI, Celery, Redis and PostgreSQL - building scalable APIs, designing databases and optimizing systems. I'm a little obsessed with performance: I cut main-page load time in an enterprise HRMS from 30s to 4s and lifted Lighthouse scores from 60–75 to 90+. Strengths: Performance optimization, Clean, tested, documented code, Database & API design, Real-time features, Code review & mentoring mindset. ## Skills - **Frontend:** React, Next.js, TypeScript, React Native, Redux Toolkit, Tailwind CSS, HTMX, Alpine.js, Electron - **Backend:** Python, Django, FastAPI, Celery, GraphQL, WebSockets, REST APIs - **Data & infra:** PostgreSQL, Redis / Valkey, Docker, DigitalOcean, CI/CD - **Integrations & quality:** Stripe, Auth0, Lighthouse / Web Vitals, Unit testing, Code review ## Projects ### Horilla — Open-source HRMS & ERP Open-source international HRMS and ERP platform for enterprise operations. - Role: Full-stack developer · Duration: 11 months · Team: 2–3 people - Key result: **30s → 4s** (main page load (−85%)) - Cut load time by up to 85% on main pages and 50% on secondary views by splitting monolithic queries into async HTMX requests and client-side filtering. - Designed Django polymorphic models for a non-duplicating DB architecture across complex HRMS entities, simplifying migrations. - Built dynamic UI components with Alpine.js/HTMX and grew test coverage with automated unit tests. - Stack: Python, Django, PostgreSQL, HTMX, Alpine.js, Docker, Valkey, DigitalOcean ### Ctrl.ai — Fleet & driver management Fleet and driver management platform with real-time operational tracking. - Role: Full-stack developer · Duration: 6 months · Team: 4–6 people - Key result: **Real-time** (tracking with lean GraphQL payloads) - Built Celery/Redis task queues for heavy asynchronous background processing and scheduling workflows. - Implemented real-time data fetching and state management with GraphQL and Redux Toolkit, reducing API payload sizes. - Optimized PostgreSQL models, wrote schema migrations and automated deployment scripts. - Stack: React, TypeScript, Redux, Python, Django, GraphQL, Celery, Redis, PostgreSQL, Docker ### Pikt — AI website builder AI-driven website creation platform with integrated e-commerce: users launch professional sites with intelligent design generation and payments. - Role: Front-end developer · Duration: 9 months · Team: 9–10 people - Key result: **SSR + SSG** (faster first load & better SEO) - Engineered server-rendered and statically generated pages with Next.js, drastically improving initial load time and SEO discoverability. - Monitored and improved Web Vitals with Lighthouse: code splitting, image optimization and bundle-size audits. - Developed the component architecture for intelligent layout generation, linking user input directly to automated e-commerce payment flows. - Stack: Next.js, TypeScript, Redux, Lighthouse ### Design contest platform — Marketplace for logo design Platform where customers launch logo design contests and receive 200+ designs from many designers, working directly with clients. - Role: Front-end developer · Duration: 16 months · Team: 3–5 people - Key result: **60 → 90+** (Lighthouse score on static pages) - Implemented bidirectional real-time communication for live design contests and chat with WebSockets. - Secured authentication and access control across web and desktop (Electron) apps with Auth0. - Integrated Stripe for multi-party marketplace payments: refunds, payouts and automated invoicing. - Lifted Lighthouse from 60–75 to 90+ by replacing React hooks overhead with lightweight vanilla JS and optimizing Next.js static output. - Stack: Next.js, React, Electron, TypeScript, Tailwind, Redux, WebSocket, Redis, Auth0, Stripe ## Education - Master's degree, Computerized and Robotic Systems — Kharkiv National University of Radio Electronics (2025) - Bachelor's degree, Automation, Computer-Integrated Technologies and Robotics — Kharkiv National University of Radio Electronics (2024) ## Certifications - AI Agentic Engineer (2026) - Architecture of high loads (2026) - Python Pro (2025) ## Contact - Email: kateystetsenko@gmail.com - LinkedIn: https://www.linkedin.com/in/kateryna-stetsenko-72311b251/ - CV (PDF): https://kateystetsenko.com/Kateryna-Stetsenko-CV.pdf - Website: https://kateystetsenko.com - MCP server (Streamable HTTP): https://kateystetsenko.com/api/mcp