Upstaff Sign up
Serge D.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since April, 2025

Serge D. — Senior AI Engineer

Expertise in AI and Machine Learning, Back-End Web.

Last verified on April, 2025

Core Skills

Python
Python
Generative AI
RAG
RAG
Azure
Azure

Bio Summary

- Senior AI Engineer with 11+ years of experience in software development and intelligent systems;
- Experience in building Retrieval-Augmented Generation (RAG) pipelines using OpenAI, Mistral, and Azure AI stack (Cognitive Search, AI Speech);
- Skilled in developing an AI voice/chatbot builder with RAG support, knowledge base retrieval, and CRM synchronization;
- Experienced in Integrated conversational agents with Twilio, Genesys Cloud CX, and Zoho CRM for end-to-end automation;
- Designed multi-agent flows using FlowiseAI, Agentflows, Vector Stores, and Memory Nodes;
- Good abilities in backend development with Python, .NET, and Node.js for scalable service integration;
- Experienced in front-end development with JavaScript (ES6+), React, Angular, and Vue.js;
- Skilled in delivering cloud-native microservices across AWS and Azure, using Docker, CI/CD, and automation tools;
- Led feature implementation and mentoring in long-term publishing and analytics systems.

Technical Skills

Programming LanguagesC, C#, C++, JavaScript, PHP, Python, TypeScript
AI & Machine LearningAI-agents, Azure AI Search, Azure AI Studio, Azure Cognitive Search, Flowise, LSTM, Mistral AI, OpenAI, RAG, RAGFlow
UI Frameworks, Libraries, and BrowsersAjax, CSS, HTML5, Socket.io, XML
.NET PlatformAzure, .NET
JavaScript FrameworksExpress, Next.js, Node.js, React, Vue Storefront
JavaScript Libraries and ToolsGrunt, Webpack
PHP FrameworksLaravel, Zend, Zend Framework 3
Java Libraries and ToolsOpenJDK
PHP Libraries and ToolsPhpStorm
Data Analysis and Visualization TechnologiesApache Airflow
Databases & Management Systems / ORMAWS ElasticSearch, Cosmos DB, MongoDB, Mongoose ORM, MySQL
Cloud Platforms, Services & ComputingAWS, Azure, GCP, Genesys Cloud CX, Zoho
Amazon Web ServicesAmazon EventBridge, AWS Cloudformation, AWS CloudFront, AWS CodeDeploy, AWS ElasticSearch, AWS Lambda, AWS S3, AWS SAM, AWS SES (Amazon Simple Email Service), AWS SNS, Serverless Framework
Azure Cloud ServicesAzure Cognitive Search, Cosmos DB, Microsoft Azure API
Web/App Servers, MiddlewareApache HTTP Server
SDK / API and IntegrationsApi Gateway, Microsoft Azure API, RESTful API, Runscope, Twilio
QA, Test Automation, SecurityBrowserstack, Jest, Postman
Deployment, CI/CD & AdministrationCI/CD, GitLab CI, Travis CI
Virtualization, Containers and OrchestrationDocker, Vagrant
Third Party Tools / IDEs / SDK / ServicesEclipse, IntelliJ IDEA, Microsoft Visual Studio Code, PhpStorm
Version ControlGit, GitHub, GitLab
PlatformsMagento
Methodologies, Paradigms and Patternsmicroservices
Message/Queue/Task BrokersRabbitMQ

Work Experience

Developer, NDA Project

Duration: 2024-2025

Summary: Developed an AI chatbot and voicebot builder platform to improve customer engagement and automate interactions across chat and voice channels. The platform utilized Retrieval-Augmented Generation (RAG) with LLMs for context-aware conversations. It featured customizable LLM selection, integration of knowledge bases, and seamless CRM synchronization. Technologies used included GenAI, Flowise, Twilio, and cloud infrastructure on AWS (Amazon Bedrock, Kendra, AWS Lambda + Step Functions).

Responsibilities:

  • Built a scalable chatbot builder application hosted on AWS with dynamic flow configuration;
  • Created intelligent chatbot and voice bot flows using Flowise and Twilio, incorporating LLM capabilities with RAG pipelines for document-grounded responses;
  • Integrated with third-party CRMs, enabling storage of conversation outputs and automated follow-ups based on RAG-enhanced understanding;
  • Leveraged RAG to retrieve relevant knowledge base entries, resulting in more precise and context-aware interactions, reducing fallback rates by 30%.
  • Designed and fine-tuned prompts for GenAI models to address diverse customer scenarios with accurate, adaptive responses.

Technologies: GenAI, Flowise, Twilio, AWS (Amazon Bedrock, Kendra, AWS Lambda + Step Functions).

Developer, NDA Project

Duration: 2023-2024

Summary:AI Assistant for contact center.

Responsibilities:

  • Development of AI assistant features leveraging LLM for summarization and other generative tasks;
  • Building Agent flows for automation of repetitive agent tasks;
  • Integration with 3-rd party services (CRMs, knowledge base).

Professional service engineer, Comprehensive Case Management Platform

Duration:March 2022- 2023

Summary:Comprehensive, enterprise-grade application platform for case management solutions, bringing together information, processes, and people for Investigative, Service Request, Incident Management, and Process-to-Decision-like use cases. AppBase puts full control into the business user to adapt to changes in daily processes and rapidly adapt to new policies and regulations.

Responsibilities:

  • Provide support for existing customers who use Genesys Cloud.
  • Configure Eccentex CRM and Genesys Cloud for customer service solutions.
  • Contact center reporting;
  • Deploy the Eccentex AppFoundry Premium App for Genesys Cloud to customers.
  • Architect development.

Technologies:Technologies: Genesys Cloud, Eccentex CRM, AppFoundry Premium App.

.NET Developer, Integration AppBase DCM with PureCloud

Duration:Apr 2021 - Oct 2023

Summary:Integrating Eccentex AppBase DCM with PureCloud

Responsibilities:

  • Developing custom services (middleware) to communicate with PureCloud;
  • Configuring AppBase DCM to display pages inside PureCloud interfaces.

Technologies: Eccentex AppBase DCM, PureCloud.

Software Engineer, Web Application Development

Duration:Oct 2019 - March 2021

Summary:As part of this project, I developed a web application focused on real-time data management and processing, using the technology stack of JavaScript, SQL, and .NET.

Responsibilities:

  • Development of a dynamic user interface using JavaScript with React/Angular/Vue.js;
  • Building a REST API on the .NET platform for handling requests and business logic;
  • Working with a relational SQL database, optimizing queries and data operations.

Technologies: JavaScript, SQL, .NET, React/Angular/Vue.js.

Full Stack developer, Agent AI assistant & chatbot for Zoho CRM

Duration:Jan 2018 - Sep 2019

Summary:Agent AI assistant & chatbot for Zoho CRM.

Responsibilities:

  • Integration of Zoho and Genesys;
  • Development;
  • Definition of technical requirements.
  • Code quality control.

Technologies: Zoho CRM, Genesys.

Full Stack developer, Storied Cloud Publishing System

Duration:July 2015 – Present

Summary:A project of the Storied Cloud Publishing System, which includes Storied Studio, Storied Marketplace, Storied Analytics and Storied Data, together which allow to, among other things create and publish interactive content experiences including magazines, brochures, catalogues and more experiences; create pages that aggregate and present the experiences alongside feeds of content including social media posts using content hubs; integrate commerce functionality within the experiences; use analytical tools to measure engagement within the experiences and the content hubs.

Responsibilities:

  • Implementing new features;
  • Participating in developing and maintaining project microservices;
  • Planning and estimation of feature development;
  • Mentoring other team members.

Technologies: Zend Framework, JavaScript, Node.js, AWS, MySQL, jQuery, CKEditor, RabbitMQ, ImageMagick, FFmpeg, OpenJDK, Docker, Azure AI stack, OpenAI, Mistral, Python, and C#.

Full Stack developer, Web Application Development

Duration:July 2021 – Present

Summary:Web application.

Responsibilities:

  • Project maintenance;
  • Implementing new features;
  • Development web application.

Technologies: Zend Framework 3, JavaScript, MySQL, Gulp.

Education

State Engineering Academy Computer and Information Technology Department

Bachelor of Computer Science (2014)

Computer Software Technician, Engineering College of State Engineering Academy (2012)

Certifications

  • Genesys Cloud CX: Architect Certification (2024)
  • Genesys Cloud CX: Developer Certification (2023)
  • Modern React with Redux (2018)
  • The Complete Node.js Developer Course (2nd Edition) (2018)

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Serge D.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring