I connect your CRM, accounting and messaging tools so data moves between them without manual entry. I also take over servers, release automation and monitoring for your IT project.
Astana, Kazakhstan · working remotely in English and Russian
Services
What I do
System integrations with n8n
I connect CRM, ERP, databases and other services so data moves between them automatically. Workflows are built with error handling and retries so that a failure in one system doesn't stop the whole process.
n8n
Webhooks
REST API
Telegram and WhatsApp bots
Bots that take requests, answer common questions and send notifications. I connect the WhatsApp Business API and link bots to your CRM.
Telegram
WhatsApp API
AI in everyday processes
I connect language models to your workflows: sorting incoming emails and documents, answering customers from your knowledge base, classifying requests.
OpenAI
Anthropic
Gemini
RAG
Automated releases (CI/CD)
I set up a pipeline that builds, tests and deploys every new version. A release starts with a merge to the main branch or a single command.
GitHub Actions
GitLab CI
Jenkins
GitOps
Infrastructure as code
I describe servers and their configuration in code with Terraform and Ansible. Any environment can be rebuilt from that description, and every change is reviewed like regular code.
Terraform
Ansible
Docker
Kubernetes
Monitoring and alerts
I collect metrics, logs and errors in one place and set up alerts designed to flag an outage before your customers notice it.
Grafana
Prometheus
OpenTelemetry
Sentry
Examples
Tasks that can be automated
01
Photo recognition in Telegram
An employee sends a photo of a document or product to a bot. The model reads the text or finds a defect and returns a structured result in the chat.
02
WhatsApp assistant on your knowledge base
The bot answers customers from your documents: price lists, policies, manuals. When the answer isn't there, it hands the conversation to an employee.
03
ERP and CRM sync
An order status changes in one system and updates in the other right away. Nobody enters data twice, and reports in both systems match.
We discuss the process or infrastructure to improve and agree on the goal and success criteria.
Step 2
Design
I describe the solution: which systems connect, where it runs and how data flows. We agree on the design before development starts.
Step 3
Delivery
I build, test and launch. Every change is kept in a repository with its full history.
Step 4
Handover & support
I hand over documentation and train your team. After that I support the solution myself or hand it over to your specialists.
About
Igor Makarenkov
Independent DevOps engineer and automation specialist. I've been building infrastructure and automating processes since 2023. Based in Astana, working remotely in English and Russian.
You talk directly to the engineer who does the work
Open-source tools, so the solution isn't tied to one vendor
Everything is documented and kept in code, so another team can take it over
Contact
Tell me about your project
Describe what you need automated or set up. I'll reply personally as soon as possible with possible approaches. If you prefer, message me on Telegram.