Work Experience
Backend Engineer
AO Neiroseti | from April 2024
Development and maintenance of Telegram bots for business automation and client management
API integration with external services (Bitrix24, hh.ru, Outlook, Google API, OCR)
Business logic design for lead management, deal tracking, and notifications
OAuth2 authentication tools, calendar synchronization, and document text extraction
Code refactoring, test coverage improvement, and new feature implementation
Docker/Linux cloud infrastructure deployment and support
Tech documentation, and release support
Stack: Python, FastAPI, Telegram Bot API, Google API, Bitrix API, OAuth2, Docker, PostgreSQL
Tech Lead Dev
aitomaton | from January 2024
Designed and built customer assistant chatbots, RAG systems, and chat/tooling systems
Deployed and integrated cloud services
Experimented with and tested various applicable capabilities of LLMs
Stack: bash, python, llama-index, langchain, RAG, docker, MongoDB, antropic
Backend Engineer
QStudio | December 2018 – January 2024
Developed back-end APIs
Managed cloud deployment and integration
Financial operations including crypto/fiat exchange
Provided technical support and front-end development
SMM automation, chatbots, web scraping
DevOps: Docker/Nginx
Performed data analysis and built reports
Stack: Python 2, Python 3, TensorFlow, docker, nginx, MongoDB, tornado, fastapi
Fullstack Development Engineer
Alfa Pribor | August 2016 – November 2018
Access control system components:
Desktop client (PyQt, Python 2.7)
Backend server (Django, PostgreSQL, Django REST Framework, Docker)
Web application (ASP.NET MVC, jQuery, Firebird SQL, IIS)
Stack: Python, Django, .NET, C#, REST, PostgreSQL, FirebirdSQL, git
Software Development Engineer
Developer Express, Inc. | May 2015 – July 2016
.NET UI controls development (WPF, WinForms)
Main domains: maps, charts, and diagrams
Provided technical support (mostly US customers)
Stack: .NET, C#, WinForms, WPF, REST, git, SOAP
Software Development Engineer / CAD Engineer
Freelance / Various companies | August 2013 – April 2015
Example of enterprise projects, developed all alone for internal usage:
Macros, plugins and applications for CAD-system Tekla Structures using TeklaStructures API and .Net
platform.
Internal time management system. Gathering, processing, and user-friendly representation of information
about employees, delays, premiums, payments, etc.
Steel resources management system. Various calculations for optimal use, waste minimization, and recycling
of metal
Stack: .NET, C#, WinForms, TeklaStructures, MS Access SQL