Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline

Yaroslav Pankovych

Ivano-Frankivsk

Summary

Adaptable Engineer talented at providing customized and optimized solutions for all needs. Thrives within tight deadlines by applying agile development strategies. Comfortable overseeing large-scale development teams or independently coding complex projects.


Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.


Also always teaching newcomers Python. Participate in many Python communities, passive Python contributor. PSF managing member.


Side projects:

  • https://github.com/ypankovych/pankoff,
  • https://github.com/ypankovych/chainee

Overview

5
5
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Uvik Software
04.2020 - Current
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Promoted technical leadership to entry-level and junior engineers in complex enterprise system environment.
  • Trained and mentored junior developers and engineers, teaching skills in (mostly OOD) and working to improve overall team performance.
  • Demonstrated experience and good hands-on programming experience in Python.
  • Delivered unit-tested systems within customer-prescribed timeframes.
  • Updated old code bases to modern development standards, improving functionality (migrating from Python 2 to Python 3, Django 1.8 to Django 3.2).
  • Collaborated with clients to define solution requirements.
  • Developed complex SSO system.
  • Extending third-party products to our needs.

Middle Software Engineer

Softserve
02.2019 - 03.2020
  • Skilled at working independently and collaboratively in a team environment.
  • Self-motivated, with a strong sense of personal responsibility.
  • Proven ability to learn quickly and adapt to new situations.
  • Demonstrated respect, friendliness and willingness to help wherever needed.
  • Proved successful working within tight deadlines and a fast-paced environment.
  • Making architectural decisions
  • Maintaining the existing code base
  • Writing unit/integration tests
  • Writing technical/implementation notes for User Stories/Technical tasks
  • Maintaining project documentation

Software Engineer

Upwork
04.2018 - 10.2019
  • Integrated third-party tools and components into applications.
  • Analyzed proposed technical solutions based on customer requirements.
  • Collaborated with clients to define solution requirements.
  • Provided guidance and mentored less-experienced staff members.
  • Most of my projects were related to processes automation.

Education

Bachelor of Science - Computer Engineering

Technical University of Oil And Gas, Ivano-Frankivsk
11.2020
  • Completed Coursework: Eleks database Camp, 2019

Skills

  • Python, Django, Flask, Sanic, FastAPI
  • SQL, PosgtreSQL
  • Linux
  • Git
  • Selenium
  • Redis
  • Heroku
  • Swagger
  • Celery
  • Pytest
  • Docker
  • NoSQL
  • Apache Superset
  • LogDNA, Datadog, Sentry
  • Category Theory
  • OOP, OOD, ACID, BASE Architecture, CAP Theorem, SOLID
  • AWS

Certification

  • ICAgile Certified Professional: https://www.icagile.com/credentials/f17d60a3-1572-4158-9b4f-f7cb8c660ea6

Languages

Ukrainian
Native language
English
Upper intermediate
B2

Timeline

Senior Software Engineer - Uvik Software
04.2020 - Current
Middle Software Engineer - Softserve
02.2019 - 03.2020
Software Engineer - Upwork
04.2018 - 10.2019
Technical University of Oil And Gas - Bachelor of Science, Computer Engineering
Yaroslav Pankovych