About Education Experience Projects Skills Books Contacts Русская версия Download CV Telegram @oleg_agnaev
IT · ERP · 1C · Python · AI · Business Automation

Oleg Agnaev

IT leader, ERP expert and Python developer. I help companies turn complex business processes into working digital systems.

I help companies transform complex operations into manageable digital systems: from business analysis and requirements to implementation, integrations, analytics and product development.

Oleg Agnaev — IT, ERP, AI
Executive IT Profile
Oleg Agnaev
1C ERP
Python
Django
AI
Core strength
Understanding business needs and translating them into software requirements.
20+
years in software development, IT and automation
10+
years as IT director and IT leader
100+
people in teams and departments under management
Full cycle
from idea and requirements to system launch
About me

I do not just write code — I design solutions for real business tasks.

💼

My experience combines project management, software development, 1C ERP implementation, business analysis, integrations and applied business systems. For more than 10 years I worked as an IT director and head of IT areas, managing teams and departments of more than 100 people.

I speak with business teams in the language of processes and with developers in the language of architecture and code. I am interested in projects where automation needs a clear target model: how processes work, where data is stored, who is responsible for the result and how the system will evolve.

⚙️

ERP / 1C

Functional requirements, target operating model, migration, integrations and implementation management.

🐍

Python / Django

Backend systems, APIs, business logic, admin interfaces and process automation.

🗄️

Data

PostgreSQL, Oracle, data models, analytics, reporting and data quality control.

🧠

AI / Automation

LLM tools, neural networks, Telegram bots, trading bots and intelligent automation.

Education and development

A foundation that helps me see a project as a whole.

Education for me is not a formal list of achievements. It is a set of professional perspectives: engineering, finance, management, information security and digital transformation. This helps me connect technology, economics, risks, people and business results.

learning by doing

First practice, then systematic strengthening of knowledge.

Formal education and courses help me understand complex systems faster: ERP, IT management, finance, security, data and digital transformation.

Engineering mindset → solution architecture
Finance → understanding business impact
MBA → change management and teams
Technical foundation
💻

Software engineer

Higher education that provided the basis for development, architecture, databases and systems thinking.

Business and finance
📊

Economist and finance specialist

A second higher education helps me evaluate IT projects through economics, management accounting, budgeting and business value.

Management
🎓

3 MBA programs

IT management, IT security and MBA in Digital Transformation — practical tools for managing IT and change.

International experience
🇯🇵

Internship in Japan

Experience that strengthened my attention to processes, execution discipline, quality, production culture and continuous improvement.

Professional development

Oracle, databases and applied technologies

Additional courses in Oracle and other technologies help me understand data, integrations, performance, reporting and enterprise system operations.

Management context: more than 10 years of experience as an IT director and IT leader, including teams and departments of more than 100 people.
Experience

Experience at the intersection of development, implementation, IT management and change.

More than 10 years as an IT director and IT leader: team management, project prioritization, responsibility for results, business communication and implementation control.

10+ years
IT Leadership

IT director and head of IT areas

Management of IT teams and departments of more than 100 people: strategy, system development, prioritization, control of deadlines, budgets, quality and cooperation with business stakeholders.

Business processes
Business Process Management

Business process management and optimization

Analysis, description, assessment and optimization of business processes: from identifying bottlenecks to designing a target model, regulations, roles, KPIs and automation requirements.

I use my own approach to business process assessment and management, connecting processes, people, data, IT systems and business results into one manageable model.

System architecture
System Design · ERP · Development

Development of complex information systems, including ERP

Design and development of complex systems: ERP areas, business applications, integrations, data models, admin interfaces and automation tools. I combine business, accounting, processes, architecture and implementation.

Projects / 1C ERP
Project Management

Management of IT implementation projects

Implementation of IT projects of different scale — from applied business systems to ERP areas. Agile and Scrum approaches help decompose tasks, manage the team, prioritize requirements, control deadlines and maintain transparent communication.

Corporate environment
Project Management

Digital transformation and 1C ERP projects

Participation in digital transformation projects in large corporate environments: execution discipline, work with regulations, solution alignment, risk assessment, deadline control and implementation quality.

Python
Development

Applied software development

Django, FastAPI, Telegram bots, viewer applications, Excel reports, process automation and user interfaces.

Projects

Projects I am proud of.

My project management experience includes enterprise systems, applied software and tools that help businesses operate more effectively.

ERP · Design · Development

ERP for the aviation company Aerotech

02

Design and development of an ERP area for an aviation company: from process analysis to a target model for management, production, procurement, warehouse management and accounting.

AnalysisDevelopmentAutomationDigitalization
Project idea

Create a unified information environment where production, procurement, warehouse, finance and accounting processes work with one logic and shared master data.

Automation scope
  • demand and procurement planning;
  • materials and warehouse operations;
  • production orders and routes;
  • financial and tax accounting;
  • management reporting.
My role

Concept creation, requirements decomposition, business process description, project structure, system development, task setting and quality control.

Result

Full automation and digitalization of enterprise business processes.

Competence center

Organic glass competence center at Ulan-Ude Aviation Plant

03

A project to create a competence center for manufacturing organic glass products: processes, roles, technologies, accounting, quality control and competence development.

ProductionCompetenceTechnologyQuality
Main task

Build a controllable center of expertise that ensures stable quality of organic glass products for aviation manufacturing.

Key points
  • describe production operations;
  • define equipment and tooling requirements;
  • build manufacturing routes;
  • organize quality control;
  • assign knowledge and responsibility in the team.
My role

Project lead for the competence center: coordination, stage planning, requirements fixation, work organization and result control.

Result

A basis for repeatable technology, expertise accumulation, employee training and better controllability of the production area.

Transneft Technologies

Management of 1C ERP implementation projects

04

Work in a corporate environment with 1C ERP projects: requirements, accounting, migration, integrations, customer interaction and project team management.

1C ERPManagementIntegrationsRequirementsGOST
Competencies

Management of 1C ERP implementation projects: from analysis and functional architecture to launch, user support and system development. System documentation according to GOST 34.602-2020.

Responsibilities
  • requirements structuring;
  • business process description;
  • task setting for development;
  • deadline, risk and quality control;
  • communication with business stakeholders.
Strength

I can look at a project as a manager, analyst and developer at the same time, understanding the consequences for business, architecture and operations.

Business result

More transparent implementation management, less chaos in requirements, a clear roadmap and focus on the result.

Commissioning

Commissioning management system

05

A web system for tracking equipment, operations, deadlines, deviations, statuses, user permissions, analytics and commissioning reports.

CommissioningPlanningControlAnalytics
Task

Create a convenient tool for commissioning management: equipment status, planned and actual dates, responsible people, deviations and forecast completion.

Functionality
  • equipment and operations registry;
  • planned vs actual deadline control;
  • operation completion with deviation reasons;
  • dashboards and category progress;
  • Excel schedule export.
Technologies

Python, Django, PostgreSQL, Django Admin, openpyxl, HTML/CSS/JavaScript, permissions and server-side business logic.

Value

The system helps managers see the real status of work, identify schedule risks and make data-driven decisions.

Telegram · Hua Hin

Telegram bot for Hua Hin, Thailand

06

A bot for tourists visiting Hua Hin, Thailand. It contains information about attractions, entertainment, shops, cafes, restaurants and other useful local topics.

Telegram BotPythonAutomationCommunity
Open bot
What the bot does

Helps users get information faster: attractions, entertainment, property and vehicle rental, quick scenarios and automated responses.

Telegram capabilities
  • information services;
  • requests and support;
  • business automation;
  • notifications and mailings;
  • AI bots and personal assistants.
Technologies

Python, python-telegram-bot / TeleBot, databases, API integrations, scenarios, keyboards, roles and administration.

Value

A Telegram bot makes it possible to launch a digital service quickly without a separate mobile application.

AI · PyTorch

Neural network for poker

07

A research project for training a poker model: probabilities, equity, player actions, decision visualization and neural network weight analysis.

PyTorchFastAPIMLPoker AI
Idea

Create a model that learns to make poker decisions based on cards, position, number of players, action history, pot size and win probabilities.

What is implemented
  • training data generation;
  • equity profile calculation;
  • preflop decision model;
  • action probability visualization;
  • viewer for model behavior checks.
Technologies

Python, PyTorch, FastAPI, Monte Carlo simulation, JSON hand profiles, viewer interfaces for training analysis.

Why it matters

The project develops practical understanding of machine learning, strategy training, feature analysis and AI tool building.

Crypto · Trading bot

Crypto trading education and trading bot

08

I studied crypto trading and developed a trading bot for market analysis, decision automation, position control and notifications.

CryptoTradingBinance APIRisk management
Task

Automate trading scenarios: market data collection, signal analysis, trade parameter calculation, open position control and user notifications.

Functions
  • quotes and candle data;
  • indicator and condition calculation;
  • position management;
  • risk limits;
  • Telegram notifications and logging.
Technologies

Python, exchange API, asynchronous logic, history storage, strategy configurations, risk calculation and bot action reporting.

Value

The project combines finance, algorithms, data and automation, and helps test trading hypotheses in practice.

What I can do

Task formats where my experience is especially useful.

🧭

Bring order to an ERP project

Analyze requirements, processes, roles, risks and plans, then turn a project into a manageable roadmap.

📋

Describe requirements

Prepare functional requirements, target models, integration scenarios and data migration rules.

🧩

Create a web system

Develop a Django/FastAPI application for a specific business process with admin panel, permissions, reports and API.

🤖

Build a Telegram bot

Automate requests, notifications, sales, support, personal assistant scenarios or community services.

🧠

Launch an AI prototype

Build a prototype with LLM, neural networks, data analysis or an intelligent assistant for a business task.

📊

Create analytics

Set up data models, reporting, Excel exports, data quality control and management dashboards.

Favorite books

Books that shaped my thinking, management approach and personal development.

Personal effectiveness and development
1 / 65

The 7 Habits of Highly Effective People

Stephen R. Covey

A systematic view of personal and professional effectiveness: from proactivity and values to synergy and continuous renewal.

Cooperation

I am looking for partners to build meaningful digital products.

I am interested in projects where a business idea, strong domain expertise, development, ERP thinking, data and AI tools can be combined. I am open to partnerships, joint products, MVPs, pilots and long-term solution development.

01 Idea + expertise + development

Find a strong business problem and test it quickly through a prototype.

02 Partnership instead of a one-time task

I am interested in projects that can become a product, service or business.

Examples of directions

What we can create together.

🏭

ERP and management systems

Products for enterprises: process control, operations accounting, planning, 1C integrations, reporting and management panels.

🤖

AI assistants for business

Assistants for document analysis, requirements preparation, user support, knowledge search and automation of repetitive management tasks.

📲

Telegram bots and services

Bots for requests, sales, education, local communities, tourism, real estate, customer support and personal assistants.

📊

Analytics and dashboards

Services that collect data from different sources, show risks, deviations, financial metrics and support decision making.

🌴

Digital products for Thailand

Projects for relocation, tourism, rentals, local guides, services, communities and Russian-speaking entrepreneurs abroad.

🎓

Educational platforms

Services for courses, mentoring, knowledge checks, certificates, personal accounts and learning automation.

Who I am looking for: entrepreneurs, domain experts, investors, developers, marketers and people with a strong idea that should become a working product.
Contacts

I am open to discussing strong projects.

Contact me by email or Telegram if you need a specialist who understands software development, business processes, ERP, automation and modern AI tools.