Gordiy R.
Ukraine (UTC+02:00) 🇺🇦
Upstaffer since November 03, 2025

Gordiy R. — Senior Software Engineer

Full Stack Web, Back-End Web.

Last verified on November 03, 2025

Core Skills

Python
Python
PostgreSQL
PostgreSQL
SQLAlchemy
SQLAlchemy

AI Agents and Copilot Tools

AI

Bio Summary

- 8+ years of experience in backend development with a strong focus on Python and distributed systems. - Expertise in Django, FastAPI, and Flask, including experience building and optimizing microservices architectures. - Skilled in designing and maintaining REST APIs and GraphQL services for large-scale telecom, healthcare, and e-commerce platforms. - Deep understanding of PostgreSQL, SQLAlchemy, and MySQL, with experience in database design, optimization, and performance tuning. - Skilled in Docker and Kubernetes for containerization and orchestration, as well as CI/CD pipelines setup using Jenkins. - Experienced in asynchronous programming and real-time systems development. - Strong knowledge of OOP, SOLID, and design patterns, with experience implementing secure and testable backend code. - Worked with AWS (EC2, RDS, S3) and Azure AD B2C for authentication and cloud infrastructure management. - Background in AI integration, data encryption, and authorization systems for enterprise-grade software solutions.

Technical Skills

AI & Machine Learning AI
Programming Languages Java, JavaScript, Python
JavaScript Frameworks Angular, React
UI Frameworks, Libraries, and Browsers Bootstrap, Foundation
Python Libraries and Tools Dash
Python Frameworks Django, FastAPI, Flask
JavaScript Libraries and Tools React Native
Java Frameworks Spring Boot
Data Analysis and Visualization Technologies Kibana
Databases & Management Systems / ORM AWS ElasticSearch, MySQL, PostgreSQL, SQLAlchemy
Cloud Platforms, Services & Computing AWS
Amazon Web Services AWS EC2, AWS ElasticSearch, AWS S3
Azure Cloud Services Azure AD
Methodologies, Paradigms and Patterns Agile, microservices, REST, Scrum, SOLID principles, TDD
SDK / API and Integrations API, FastAPI, GraphQL, LiqPay API, RESTful API
Deployment, CI/CD & Administration CI/CD, Jenkins
Platforms CMS
Virtualization, Containers and Orchestration Docker, Kubernetes
Version Control Git
Web/App Servers, Middleware Nginx
Other Technical Skills Google Drive, Mobile App, PgPool, RDS, SightEngine, Telebot

Work Experience

Software Engineer, Lifecell

Duration: January 2023 – February 2025

Summary: Developed a customer portal for a telecom product, designing and implementing the backend microservices architecture. Defined and aligned architectural solutions with the team, structured the CMS, developed custom libraries, and maintained the project's technical documentation. Worked extensively with FastAPI and SQLAlchemy for backend development and database interaction.

Responsibilities:

  • Designed and implemented the backend microservices architecture;
  • Developed and structured the CMS;
  • Created custom libraries to optimize system performance;
  • Maintained and updated technical documentation;
  • Conducted deep code refactoring and performance optimization;
  • Established and standardized coding guidelines for the Python team;
  • Built and maintained ORM-based data models and queries using SQLAlchemy.

Technologies: Python, Django/FastAPI, SQLAlchemy, PostgreSQL, Docker, Kubernetes, Microservices, REST API, GraphQL.

Part-Time Team Lead / Tech Lead, Wishlist mobile app

Duration: May 2023 - Sep 2024

Summary: Led a small cross-functional team developing two products - a wishlist mobile app with an AI recommendation engine and an e-commerce platform. Oversaw planning, architecture, and deployment while contributing to AI and backend features.

Responsibilities:

  • Managed roadmap creation and sprint planning;
  • Defined task structures and estimation approaches (Epic, Story, Subtask, DOR, DOD);
  • Implemented PERT-based estimation to improve delivery accuracy;
  • Integrated SightEngine AI for content moderation and designed AI-based parsing logic;
  • Optimized caching and built AWS infrastructure for hosting and scaling.

Technologies: Agile/Scrum, Python, Django, PostgreSQL, AWS (EC2, RDS, S3), Docker, PgPool, Nginx, AI Integration.

Software Engineer, MEV LLC (MedTech)

Duration: Sep 2021 - Dec 2022

Summary: Contributed to a cloud-based ecosystem for detecting infectious diseases. Developed secure backend services, authorization systems, and adaptive localization for multi-device usage.

Responsibilities:

  • Built authentication and MFA functionality using Django Rest Framework;
  • Implemented PHI data encryption and backend authorization for Dash applications;
  • Refactored and modularized backend components, ensuring 98% test coverage;
  • Created CI/CD pipelines via Jenkins and Docker.

Technologies: Python 3.9, Django Rest Framework, Flask, PostgreSQL, Dash, Docker, Jenkins (CI/CD).

Software Engineer, GlobalLogic (Telecom)

Duration: Sep. 2020 - Sep. 2021

Summary: Worked on a system that helps users manage access to offices and residential spaces. Developed RESTful microservices using Flask and SQLAlchemy, built authorization logic with Azure AD B2C, and handled data migrations and integrations across services.

Responsibilities:

  • Developed and optimized Flask-based REST API services;
  • Integrated SQLAlchemy ORM for efficient data modeling and query handling;
  • Built authorization system using ADB2C;
  • Updated code to the new version of the framework and migrated user data;
  • Built custom policies with special functions;
  • Development and bug fixing.

Technologies: Python 2.7/3.8, Flask, SQLAlchemy, Django 1.7/3.2, Azure AD B2C, MySQL, CI/CD, Jenkins.

Software Engineer, GlobalLogic (Healthcare)

Duration: Sep 2019 - Sep 2020

Summary: Developed healthcare monitoring systems for implantable medical devices, improving patient data security and device communication.

Responsibilities:

  • Created simulator monitoring systems for medical device data;
  • Debugged device firmware and improved data reliability;
  • Built secure authentication and storage for patient data.

Technologies: JavaScript, React Native, ExpoGo, Node.js, MySQL, Bootstrap.

Software Engineer, FreelanceHunt

Duration: Jun 2017 - Sep 2019

Summary: Delivered multiple freelance projects, including event reservation systems, Telegram-based stores, and personal web platforms.

Responsibilities:

  • Developed Django-based reservation systems with PayPal integration;
  • Built Telegram Bot Store using Telebot, Google Drive API, and LiqPay;
  • Designed personal blog and registration systems.

Technologies: Python, Django, Flask, MySQL, Bootstrap, Ajax.

Education

  • Master’s Degree in Computer Science, National University Ivan Franko, Lviv (Sep 2022 - Feb 2023)
  • Bachelor’s Degree in Computer Science, National University Ivan Franko, Lviv (Sep 2018 - May 2022)

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Gordiy R.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring