DS

Dmitriy Sevkovych

M.Sc. Mathematics

Freelance IT Specialist
Web + AI/ML

You need help with a little bit of everything in your software project? Lucky you!

I am a freelance one-man IT department with hands-on professional experience in architecting, developing, deploying and monitoring web applications and machine learning projects. And I'm also not too bad with maths😉

Give me a call, ping me on LinkedIn or send me an e-mail!

Core skills

Most of the time I use Java, Python or JavaScript/TypeScript, but I don't mind switching to other languages. Here is what I usually do:

Education

2014-10-01 - 2017-04-30

M.Sc. Mathematics
@ University of Stuttgart

Focus:

Statistical learning theory

Ordinary & partial differential equations

Dynamic systems

Minor:

Physics

2010-10-01 - 2014-07-31

B.Sc. Mathematics
@ University of Stuttgart

Focus:

Probability theory & statistics

Stochastic processes

Numerical analysis

Minor:

Economics

Projects

2024-10-21 - ongoing // fully remote

Machine Learning Engineer
@ entrecode GmbH

Building a chatbot agent for fitness clubs.

Responsibilities

Select and fine-tune ML models.

Implement chatbot agents.

Implement conversational RAG agents.

Implement REST services.

Set up containerization.

Deploy the models and the service.

Tech Stack

Python
Python
LangChain
LangChain
HuggingFace
HuggingFace
Ollama
Ollama
FastAPI
FastAPI
Docker
Docker
vLLM
vLLM
Runpod
Runpod

2024-10-17 - 2024-11-30 // fully remote

Machine Learning Engineer
@ Nexxchange GmbH

Building solutions for price and customer churn rate prediction.

Responsibilities

Build ML datasets from raw data.

Select and train ML models.

Implement REST service.

Set up containerization.

Tech Stack

Python
Python
Pandas
Pandas
Scikit-Learn
Scikit-Learn
XGBoost
XGBoost
FastAPI
FastAPI
Docker
Docker

2024-09-01 - ongoing // fully remote

Frontend & 3D Engineer
@ orto GmbH

Building an 3D tool for architects to work with Lidar pointclouds.

Responsibilities

Implement 3D panorama tours.

Implement features for manipulating pointclouds.

Implement frontend designs and features.

Automate data preparation processes.

Deploy and run the application.

Tech Stack

React.js
React.js
Three.js
Three.js
TypeScript
TypeScript
Drupal CMS
Drupal CMS
Python
Python
Bash
Bash
Apache2
Apache2
Linux LXD
Linux LXD

2023-11-01 - 2024-09-30 // fully remote

Lead Engineer & Technical Consultant
@ AWWT GmbH

Responsible for all backend and AI components of an artwork shopping platform.

Responsibilities

Consulted on architectural decisions.

Implemented multi-modal semantic search.

Implemented a recommender system.

Implemented REST services.

Set up containerization.

Set up monitoring.

Tech Stack

Python
Python
PyTorch
PyTorch
OpenAI
OpenAI
HuggingFace
HuggingFace
FastAPI
FastAPI
TypeScript
TypeScript
React.js
React.js
Next.js
Next.js
Docker
Docker
Kubernetes
Kubernetes
AWS
AWS

2022-05-01 - 2023-09-30 // fully remote

Full-Stack Developer
@ dmTECH GmbH

Improved point-of-sale applications (cashbox and self-checkout).

Responsibilities

Architectural restructuring of existing services.

Implemented new microservices.

Wrote scripts for cashbox orchestration.

Ensured high availability.

Ensured compliance with fiscal regulations.

Tech Stack

Java
Java
Kotlin
Kotlin
Spring Boot
Spring Boot
Gradle
Gradle
Gitlab CI
Gitlab CI
MySQL
MySQL
Ansible
Ansible

2022-01-01 - 2023-02-28 // Stuttgart

Co-Founder, CTO
@ Deklarando

Bootstrapped a startup for providing assistance with German consumer laws and regulations. Did not take off because of insufficient product validation and poor product/market fit. Lessons learned...

Responsibilities

Mapping legal regulations to software models.

Generation of product declarations.

Compliance with German law and regulations.

Building an online platform for customers.

Tech Stack

Python
Python
TypeScript
TypeScript
React.js
React.js
Bash
Bash
SQLite
SQLite

2020-12-01 - 2022-04-30 // fully remote

Backend- & DevOps-Engineer
@ yourdata GmbH

Built real-time data pipelines with Kafka and Kafka Streams.

Responsibilities

Improved memory and I/O footprint of the software.

Fine-tuned Kafka cluster.

Task automation through shell scripting.

Support with container orchestration.

Infrastructure support (on premises and cloud).

Mentored junior devs.

Tech Stack

Kafka
Kafka
Java 8
Java 8
Spring Boot
Spring Boot
PostgreSQL
PostgreSQL
Docker
Docker
Bash
Bash
Python
Python

2019-09-01 - 2020-05-31 // fully remote

Frontend Developer (Mobile)
@ MellowMeals

Mobile app for a healthy nutrition startup.

Responsibilities

Implemented the mobile app from scratch

Participated in UI/UX design

Helped out with backend development

Tech Stack

React-Native
React-Native
TypeScript
TypeScript
MongoDB
MongoDB
Firebase
Firebase
Git
Git

2019-07-01 - 2020-08-30 // Stuttgart

Full-Stack Developer
@ yourdata GmbH

New release of a B2B Java EE web application.

Responsibilities

Proposed software architecture solutions.

Implemented REST services and clients.

Implemented database functions.

Carried out ad-hoc database analysis.

Implemented of test suites.

Tech Stack

Java 8
Java 8
REST/Swagger
REST/Swagger
Spring
Spring
Gradle
Gradle
PostgreSQL
PostgreSQL
Jenkins
Jenkins
BDD/TDD
BDD/TDD

2018-09-01 - ongoing // fully remote

Website Developer
@ Multiple clients

Development of websites like https://dmitriy.sevkovych.com

Responsibilities

Don't know what else to write here. I build websites...

Tech Stack

HTML
HTML
CSS
CSS
SASS
SASS
JavaScript
JavaScript
Three.js
Three.js
WebGL
WebGL
Webpack
Webpack
Next.js
Next.js

2017-07-01 - 2019-05-31 // Stuttgart

Systems Engineer
@ TWT GmbH

My last position as an employee. Multiple industrial and research projects.

Responsibilities

Software development, partly as lead.

Evaluated engine control units data.

Implemented outlier detection mechanisms.

Consulted clients in applied statistics.

Tech Stack

Java
Java
C#
C#
Python
Python
R
R
Jenkins
Jenkins
SQLite
SQLite
Git
Git

2015-05-01 - 2017-05-31 // Stuttgart

Data Scientist (Internship)
@ Ernst & Young

Developped a desktop tool for analyzing leasing data.

Responsibilities

Extended and improved the tool UI.

Implemented data aggregation queries.

Implemented leasing I/O, comparison, reporting.

Customized UI for different clients.

Tech Stack

SQL
SQL
C#
C#
Git
Git
MS Access
MS Access
VBA
VBA

2014-05-01 - 2014-10-31 // Stuttgart

Data Scientist (Internship)
@ Mercedes Benz Bank AG

Risk management: data analysis and process automation.

Responsibilities

Performed data analysis (cleansing, discovery).

Automated data aggregation tasks.

Automated report generation.

Performed quality assessment and documentation of in-house tools.

Tech Stack

SQL
SQL
SAS
SAS
R
R
VBA
VBA
MS Excel
MS Excel