• File

Petro

Fullstack-розробник

Considering positions:
Fullstack-розробник, AI-інженер, Full stack engineer 
City of residence:
Vinnytsia
Ready to work:
Kyiv, Remote, Vinnytsia

Contact information

The job seeker has provided: Phone numberMessenger

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.

Petro Petruk
Full-Stack Developer | Node.js, React, TypeScript
[open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section) | LinkedIn: Petro Petruk

CORE SKILLS
Frontend: React, Next.js, TypeScript, JavaScript, Redux, Redux Toolkit, MobX
Data and forms: React Query, React Hook Form, Zod; asynchronous data flows, caching, and validation
Real-time and graphics: WebSockets, PixiJS, Canvas, WebGL, GSAP
Testing and tooling: Jest, Testing Library, Vite, Webpack, Nx, npm package publishing
Backend and data: Node.js, NestJS, Fastify, Express, PostgreSQL, MongoDB, Prisma, Docker
AI-assisted development: regular use of AI coding tools; review generated code and verify changes with tests

EXPERIENCE
Moonshot - Full-Stack Developer Jun 2025 - Sep 2026
Developed several real-time iGaming games and interactive interfaces with React, PixiJS, Canvas/WebGL, and GSAP.
Built real-time experiences connected to WebSocket-powered NestJS services.
Architected a shared npm library and Nx monorepo, unifying frontend architecture and tooling across multiple games.
Built a web platform with hybrid authentication and a real-time analytics dashboard.
Designed database schemas and optimized PostgreSQL queries for high-frequency interactions and real-time state
synchronization.
The Triple One - Full-Stack Developer Sep 2023 - May 2025
Designed and built a financial market-maker dashboard from scratch, enabling efficient monitoring and trading.
Developed React interfaces with TypeScript, Redux, WebSockets, and PostgreSQL-backed services.
Built interactive financial charts using TradingView, ECharts, and Lightweight Charts.
Worked with real-time financial data and API integrations in a performance-sensitive product.
DeXe - Full-Stack Developer Sep 2022 - Sep 2023
Developed a modular FinTech governance platform using React, Next.js, TypeScript, Redux Toolkit, and GraphQL.
Integrated frontend workflows with more than 50 financial services and APIs.
Contributed to backend integrations built with Node.js and Fastify, connecting the platform with smart contracts and The Graph.
Implemented voting and proposal experiences, financial deposit flows, and cryptographic signature verification.
UKRPAY - Front-End Developer Feb 2021 - Sep 2022
Tech stack: React, Redux, Redux Toolkit, React Hook Form
Developed a business reporting and analytics application for individual entrepreneurs to track payment-terminal activity.
Built an administration panel supporting lending, leasing, and mortgage workflows.
Developed an internal logistics application for issuing and managing payment cards.

EDUCATION
Igor Sikorsky Kyiv Polytechnic Institute
B.Sc. in Computer Science, Faculty of Informatics and Computer Science (FICT) | 2019-2023

LANGUAGES
Ukrainian - Fluent | English - Upper-Intermediate

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: