Sviatoslav Pidhurskyi

I’m a Full Stack Developer with 8 years of experience. Strong focus on backend architecture with Node.js, Databases and Nest.js framework, including designing scalable APIs.

Skilled in frontend development using React and TypeScript, and UI components libs

Resume

3 years in development

Main Technologies

Back-end

  • Node.js (Nest.js framework), TypeScript
  • Databases: PostgreSQL, MySQL, MongoDB, SQLite
  • ORMs: TypeORM, Prisma, Sequelize, Knex
  • AWS (EC2, S3, RDS, Lambda), Docker, GitHub Actions
  • Caching & Message Brokers: Redis, NATS, bull queue

Front-end

  • React.js, Vue.js
  • Firebase
  • Wordpress

Mobile

  • React Native
  • Ionic (hybrid apps)
Node.js
Nest.js
TS
TypeORM
PostgreSQL
Firebase
React.js
Vue.js
Ionic

Experience

03/2021 - Now Ein-des-ein

Back-end Node.js developer

I had a great experience working on several interesting projects, which led to the creation of a boilerplate own template for quickly implementing already project with featuring modules for authentication, user management, files uploading, chats, and push-notifications, … etc.

Several projects I have been working on:

AI Brain, a tool with its own knowledge base

  • Integrated Notion API for content management.
  • Implemented chats module and integrated Claude AI for generate answers
  • Configured system prompts, prompts from the knowledge base to generate responses from user prompt.
  • Developed REST API for data management and customer interaction

Online Medical Platform

  • Developed a platform for online doctor consultations, prescription issuance with multi-doctor approval flow, and integrated medicine ordering with pharmacies.
  • Integrated Google Meet API to enable secure video consultations between patients and doctors.
  • implemented role-based access permissions using CASL for flexible permissions management.
  • Added PayPal integration for medicine payments
  • Designed and optimized complex SQL queries to handle doctors’ work schedules with recurring slots, day-offs, and special days.

Anti-Snore Mobile App

Mobile app provides (about 2K active) users with a variety of exercises and tips to help reduce or eliminate snoring.

In already existed project, I fixed and refactor a critical core functional issue. It also reduced costs for client, as the algorithm was changed by using SQL queries for generate new exercises and project no longer used Redis cache storage for repeated sensitive data.

Mobile Fitness App with admin panel

The core feature of the app, which using about 2K users is paid courses, include weight loss lessons and quizzes.

For course payment processing was integrated Digistore24, also Google/Apple Pay and RevenueCat for subscriptions to recipes. Spoonacular API was implemented to automatically calculate calories and other nutritional information for ingredients in recipes. Integrated functional for planning push notifications in admin-panel and receive in mobile app by specific events.

Analytics social network platform

  • Developed core social network features: feed, chats, friends, and feedbacks.
  • Implemented analytics functionality for influencer.
  • Integrated Facebook and Instagram APIs for authentication and insights collection.
  • Added PayPal integration for medicine payments
  • Processed and visualized social media statistics for comparison.

Social network with streaming functionality for artists

  • Built a social network platform with an admin panel for artists to schedule and host public or privatepaid online events for users.
  • Designed complex SQL queries for calendar logic with recurring workday slots.
  • Integrated FFmpeg for video processing (cropping, generating short clips).
  • Implemented real-time chats (personal and group) using WebSockets.
  • Used AWS S3 service for store full stream video file.
  • Developed a notification module (email, push notifications) triggered by various events.
08/2020 - 01/2021 ITTEAM

Back-end Node.js developer

  • System and database architecture development.
  • Develop REST API Nest.js server.
  • Built CI/CD pipelines, Docker for deploying.
  • Used external services like Firebase and others for implement user authorization, push notifications & email notifications.
05/2019 - 02/2020 SPDeveloper

Full stack developer

  • Implement REST API server with microservices and payment of site services using Node.js.
  • Designed and constructed web user interfaces and visual elements using Vue.js.
  • Developed full functionality dynamic and interactive websites using JS frameworks.
08/2017 - 04/2019 FlyFox

Wordpress & Front-end Developer

  • Developed full functionality dynamic and interactive websites using WordPress & JS frameworks.
  • Fixed bugs from existing websites and performance

Education

2022 - 2023 National Technical University of Oil and Gas

Software Engineering

Master of Science in Software Development
Ivano-Frankivsk National Technical University of Oil and Gas.

2019 - 2022 National Technical University of Oil and Gas

Software Engineering

Bachelor of Science in Software Development
Ivano-Frankivsk National Technical University of Oil and Gas.

2015 - 2019 College of Electronic Devices

Software Engineering

Junior Specialist in Software Development
Ivano-Frankivsk National Technical University of Oil and Gas.

Portfolio

My main hobby projects I'm proud of.

11+ projects

Fun

Coffee Consumed

2,146

Working Hours

6 580

Hobby projects

11+

Awards Won

11

Contact

Say anything :)

How Can I Help You?

Name is required.
Please, leave me a message.