P
petro_shved's photo
Petro Shved
From Slovakia 10:30 AM (GMT+02:00)
$35/hr or $60,000/yr

Active 1 hour ago


Member since Oct 2026

Share this profile:

Senior Full-Stack Engineer

Software Engineer
Available for hire
Years of experience
9+ years
Experience level
Senior
Available for
Full-time, Part-time, Contract, Freelance
Download Resume / CV

king with Node.js, NestJS, and TypeScript, and I think my background is a really solid match for what you're looking for. Over the years, I've built and scaled systems across fintech, ERP, and gaming. Recently, I've been heavily focused on refactoring complex enterprise logic, scaling microservices with tools like NATS, RabbitMQ, and Redis, and setting up proper observability with Grafana. I also rely heavily on AI tools like Cursor and Claude Code in my daily workflow to speed up refactoring, testing, and delivery without dropping code quality. What makes me a great fit for this specific role is that I like taking end-to-end ownership — whether that's designing modular services, optimizing database queries so they actually run fast, or cleaning up messy codebases.

Employment History

Full-Stack Developer at Baterka 2026 - 2026
• Built a full-stack CRM from scratch for a Ukrainian auto battery service chain — sole developer covering backend API, React frontend, Telegram bot, and infrastructure, using Claude Code for AI-assisted development throughout. • Designed and implemented core modules: charge/repair order management, field technician dispatch with Telegram bot (Grammy.js), address lookup with map view, and multi-shop role-based access control. • Built an SMS notification pipeline (SMS-fly) with BullMQ job queues, quiet-hours scheduling, template management, and a bulk SMS campaign tool with per-order last-SMS tracking. • Integrated MinIO for photo storage; implemented audit logging, sales and warranty tracking, and real-time order status sync between CRM and Telegram bot. • Technologies: NestJS, TypeORM, PostgreSQL, Redis, BullMQ, React, TypeScript, Tailwind CSS, Grammy.js, MinIO, Docker.
Backend Software Engineer at Ex2Team 2025 - 2026
• Delivered a scalable NestJS/GraphQL backend for mobile gaming, optimizing user/lobby states via Redis and integrating Balancy for live-ops management. • Transformed legacy ERP budget logic through strategic refactoring using AI-assisted coding tools (Cursor, Claude Code), ensuring the system met modern financial compliance and performance standards while reducing delivery timeline. • Implemented a cross-client logging architecture with Grafana, enabling proactive system monitoring and streamlined troubleshooting across multiple environments.
Backend Software Engineer at Genie Solution 2024 - 2025
• Achieved significant impact with bank product Zeller by developing an efficient Invoice module enabling creation and PDF generation of invoices, utilized by over 60% of customers, processing invoices totaling more than $400k. • Technologies used: NestJS, Serverless architecture, AWS SES, AWS DynamoDB, PostgreSQL, CI/CD with GitHub Actions, and Jest for unit tests.
Backend Software Engineer at BelikeTech 2023 - 2024
• Achieved significant impact with bank product Zeller by developing an efficient Invoice module enabling creation and PDF generation of invoices, utilized by over 60% of customers, processing invoices totaling more than $400k. • Technologies used: NestJS, Serverless architecture, AWS SES, AWS DynamoDB, PostgreSQL, CI/CD with GitHub Actions, and Jest for unit tests.
Backend Software Engineer at GlobalLogic 2020 - 2023
Created an enterprise web app to provide soccer match schedules and generate live streams using NestJS, PostgreSQL, and RabbitMQ for microservice communication, Redis for caches
Javascript Developer at NDA 2019 - 2020
• Medical Project: Developed a process for user communication with the application via chat, using Node.js, AWS services (ECS, S3, DynamoDB, CloudWatch), Dialogflow for Q&A, and RabbitMQ for queuing.
Backend Software Engineer at Chatbots.Studio 2018 - 2019
• Chatbot development company where I served as team lead and mentor. Completed projects include a web chatbot with image text extraction and location retrieval using Node.js and AWS Rekognition. • Developed a multi-messenger web app, added features to ongoing projects with Microsoft Bot Framework, created an Alexa Skill chatbot, and a chatbot API for mobile using Node.js and AWS.
Backend Software Engineer at Foxtrapp 2017 - 2018
• Optimized MongoDB database and queries, reducing response time from 33-40 seconds to 2-3 seconds, improving overall system performance and user experience. • Implemented microservice architecture with over 4 microservices, resulting in system scalability and performance for a logistics system project.
JavaScript Developer at WallTree 2016 - 2017
• Built a stable backend for a project allowing users to upload short videos, store them, and edit using the app’s tool. Utilized Node.js (Koa), MongoDB, and wrote tests using Mocha and Chai. • Developed a full web-application using Backbone.js and Node.js (Express) with MySQL, increasing ticket scanning efficiency.

Education

https://www.linkedin.com/in/petro-shved-042a73102/?isSelfProfile=true at Uzhhorod National University 2021 - 2023