Suggestions
Dmytro Cherepovskyi
Staff Backend Engineer at UP42
Dmytro Cherepovskyi is the Staff Backend Engineer and Architecture Chapter Coordinator at UP42 in Berlin, Germany.1 He is also the Backend Chapter Coordinator at the same company.1 Dmytro believes that finding the right people is more important than choosing the right technology.1
Experience::
- UP42:
- Staff Backend Engineer (August 2021 – Present): His responsibilities include domain model formulation, defining functional and technical architecture, driving backend discussions, and implementing the Satellite Tasking ordering engine.1
- Backend Chapter Coordinator (April 2022 – Present): He drives rituals, organizes tech debt management, facilitates hiring and onboarding processes, and works on infrastructure transformation projects.1
- Architecture Chapter Coordinator (February 2023 – Present): Dmytro created a communication platform for inter-chapter communication.1
- Senior Backend Engineer (August 2019 – August 2021): He implemented GIS meta-catalog search, geospatial data ordering/warmup system, workflow price/resource consumption estimation subsystem, payment flow migration for Strong Customer Authentication legal compliance, and data engineering scripts. He also interviewed candidates.1
- Zalando SE:
- Software Engineer in Personalization (October 2016 – June 2019): Dmytro was involved in data engineering with Spark on AWS EMR, data pipeline implementation with AWS Data Pipelines and Airflow/Kubernetes, productionizing machine learning models, microservices in Scala, streaming message bus consumers, deployment automation, and GDPR research and implementation.1
- Senior Software Engineer in Personalization (July 2019)::data-source[1]{index=1 url="https://de.linkedin.com/in/codernumber1" title="Dmytro Cherepovskyi – UP42 - LinkedIn" iconURL="https://www.google.com/s2/favicons?domain=de.linkedin.com&sz=32" domain="de.linkedin.com"}
- MURKA:
- Solutions Team Lead (February 2015 – October 2016): He coordinated with product, marketing, and support teams, defined team strategy, assigned tasks, made decisions on tech stack, performed code reviews, configured CI systems, interviewed candidates, and assessed backend-developer skills.1
- Backend Developer (May 2013 – October 2016): Dmytro developed a multiplayer poker game server in Scala/Akka, implemented game backend REST APIs and admin panels, optimized game resources delivery, created a customer notification system, maintained a reusable game server framework, and implemented a centralized advertising system.1
- JVIBA:
- Full Stack Developer (December 2012 – May 2013): He developed an internal framework and CMS, optimized databases, implemented business logic for web applications, and applied existing markup.1
- 5-soft:
- Full Stack Developer (May 2012 – November 2012): Dmytro implemented a complex one-page administration panel in JS, implemented business logic in JS and PHP, and performed database and cache server-side optimizations.1
Education::
- Donetsk National Technical University (2006 - 2010): Bachelor of Computer Engineering, System Programming.1
- "Intellect" lyceum (2004 - 2006): High School, Informatics.1
Languages::