Daniil Rozhok
@daniilrozhok
Experienced Full Stack Software Engineer building scalable web and mobile systems with real-time functionality and reliable APIs.
What I'm looking for
I’m an experienced Full Stack Software Engineer with approximately 5 years of professional experience designing and developing scalable web and mobile applications. I focus on the JavaScript/TypeScript ecosystem, with deep expertise in React, React Native, Next.js, and Node.js (NestJS).
I specialize in building high-traffic systems and delivering real-time functionality using WebSocket and WebRTC, plus reliable APIs through REST and GraphQL. I bring a strong foundation in performance optimization, clean code, and complex architectural problem-solving.
Across projects, I’ve built and maintained GraphQL API layers, implemented real-time collaboration and financial data pipelines, and designed backend pagination, caching strategies, and stable authentication flows. I also work with PostgreSQL and MongoDB, Redis caching, and cloud infrastructure like AWS and Firebase—partnering closely with product and design to ship impactful features.
Experience
Work history, roles, and key accomplishments
Full Stack Software Engineer
Confidential Fintech Project
Designed and implemented real-time financial data pipelines using WebSockets and backend aggregation services, supporting market data, transactions, and portfolio management. Built NestJS backend APIs and optimized mobile performance for large datasets and complex financial charts, including a JWT/refreshtoken authentication refactor and Redis/React Query caching.
Full Stack Software Engineer
Acceptic
Developed backend services for IoT device communication and real-time updates, including device provisioning orchestration and telemetry/device management APIs. Implemented synchronization logic using polling plus event-driven flows, with offline handling, retry strategies, and improved frontend API interaction.
Full Stack Software Engineer
Migrated product features to the web platform using shared backend services, improving system stability and test coverage. Built and maintained a GraphQL API layer and implemented real-time collaboration with WebSockets, including backend pagination and caching strategies.
Full Stack Software Engineer
Babyjourney
Built backend capabilities for real-time chat and WebRTC-based video consultations, enabling real-time updates via WebSockets. Implemented push and in-app notifications and optimized API responses for mobile usage to improve engagement and reliability.
Full Stack Software Engineer
Internal Admin Platform (E-commerce)
Built an internal admin platform for managing products, orders, and users, including backend services for catalog, pricing, and inventory. Implemented role-based access control, REST and GraphQL APIs for frontend integration, and background jobs for order processing and notifications, with CI/CD deployment setup.
Education
Degrees, certifications, and relevant coursework
Kyiv College of Communication
Bachelor's degree, Computer Systems and Software
2017 - 2021
Earned a Bachelor's degree in Computer Systems and Software at Kyiv College of Communication from 2017 to 2021.
Tech stack
Software and tools used professionally
Microsoft Azure
Kubernetes
Cloudflare
Salesforce
React Native
Expo
CSS Modules
PostgreSQL
MongoDB
Node.js
Next.js
NestJS
Tailwind CSS
Material-UI
Figma
Redis
React
React Query
Webpack
JavaScript
HTML5
CSS 3
Kafka
RabbitMQ
Fastify
GraphQL
Firebase
Socket.IO
Elasticsearch
Zustand
TypeScript
Docker
WebRTC
Formik
Toolkit
SQL
React Router
Redux Toolkit
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring Daniil?
You can contact Daniil and 90k+ other talented remote workers on Himalayas.
Message DaniilFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
