• File

Дмитро

Machine Learning Engineer (Computer Vision)

Age:
24 years
City:
Ivano-Frankivsk

Contact information

The job seeker has provided: Phone numberEmailLinkedInMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Dmytro Chumak

Software Engineer | Machine Learning & Computer Vision Projects

Ivano-Frankivsk, Ukraine • [open contact info](look above in the "contact info" section) • [open contact info](look above in the "contact info" section) • LinkedIn • GitHub

PROFILE

Software Engineer with 3+ years of commercial experience developing CRM systems, APIs and integrations. B.Sc. in Computer Engineering
with Honours, focused on AI computer systems. Hands-on academic experience training a TensorFlow/Keras image classifier, building OpenCV
video foreground segmentation, and using Python for applied ML. Seeking a Machine Learning / Computer Vision Engineer role.

WORK EXPERIENCE

Jul 2023 – Present Full Stack Developer, CRM Studio

Developed custom SuiteCRM business modules, server-side PHP/SQL logic, JavaScript interfaces and REST API
integrations with external services.

Designed and implemented GPS-based field-visit verification (location tolerance, browser geolocation fallback,
route visualization), reducing fake/incorrect check-ins by about 90%.

Worked on an AI/LLM integration for CRM using MCP, role-based tool restrictions, per-user usage limits,
session/token handling and JSON schema output validation.

Investigated client requirements, reviewed code, improved responsive CRM workflows and supported
releases/deployments.

EDUCATION

2020 – Jun 2024 B.Sc. Computer Engineering, Chernihiv Polytechnic National University

Graduated with Honours from the "Computer Systems of Artificial Intelligence" programme.

Coursework focused on machine learning, neural networks, computer vision and data mining.

Top grades in key ML/CV subjects: Neural Networks – 98/100; Computer Vision – 96/100; Data Mining –
98/100; Statistical Decision Theory – 96/100.

SKILLS

Machine Learning & CV Python • TensorFlow/Keras • OpenCV • NumPy • Pandas • Scikit-Learn • SciPy • Matplotlib • Image
(Academic) Classification • Neural Networks • Foreground Segmentation • Video Processing • Regression • Clustering •
Model Evaluation

Software Engineering JavaScript • TypeScript • PHP • Node.js • React • Next.js • NestJS • REST APIs • MySQL • SuiteCRM • Git •
(Commercial/Personal) Linux/WSL • Docker • Jest • Playwright • C++

MACHINE LEARNING & COMPUTER VISION PROJECTS

2022 Rock-Paper-Scissors Image Classification

TensorFlow/Keras, Python; University project.

Built and trained a three-class feed-forward neural network (Flatten, Dense 512/256, Softmax) with Adam and
sparse categorical cross-entropy on 2,520 training images; evaluated on a separate set of 372 images.

Compared training and test accuracy and identified a generalization gap; gained practical experience with
dataset splits, loss functions and evaluation.

2023 Video Foreground Segmentation & Background Replacement

OpenCV, NumPy, Python; University project.

Implemented video-frame processing with MOG2 background subtraction, morphological closing, binary
foreground masks and frame-by-frame compositing to replace the background behind a moving subject.

ADDITIONAL ENGINEERING PROJECTS

2026 Dev Control

Personal MCP engineering toolkit.

Built an AI-assisted development toolkit with controlled file/terminal access, Git workflows, isolated workspaces
and task-tracker integrations.

2026 Koshta

Personal finance web application.

Designed a full-stack Next.js/NestJS/TypeScript/MySQL application with API modules, reusable UI and
automated testing.

LANGUAGES

Ukrainian Native speaker English A2

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories


Compare your requirements and salary with other companies' jobs: