Mikhailo D.
Senior AI Developer / ML Engineer
Information
Employment
Expertise
Location
Odessa, Ukraine
Work Experience
5+ years
Portfolio
CV
Download PDFProfessional Summary
Senior AI Developer / ML Engineer with experience developing intelligent systems that process data, automate processes, and integrate into business infrastructure.
Specializes in the creation of AI agents, LLM services, and ML components, including text processing, data extraction, building RAG systems, and integrating AI into CRM and corporate platforms.
Focuses on developing production-ready solutions: from data preparation and processing logic to implementation and scaling in a production environment.
Key skills
AI/ML/Automation
- development of AI agents and workflow systems
- building solutions based on LLM
- NLP and text processing
- extracting information from documents
- construction of RAG (retrieval-augmented generation) systems
- embeddings and semantic search
- integrating AI into business processes
- task automation through AI
Backend and AI infrastructure
- development of backend services for AI
- AI integration into CRM, SaaS, and internal systems
- REST API / GraphQL
- microservice architecture
- working with queues and asynchronous logic
- Redis, Docker, AWS
Working with data
- data preparation and processing
- normalization and structuring of information
- building a data processing pipeline
- integration of data from different sources
- working with unstructured data
Experience
AVADA MEDIA, Odessa
Senior AI Developer / ML Engineer
Development and implementation of AI and ML solutions for commercial projects and corporate systems.
Main tasks:
- design of AI and ML systems architecture;
- development of AI agents and intelligent services;
- construction of data processing and document processing systems;
- integration of OpenAI, Gemini and other AI models;
- development of RAG systems and semantic search;
- automation of business processes through AI;
- integration of solutions into CRM, SaaS and internal systems;
- Optimization and scaling of AI services.
Key projects
AI agent for analyzing supplier proposals
- data extraction from documents;
- natural language processing (NLP);
- structuring and comparing sentences;
Result: automation of document processing and analytics
AI agent for project evaluation and preparation of commercial proposals
- processing data from CRM and briefs;
- Parameter extraction and analysis logic;
- generation of structured documents;
Result: Acceleration of preparation of commercial proposals
AI agent in CRM for generating responses
- analysis of correspondence and context;
- generating answers based on data;
- integration into CRM workflows;
Result: faster communication and reduced workload
Education
Bachelor of Information Technology
Taras Shevchenko National University of Kyiv
Certificates
React – The Complete Guide (Udemy)
Full Stack Web Development with JavaScript (Coursera)
Advanced Vue.js Development (Pluralsight)
Strengths
- development of production-ready AI and ML solutions
- architectural approach to systems
- deep integration of AI into business processes
- working with data and unstructured information
- experience in creating AI agents and automation
- understanding scalable systems
- focus on practical results for business