• File

Кікот

Frontend-програміст

Considering positions:
Frontend-програміст, Backend-програміст
City of residence:
Dnipro
Ready to work:
Remote

Contact information

The job seeker has provided: Phone number

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Serhii-Roman Kikot
Email: [open contact info](look above in the "contact info" section)
Phone: [open contact info](look above in the "contact info" section)
Location: Dublin, Ireland
LinkedIn: [open contact info](look above in the "contact info" section)
GitHub: https://github.com/SerjRoman

Professional Summary
Full Stack Engineer with over 2 years of commercial experience in building web applications
using TypeScript, React.js, and Node.js ecosystems. Currently pursuing a BSc in Computer
Science at Trinity College Dublin. Experienced in frontend performance optimization, mobile
development (React Native), and real-time application architecture using Web Sockets.
Demonstrated ability to collaborate with cross-functional teams, implement clean architecture
(FSD, DDD), and mentor aspiring developers

Work Experience

Participant in Extended Algorithmic Workshop | Google | On Site | July 2026 – Present

• Selected to participate in an invitation-only algorithmic workshop hosted by Google
technical specialists.
• Exploring theory, practical usage and importance of algorithms with Google’s technical
specialists

Frontend Engineer | KnittedForYou | Remote | Aug 2025 - July 2026

• Migrated the core platform from a legacy PHP architecture to a modern React/Vite
Single Page Application (SPA), replacing a DOM-heavy implementation with an
HTML5 Canvas rendering system.
• Optimized frontend rendering and state management, reducing memory consumption
by 50% and improving rendering speed by 30% while maintaining scalable Feature-
Sliced Design (FSD) architecture.
• Engineered 10+ interactive canvas features from scratch, including custom brush tools,
color merging, symbol drawing, image-to-pixel parsing, and cloud synchronization
workflows.
• Collaborated directly with product stakeholders to translate product requirements and
feature concepts into scalable, production-ready frontend solutions.
• Maintained ownership of frontend feature delivery from architecture discussions
through implementation and production deployment.

Frontend Engineer | Telesens Technology | Dublin, Ireland | Jun 2024 - December 2025
• Integrated REST APIs using Redux Toolkit Query (RTK Query), establishing
centralized error handling and strict data validation for secure authentication and
scalable frontend workflows.
• Architected a reusable UI component library to standardize frontend development
patterns and reduce long-term technical debt across the application.
• Collaborated closely with the Tech Lead during architecture discussions, code reviews,
and implementation planning to ensure maintainable React application structure.
• Applied clean code principles and Feature-Sliced Design (FSD) methodology to
improve scalability, readability, and consistency across frontend modules.
• Contributed to frontend development within a startup environment requiring fast
iteration, ownership, and cross-functional collaboration.

Technical Mentor & Curriculum Developer | World IT Academy | Remote | Sep 2022 -
Present

• Mentored 60+ students in Full-Stack development using React, Node.js, and
TypeScript, resulting in 30+ successfully deployed and defended capstone projects.
• Authored 30+ technical documents, methodologies, and presentations to simplify
complex engineering concepts and improve onboarding efficiency.
• Developed curricula for 3 educational tracks, including Full-Stack Development, Game
Development, and IoT/Raspberry Pi.
• Guided students through frontend architecture, scalable application structure, API
integration, and collaborative development workflows.
• Strengthened communication and technical collaboration skills through continuous
mentoring, workshops, and technical presentations.

Technical Projects

Alias Multiplayer Game | Full-Stack Developer | React 19, TypeScript, NestJS, Redis,
Socket.IO, Zustand, React Query | Project Link

• Developing a full-stack multiplayer web application focused on low-latency real-time
communication and scalable room-based architecture using React and NestJS.
• Architected the React frontend using Feature-Sliced Design (FSD), Zustand, and React
Query to support scalable state management and efficient API communication.
• Built a NestJS backend using Domain-Driven Design (DDD) and Event-Driven
Architecture to manage complex multiplayer game mechanics and synchronized room
logic.
• Implemented WebSocket-based real-time synchronization using Socket.IO to support
50+ concurrent clients per room.
• Ensured end-to-end type safety between frontend and backend services using OpenAPI
specifications and auto-generated API clients.
• Structured the application for scalability, maintainability, and cloud-ready deployment
workflows.

TurboSms | Full-Stack Mobile Developer | React Native, TypeScript, Expo, Expo Router,
Express.js, WebSockets, Socket.IO, RTK Query, Prisma, SQLite

• Developed a full-stack mobile messaging application with secure authentication, real-
time communication, and scalable API architecture using React Native and Node.js.
• Architected modular REST APIs for contacts, chats, and messaging workflows using
Express.js, Prisma ORM, and SQLite.
• Implemented centralized error handling, strict request validation, and secure JWT
authentication flows for reliable backend operations.
• Engineered real-time messaging capabilities using Socket.IO, enabling live chat
synchronization and dynamic room connections.
• Optimized client-side data management using Redux Toolkit Query (RTK Query) and
AsyncStorage for efficient caching and secure session persistence.
• Integrated Expo Router and push notifications to improve navigation flow and real-time
user engagement.

Skills & Tools

Frontend: TypeScript, JavaScript (ES6+), React.js (React 19), React Native, Redux Toolkit
(RTK/RTK Query), Zustand, React Query, HTML5 Canvas, CSS3, Vite, Expo

Backend: Node.js, NestJS, Express.js, REST API, WebSockets (Socket.IO), Python, Django

Architecture & Engineering: Feature-Sliced Design (FSD), Domain-Driven Design (DDD),
CQRS, Event-Driven Architecture, Single Page Applications (SPA), Reusable UI
Components, Frontend Performance Optimization, MFE

Databases & Cloud: PostgreSQL, MongoDB, Redis, Microsoft Azure, S3 Storage Cloudinary

Tools: Git, GitHub, Docker, Postman, CI/CD

Soft Skills

• Cross-functional collaboration
• Product ownership
• Problem solving
• Technical communication
• Mentoring and knowledge sharing
• Adaptability and fast learning
Education

BSc in Computer Science | Trinity College Dublin | Dublin, Ireland | Sep 2025 - 2029
(Expected)

Certifications

EFSET English Certificate | EF Standard English Test | C1 Advanced | May 2026

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: