Работал в 4 компаниях   6 лет 7 месяцев

IT

Senior Frontend Developer (React / Next.js)

IPbnb

IT

1 год

07.2025 - 06.2026

- Early-stage startup — IP-address management platform.

- Sole front-end engineer on the product — designed and implemented the entire front-end architecture from scratch on Next.js and TypeScript, owning everything from project setup to production delivery.

- Grew and supported the platform to ~100–200 daily active users, keeping the interface fast and reliable as the startup scaled.

- Built a consistent, accessible UI on top of the shadcn/ui component library, turning designs into reusable, production-ready components.

- Integrated the platform with a REST HTTP API covering authentication, company onboarding and IP-address inventory management.

- Set up end-to-end testing with Cypress, covering critical flows — user authentication, company creation and adding IP addresses to the platform.

- Optimized front-end performance — reduced bundle size, sped up file and asset loading, and eliminated unnecessary re-renders to keep the interface fast under growing usage.

- Instrumented the app with Sentry for error monitoring and web analytics to track real-time traffic and active users, giving the team clear visibility into stability and usage.

- Set up Docker and CI/CD pipelines to automate builds, testing and deployments, streamlining delivery to production.

- Debugged and fixed hydration mismatches introduced by third-party document-rendering libraries in the Next.js SSR setup, ensuring stable, error-free rendering.

- Partnered closely with the designer to craft an intuitive user experience and with the backend engineer to unblock and close urgent tasks faster — driving all front-end decisions in a tight cross-functional team (backend, designer, 2 QA).

Senior Full Stack Developer

Platinum Software Engineering

IT

4 года 7 месяцев

08.2020 - 02.2025

- Started as a React Native developer and later transitioned to the Front-End team.

- Developed and maintained a reusable Crypto Wallet library for secure user authentication via MetaMask, WalletConnect, and other crypto wallets; the library was actively used across multiple company projects over several years.

- Integrated Web3 functionality, enabling seamless interaction with blockchain networks and smart contracts.

- Played a key role in the development and maintenance of NFT marketplaces, ensuring stability and scalability under high traffic conditions (up to 5,000 real-time users).

- Took full ownership of one of the NFT marketplace projects, from front-end architecture planning to production deployment.

- Designed and implemented a custom UI component library using Storybook, improving code reuse and UI consistency across the platform.

- Regularly implemented CI/CD pipelines to streamline development and deployment processes.

- Integrated analytics tools for user behavior tracking and implemented SEO and performance optimizations, resulting in faster page loads and better search visibility.

Middle mobile developer

WeSoftYou

IT

7 месяцев

06.2019 - 12.2019

- Built a cross-platform mobile app with React Native (iOS/Android).

- Implemented navigation and state management using React Navigation and Redux.

- Optimized performance, handled testing, deployed to App Store and Google Play.

- Provided post-release support and updates.

Middle Full Stack JavaScript Developer

El Sharm

IT

6 месяцев

01.2019 - 06.2019

- Led the development of an internal analytics tool designed to interact with Instagram’s data ecosystem.

- Performed API sniffing and traffic analysis to understand undocumented Instagram endpoints and data flows.

- Created a reusable JavaScript library for streamlined communication with the Instagram API, enabling structured access to profile data, media content, and engagement metrics.

- Developed the entire application stack, including a custom backend using Node.js and Express, and a responsive front-end using React.js.

- Implemented secure authentication flows and data handling procedures to ensure performance and data integrity.

- Supported internal stakeholders by enabling data visualization and insights for business analysis.

Ключевая информация

• Мікроконтролери та архітектура: STM32 (ARM Cortex-M4 / STM32F411), PlatformIO, STM32CubeIDE, CMSIS, STM32 HAL/LL, організація пам'яті (Flash, SRAM, стек, купа).

• Мови програмування: C (вказівники, побітові операції, пакування структур, керування пам'яттю), C++ (базові стандарти ООП, шаблони), базовий Python/Bash.

• Периферія та інтерфейси: GPIO, UART/USART, SPI, I2C, апаратні таймери (генерація ШІМ/PWM для моторів та сервоприводів), система переривань (NVIC), базове використання DMA.

• Бездротовий зв’язок та мережі: Ethernet WIZnet W5500 (SPI, керування сокетами, UDP/TCP), NRF24L01+ (2.4 GHz радіомережа), LoRa (SX1262/Ebyte E22), мережеві протоколи (TCP/IP, UDP, сокети, WebSockets).

• RTOS та архітектурні концепції: FreeRTOS (задачі, черги, семафори, м'ютекси), скінченні автомати (FSM), неблокуючий ввід/вивід.

• Інструменти та налагодження: Git, ST-Link

• Додатковий бекграунд: 9+ років комерційного досвіду в Senior Full-stack / Backend (Node.js, TypeScript, Docker, CI/CD, Linux).

Учился в 2 заведениях

Державний університет "Житомирська політехніка"

Інженерія програмного забезпечення

2020

Державний вищий навчальний заклад "Бердичівський коледж промисловості, економіки та права"

Машинобудування

2016

Владеет языками

Английский

средний

Русский

свободно

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Украинский

родной

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Дополнительная информация

Компьютерные навыки

Senior Software Engineer із 9+ роками комерційного досвіду у веб- та бекенд-розробці, який здійснює усвідомлений перехід у сферу Embedded C/C++ та IoT.

Маю потужний інженерний фундамент: проектування архітектури систем, написання надійного та чистого коду, розуміння мережевих протоколів передачі даних, впевнене володіння Git, CI/CD та тестуванням. У розробці під мікроконтролери застосовую системний підхід, а не просто копіювання чужих бібліотек.

Практичний досвід в Embedded:

• Розробка вбудованого ПЗ (firmware) для STM32 (Cortex-M4, STM32F411) мовою C у PlatformIO та STM32CubeIDE.

• Робота з апаратними інтерфейсами: SPI, UART, GPIO, апаратні таймери (генерація ШІМ для прецизійного керування сервоприводами).

• Побудова розподілених радіомереж на базі NRF24L01 (зіркоподібна топологія, поділ ролей «датчик» / «центральна база»).

• Інтеграція мережевих контролерів WIZnet W5500 через SPI (статичний IP, конфігурація буферів сокетів, передача телеметрії по UDP на хост-сервер).

• Робота з модулями дальнобійного радіозв’язку LoRa (Ebyte E22 / SX1262).

• Конфігурація векторних переривань (NVIC) та розуміння механізмів DMA для неблокуючої роботи периферії.

Шукаю позицію Junior / Switcher Embedded C/C++ Developer або IoT / Firmware Engineer. Завдяки солідному софтверному досвіду швидко інтегруюся в робочі процеси команди, пишу підтримуваний код із першого дня і можу ефективно закривати завдання повного циклу — від апаратної прошивки датчика до серверної та мережевої інтеграції.

Roman

Embedded developer

Бердичев

Готов переехать: Киев, Винница, Житомир

1 000 $

28 лет

полная занятость

Активно ищет работу

Последняя активность 10 часов назад