• File

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/20794276/

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

Considering positions:
Backend-програміст, Full stack розробник 
City of residence:
Uzhhorod
Ready to work:
Remote

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

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 SHVED
SENIOR BACKEND ENGINEER | NODE.JS · TYPESCRIPT · NESTJS
Košice, Slovakia | Open to remote roles across the EU
[open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section) | Telegram: @peter_shved

PROFESSIONAL SUMMARY
Backend-focused Software Engineer with 8+ years of professional experience building and scaling Node.js and TypeScript applications across
fintech, mobile gaming, e-commerce, logistics and healthcare. Strong hands-on experience with NestJS, PostgreSQL, Redis, event-driven
microservices and AWS. Experienced in payment integrations, production troubleshooting, observability and performance optimization. Former team
lead and technical interviewer, with additional full-stack delivery experience using React.

SELECTED IMPACT
• Reduced critical API response times from 33–40 seconds to 2–3 seconds through MongoDB data-model and query optimization.
• Built a fintech invoice module adopted by 60%+ of customers, processing over $400K in transactions in its first year.
• Built chatbot and messaging systems handling 1,000+ messages per minute across multiple messaging platforms.
• Built a full-stack CRM from scratch as the sole developer, including backend, React frontend, Telegram bot and infrastructure.

TECHNICAL SKILLS
Backend: Node.js, TypeScript, JavaScript (ES6+), NestJS, Express, Fastify, Koa, REST APIs, GraphQL, Microservices, Event-Driven Architecture,
Serverless
Messaging & jobs: RabbitMQ, NATS, BullMQ
Databases: PostgreSQL, MongoDB, MySQL, DynamoDB, Redis, Prisma, TypeORM
Cloud & DevOps: AWS (ECS, S3, SES, DynamoDB, CloudWatch, Rekognition), Docker, Kubernetes, CI/CD, GitHub Actions, NGINX
Observability & testing: Grafana, OpenTelemetry (OTLP), logging, monitoring, Jest, Mocha, Chai, unit testing
Frontend & integrations: React, HTML, CSS, Tailwind CSS, Backbone.js, PayPal, Wise, SendGrid, Mailchimp/Mandrill, OAuth, Dialogflow, Telegram
Bot API
AI-assisted tools: Claude Code, Cursor, GitHub Copilot, MCP, LLM API integrations

PROFESSIONAL EXPERIENCE

Full-Stack Developer | Baterka 06/2026 – 10/2026
• Built a full-stack CRM from scratch as the sole developer for an auto-battery service chain, delivering the backend API, React frontend, Telegram bot
and infrastructure.
• Designed order management, technician dispatch via Telegram bot, address lookup with map view, and multi-shop role-based access control.
• Implemented BullMQ-based SMS workflows with quiet-hours scheduling and bulk campaigns, plus audit logging, sales and warranty tracking, MinIO
photo storage and real-time status sync.
• Tech: NestJS, TypeScript, TypeORM, PostgreSQL, Redis, BullMQ, React, Tailwind CSS, Grammy.js, MinIO, Docker.
Backend Software Engineer | EX2Team 08/2025 – 04/2026
• Delivered a scalable NestJS/GraphQL backend for mobile gaming, optimizing user and lobby state with Redis and integrating Balancy for live-ops
management.
• Led diagnosis and resolution of production issues across distributed services; established cross-client logging and monitoring with Grafana.
• Refactored legacy ERP budget logic using AI-assisted development tools.
• Tech: Node.js, NestJS, GraphQL, TypeScript, Redis, Grafana, Balancy.
Backend Software Engineer | Genie Solution 12/2024 – 08/2025
• Developed and stabilized microservices for an online-store generation platform, supporting high-throughput messaging, routing and dynamic file
generation.
• Implemented incremental static-page regeneration and Brotli compression; kept generated site weight below 700 KB including media.
• Added OpenTelemetry tracing/logging, automated ACME SSL certificate issuance and Jest unit tests.
• Tech: Node.js, Fastify, PostgreSQL, Prisma, TypeORM, NATS, Redis, BullMQ, S3/MinIO, SendGrid, AJV, Jest.
Backend Software Engineer | BeLikeTech 01/2023 – 06/2024
• Engineered the core Invoice module for the Zeller banking platform, enabling invoice creation and PDF generation; adopted by 60%+ of customers and
processing over $400K in transactions in its first year.
• Built on serverless architecture using NestJS, AWS SES, DynamoDB and PostgreSQL, with CI/CD via GitHub Actions and Jest testing.
• Integrated Wise, Pring and PayPal payouts; reworked transaction storage for multiple providers, refactored OAuth, implemented GDPR data handling
and delivered logistics/admin APIs.
• Set up development, staging and production environments with Docker and Kubernetes; handled releases, migrations and production fixes.
• Tech: Node.js, TypeScript, NestJS, Java, PostgreSQL, AWS, Docker, Kubernetes, PayPal, Wise, Mandrill, GitHub Actions, Jest.
Backend Software Engineer | GlobalLogic Ukraine 11/2020 – 01/2023
• Built NestJS and PostgreSQL microservices for an enterprise sports application providing match schedules and live-stream generation.
• Implemented RabbitMQ-based service communication and Redis caching; optimized PostgreSQL queries and application performance.
• Conducted technical interviews for backend candidates.
• Tech: Node.js, NestJS, TypeScript, PostgreSQL, RabbitMQ, Redis.
JavaScript Developer | Confidential Company (NDA) 09/2019 – 01/2020
• Built a chat-based user communication flow for a medical project, including an Alexa Skill chatbot connected to an existing ML system.
• Tech: Node.js, AWS (ECS, S3, DynamoDB, CloudWatch), Dialogflow, RabbitMQ.
Backend Software Engineer / Team Lead | Chatbots.Studio 07/2018 – 08/2019
• Led and mentored a team while delivering chatbot products using Node.js and AWS Rekognition.
• Built an embeddable FAQ chatbot used by 30+ clients and a multi-messenger platform supporting Viber, Telegram, WhatsApp, WeChat, Discord,
Facebook Messenger and web chat.
• Designed message processing that handled 1,000+ messages per minute; integrated a third-party VoIP service for voice responses.
• Tech: Node.js, AWS Rekognition, RabbitMQ, Redis, NGINX, Microsoft Bot Framework.

PETRO SHVED | SENIOR BACKEND ENGINEER | 1

Backend Software Engineer | Foxtrapp 02/2017 – 07/2018
• Reduced critical API response times from 33–40 seconds to 2–3 seconds by redesigning MongoDB data structures and optimizing queries.
• Built ERP functionality for employee KPI tracking and task assignment; led development and client requirements gathering for a logistics platform
integrated with an ERP system.
JavaScript Developer | WallTree 08/2016 – 02/2017
• Built a short-video application backend for upload, storage and editing, and a ticket-scanning web application.
• Tech: Node.js (Koa, Express), MongoDB, MySQL, Backbone.js, Mocha, Chai.
JavaScript Developer | Freelance 03/2015 – 07/2016
• Developed a museum website with an exhibit catalogue and an administration interface.
• Tech: PHP, Backbone.js, HTML, CSS, MySQL.

EDUCATION
Master’s Degree in Computer Software Engineering | Uzhhorod National University | 12/2023

LANGUAGES
English (B2) | Ukrainian (Native) | Russian (Advanced) | Slovak (A1)

PETRO SHVED | SENIOR BACKEND ENGINEER | 2

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: