Roman D.

Roman D.

Senior Python Developer

Lviv, Ukraine
Hire Roman D. Hire Roman D. Hire Roman D.

About Me

Roman is a Senior Developer with professional Python software design and development expertise - delivering fullstack solutions from inception to production within Agile teams. He is familiar with modern Python packages for developing backend components and integrating user-facing elements into applications - innovating on best practices to ensure improved processes.

Work history

UpStack
UpStack
Senior Python Developer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Portside
Portside
Software Engineer
2021 - 2022 (1 year)
Ukraine
  • Designed, implemented, and integrated software solutions with the Portside platform - improving performance and responsiveness.

  • Executed new features to enhance the owner portal, reporting and analytics, and expense management.

  • Supported, maintained, and resolved issues for custom features in live production systems on the project.

Tictrac
Tictrac
Software Engineer
2019 - 2021 (2 years)
Remote
  • Built and deployed new SaaS, enterprise and API solutions to improve the Tictrac platform.

  • Provided technical leadership and support for the platform - fixing defects and evangelizing best practices.

  • Sought out difficult impediments to improve performance, reliability, scalability, and security of solutions on the platform.

Lohika
Lohika
Software Engineer
2018 - 2019 (1 year)
Lviv, Ukraine
  • Worked on a new testing suite to enhance test processes for jet engines - ensuring the efficiency and durability of engines.

  • Shipped new features and improvements with minimal guidance and support on the project.

  • Wrote new code, integrated 3rd-party solutions and deployed fixes to defects for Lohika.

Vakoms
Vakoms
Software Engineer
2016 - 2018 (2 years)
Lviv, Ukraine
  • Designed and implemented new test cases to help improve functionalities on solutions for clients.

  • Developed and deployed APIs to integrate user-facing elements to multiple mobile apps and websites.

  • Provided recommendations for improvements, implemented enhancements and brought solutions in compliance with dev standards.

Portfolio

Software Engineer - Test and Diagnostics System
Software Engineer - Test and Diagnostics System

Worked on the test and diagnostics system that contains information about asset performance and equipment types, failure mechanisms and maintenance tasks. It uses IoT connectivity to analyze data and provide insights for predictive maintenance and performance - improving uptime and availability of jet engine fleets. Designed new solutions for the project - handling Python scripting, database design, software integration and communication.

Software Engineer - Tictrac
Software Engineer - Tictrac

Tictrac is a health and wellbeing platform that enables businesses to generate meaningful engagement and empower people to live healthier lives. Designed new features on the platform, identified and fixed bugs, participated in code reviews, wrote tests, and handled software integration, architecture design and stakeholder engagement.

Software Engineer - Portside
Software Engineer - Portside

Portside is a modern platform that connects players in the global business aviation industry. The platform is the only purpose-built cloud software platform designed to connect all participants in the industry - enabling the instant exchange of data, reporting and analytics. Worked on the software architecture design, backend development, bug fixing, platform support, software testing, troubleshooting, profiling and performance tuning.

Education

MSc. Computer Science
MSc. Computer Science
Ivan Franko National University of Lviv
2017 - 2019 (2 years)
Django Course: Build Your App Fast & Free!
Django Course: Build Your App Fast & Free!
Udemy
2016 - 2016
Fullstack Web Development Certification
Fullstack Web Development Certification
freeCodeCamp
2015 - 2016 (1 year)
Bachelor's Degree in Applied Mathematics
Bachelor's Degree in Applied Mathematics
Ivan Franko National University of Lviv
2013 - 2017 (4 years)