UpstaffSign up
Bohdan K.
Created AtUpstaffer since May, 2026
Book a Call Download Profile PDF

Bohdan K. — Back-End Developer/ DevOps Engineer

Expertise in Back-End Web (4.5 yr.), DevOps (4.5 yr.).

 Last verified on May, 2026

Core Skills

Python
Python
4 yr.
Django REST framework
3 yr.
FastAPI
FastAPI
Docker
Docker
3 yr.
AWS
AWS
3 yr.

Bio Summary

  • Back-End Developer and DevOps Engineer with 4.5 years of experience in designing and developing scalable backend systems using Python (Django, DRF, FastAPI) and deploying on AWS with Docker, Kubernetes, and Helm.
  • Proficient in implementing secure, role-based access control and optimizing database schemas across RDBMS (PostgreSQL, MySQL) and NoSQL (Elasticsearch, Redis) environments.
  • Experienced in Agile methodologies, test-driven development, and applying design patterns (Factory, Strategy) to maintain clean, modular codebases in healthcare and government domains.

Technical Skills

Programming Languages Python
Python Frameworks Django REST framework, FastAPI
AI & Machine Learning LangGraph
Python Libraries and Tools pytest
Databases & Management Systems / ORM AWS ElasticSearch, MySQL, PostgreSQL, Redis, SQL
Cloud Platforms, Services & Computing AWS
Amazon Web Services AWS Boto3, AWS ElasticSearch
Methodologies, Paradigms and Patterns Agile, FDD, Kanban, OOP, Scrum, TDD
Version Control BitBucket, Git, Github Actions
Message/Queue/Task Brokers Celery
Virtualization, Containers and Orchestration Docker, Docker Compose, Kubernetes
SDK / API and Integrations FastAPI, GraphQL
Deployment, CI/CD & Administration GitLab CI, Helm, Jenkins
QA, Test Automation, Security Mock, Postman, pytest, Unit Testing
Web/App Servers, Middleware Nginx
Logging and Monitoring Prometheus

Work Experience

Python Back-End Developer, DevOps Engineer (AI-Powered Service for Automated Medical Form Completion)

Duration: 1 year, 8 months
Summary:
  • Development of an AI service for automatic completion of medical documents prior to a doctor’s appointment
  • The system processes patient medical records and pre-visit intake forms using advanced natural language processing models to extract relevant answers, improving efficiency and accuracy in medical documentation
Responsibilities:
  • Developed back-end functionality;
  • Integrated AI service into a microservice architecture;
  • Implemented document management features including uploading, parsing, editing, and exporting various file types;
  • Designed and optimized AI prompts for NLP models;
  • Applied design patterns to ensure clean architecture and maintainability;
  • Implemented unit tests.
Technologies: Python, Django, LangGraph, PostgreSQL, AWS, Jenkins

Back-End Developer, DevOps Engineer (Clinical Trial Management & Patient Treatment Allocation System)

Duration: 1 year, 3 months
Summary:
  • Development of a CRM-based platform for managing patients in clinical trials and automating treatment allocation
  • The system manages patient records, trial enrollment, and assigns treatments based on clinical trial protocols ensuring compliance and traceability
Responsibilities:
  • Developed back-end core system modules;
  • Designed and implemented services for patient management, trial enrollment, and treatment allocation;
  • Implemented randomization logic for patient group assignment;
  • Developed REST APIs for integration with CRM modules and external services;
  • Designed and optimized database schemas;
  • Implemented role-based access control and secure data handling;
  • Wrote unit tests and participated in code reviews.
Technologies: Python, Django, DRF, MySQL, AWS, boto3, Docker, Docker Compose, Kubernetes, Helm, Prometheus, Grafana, GitHub CI/CD

Python Back-End Developer (Multiple Projects in Outsource Company)

Duration: 1 year, 6 months
Summary:
  • Provided back-end development services for various government and commercial customers including a national employment platform and a catalog of professions
  • The projects involved upgrading legacy systems and integrating new technologies to improve functionality and user experience
Responsibilities:
  • Developed code and upgraded existing codebase to latest Django version;
  • Integrated Elasticsearch engine;
  • Developed REST APIs and added multi-language support;
  • Created customized Django admin panels;
  • Integrated third-party APIs;
  • Provided product support and maintained documentation;
  • Optimized database structure.
Technologies: Python, Django, DRF, Django Haystack, GraphQL, Graphene Django, Django Grappelli, Django S3direct, PostgreSQL, Elasticsearch, Celery, Docker, Docker Compose, AWS (S3, ECR, ECS, EC2)

Education

  • National Aviation University
    Bachelor’s degree in Computer Software Engineering

Certification

  • Python Advanced EPAM University, Kyiv

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 Bohdan K.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring
Request Bohdan K. Rates & Availability
Attachment File attachment Arrow

Upload File. Drag and Drop or Browse

{# when reCAPTCHA is disabled server-side (staging/local test), drop the g-recaptcha binding so the button submits directly — keeps front/back in sync via one flag #}
At Upstaff we respect confidentiality, privacy and value your information.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up
Download Candidate Profile (PDF)

Please leave your details and we'll email you the resume right away.

At Upstaff we respect your privacy.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.