• File

Тарас

Backend/AI Software Engineer

Considering positions:
Backend/AI Software Engineer, Web software engineer
City of residence:
Lviv
Ready to work:
Remote

Contact information

The job seeker has provided: Phone number

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.

Taras Mokrytskyi
Backend / AI Software Engineer
Backend / AI software engineer with 7+ years of commercial experience
building production .NET/Python services, AI-assisted CV/job-matching
workflows, and document-processing systems. Ph.D. in Mathematics;
experienced with OpenAI API integrations, Elasticsearch, MongoDB, Redis,
PostgreSQL, and Azure/IIS infrastructure.

CONTACT

Email: [open contact info](look above in the "contact info" section) | Phone: [open contact info](look above in the "contact info" section)
Location: Lviv, Ukraine / Remote | LinkedIn: [open contact info](look above in the "contact info" section)

CORE SKILLS

Backend / web: C#, .NET, Blazor, Python, JavaScript, REST API, asynchronous processing, multithreading
AI / automation: OpenAI API, LLM workflows, CV parsing, document enrichment, Computer Vision
Data / infrastructure: Elasticsearch, MongoDB, Redis, PostgreSQL, Azure, IIS, virtual machines

EXPERIENCE

Software Engineer
Botmakers LLC - Full-time, remote
06/2019 - Present

Built LLM-assisted job-matching and CV automation workflows using OpenAI API, parsing,
enrichment, and backend orchestration for recommendation and user workflow improvements.
Developed and optimized C#/.NET backend services for high-throughput, low-latency processing,
including production systems handling around 100 requests per second, and delivered Blazor
application features.
Worked across Botmakers LLC product portfolio, including Instafill.ai, Tarta.ai, Airchat.us, and
Botmakers.net.
Designed and maintained document-processing pipelines handling approximately 200k
documents daily, integrating parsing, enrichment, Elasticsearch, MongoDB, Redis, and relational
storage.
Set up and supported VM-based infrastructure for IIS, Elasticsearch, Redis, Mautic, and custom-
built backend applications used in production.

Earlier Selected Work
Automation, web platforms, and backend services
2017 - 2019

Grouped selected pre-2019 work to keep current backend / AI experience prominent:

Built two C#/WinAPI Windows automation platforms; one was used in production for 3+ years and
the second continued to evolve with feature development.

Enhanced a clinic customer-service platform with backend performance fixes and new product
features using Flask, Vue.js, MySQL, and SQLAlchemy.
Developed business web applications and logistics backend integrations using Django, Flask,
React, JavaScript, jQuery, PostgreSQL, WebSockets, and external shipping/payment APIs.

SELECTED PROJECTS

Online Game Automation Bot
Computer vision, screenshot processing, Sobel Edge Detection

Developed an automated game bot using Sobel Edge Detection for real-time object recognition
and interaction.
Implemented fast screenshot processing algorithms for automation workflows.

Teaching and Competitive Programming
Algorithms, C++, mathematics

Mentored university students in C++ programming at Ivan Franko National University of Lviv in
2021-2022, focusing on algorithms and problem-solving.
Active competitive programmer since 2010, with a strong foundation in data structures and
algorithmic optimization.

TECHNICAL TOOLBOX

Programming: C# 10+ years, Python 8 years, JavaScript 7 years, .NET, Blazor, C++
Backend: REST API, asynchronous programming, multithreading, backend systems
AI / Automation: OpenAI API, LLMs, CV parsing, OpenCV, image processing, Sobel Edge Detection
Data / Search: Elasticsearch, MongoDB, Redis, NoSQL, MySQL, PostgreSQL
Cloud / Infrastructure: Azure, IIS, virtual machines
Domains: SaaS, education, automation, high-throughput document processing

EDUCATION

Ph.D. in Mathematics
Ivan Franko National University of Lviv
2018 - 2022; defense: 12/2023
Thesis: lnu.edu.ua/thesis/mokrytskyy-taras-volodymyrovych

Master's in Mathematics
Ivan Franko National University of Lviv
2016 - 2018

Bachelor's in Mathematics
Ivan Franko National University of Lviv
2012 - 2016

LANGUAGES

English: B2 - Upper-intermediate
Ukrainian: Native

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: