Dyma Solovei
Software Engineer at Machine Learning Reply GmbH- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Ukrainian Native or bilingual proficiency
-
Polish Limited working proficiency
-
German Limited working proficiency
Topline Score
Bio
Credentials
-
CKAD
Cloud Native Computing Foundation (CNCF)Aug, 2023- Nov, 2024
Experience
-
Machine Learning Reply GmbH
-
Germany
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer
-
Aug 2023 - Present
-
-
-
DataScience Service GmbH
-
Austria
-
Real Estate
-
1 - 100 Employee
-
Software Engineer
-
Sep 2020 - Jul 2023
DataScience Service is a leading provider of real estate valuation software in Austrian banking sector.As an Engineer, I worked across different parts of our system that complete the valuation's lifecycle. Among them:- Automated report generation. Valuation reports are the selling point of the software and at some point the legacy code grew hairy and unmaintainable. Working with another colleague, we've replaced it with a generic reporting tool that has built-in formatting and validation functionalities and made it available via a REST API, leveraging modern Python libraries such as FastAPI and Pydantic. - Replaced an R script which was used to transfer valuations between different user accounts in batches with a microservice written in Go. Apart from type-safety, better code structure, and a smaller Docker image, the new code ended up being much more performant (30s vs 7min for a comparable transfer batch), included more features (e.g. reverting a transfer) and was now accessible via a simple REST API.- A lead developer in a large-scale refactoring project aimed at modernizing our tech stack from R Shiny to TypeScript+Next.js. Introduced libraries such as tRPC and Prisma to the project and drove their adoption, both of which resulted in reduced development time and a better DX.- Integrated SSO into the legacy application, which has greatly simplified the sign-in process for our customers. Later used the acquired experience with OAuth and session management to build a flexible "impersonation" functionality into the new application, which now allows developers and CS team to reproduce bugs and test complex features more easily.- Being a strong advocate for TDD, I led several internal workshops and coding sessions on writing unit tests, particularly in legacy code systems. Show less
-
-
Data Analyst
-
Feb 2020 - Aug 2020
In my role as a data analyst I was part of the AVM (Automated Valuation Model) team, which oversees a statistical valuation model and other peripheral services related to real estate valuation. In my short tenure there I have had a chance to:- Familiarize with R and work with popular packages in the R ecosystem such as dplyr and ggplot2 to wrangle and visualize various real estate datasets that later fed into the model pipeline. - Develop an automated reporting tool for our Portfolio Valuation product, which included adaptive plots and maps. Show less
-
-
-
KPMG Ukraine
-
Business Consulting and Services
-
300 - 400 Employee
-
Corporate Finance Executive, Deal Advisory
-
Oct 2018 - Sep 2019
-
-
Business Valuation Intern, Deal Advisory
-
Jul 2018 - Oct 2018
Acquired basic VBA and R programming skills and implemented them to build a custom European call-option pricing model for the project: – Used time-series analysis techniques (i.e. GARCH model) to calculate necessary inputs and incorporated them in Monte Carlo simulation of the options’ underlying assets built in Excel;– Constructed a VBA macros to facilitate automated calculation of the model on several spreadsheets;– Recreated the said model in R environment to reduce execution time and enhance its general performance; – Prepared business correspondence through which our valuation methodology was communicated to the Client;Other responsibilities included:– Reporting any important findings and suggestions directly to the project manager; Show less
-
-
-
Alpha Epsilon Pi
-
United States
-
Non-profit Organizations
-
200 - 300 Employee
-
The Exchequer
-
Mar 2017 - May 2019
Cooperating with the Board of the Fraternity on budget projections concerning the organization of events during the semester. Responsible for collecting fees, making and receiving payments from the headquarters and managing the group’s bank account. Cooperating with the Board of the Fraternity on budget projections concerning the organization of events during the semester. Responsible for collecting fees, making and receiving payments from the headquarters and managing the group’s bank account.
-
-
-
WUTIS - Trading and Investment Society
-
Austria
-
Financial Services
-
1 - 100 Employee
-
Equity Research Analyst
-
Mar 2018 - Jul 2018
Worked in an international team of 5 analysts to investigate the attractiveness of Unilever shares as an investment opportunity. In course of the project we: – Studied company annual reports and other investor publications to identify possible future prospects; – Identified KPIs for Unilever major segments and compared their historical levels to the management projections to confirm their reasonableness; – Incorporated our ideas in a DCF model and performed sensitivity analysis for a number of assumptions (i.e. WACC, growth rate etc.); – Prepared and delivered a pitch presentation outlining the result our analysis to a board of McKinsey analysts - a BUY recommendation for Unilever shares (as of June 2018); Left the position in order to do a gap year in Ukraine. Show less
-
-
Education
-
Lauder Business School
Bachelor of Applied Science - BASc, International Business Administration. Major in Banking & Finance