DATA OPERATIONS & TECHNICAL LEADERSHIP

Iegor Shelestov

Data operations. Client delivery. Technical leadership.

I own financial-data delivery at Asora, combining client relationships with Python/Azure engineering and AI agent workflows. I build automated processes with validation and human release approval, keeping data reliable and helping colleagues deliver with confidence.

01 / EXPERIENCE

Experience & impact

Financial data, service ownership
and practical leadership.

AsoraCURRENTData Operations LeadMar 2025 — Present

I own financial-data delivery, client and provider relationships, mapping releases and technical mentoring for a family-office SaaS platform.

  • Client retention & growth. Retained a major data-services client at risk of churn by rebuilding its Python delivery and reconciliation workflow and clearing the backlog. Own onboarding, client communication and incident resolution as account coverage roughly tripled over one year.
  • AI agent orchestration. Defined validation checks, mapping-readiness criteria and handoffs between reporting and mapping agents. Built workflows in which agents generate and test provider mappings and Python preprocessing changes, reconcile results, and route transaction-validation failures back for fixes and rechecks. Made mapping deployments and reviews around 10 times faster while retaining final Git review and release approval.
  • AI operations & handover. Built missing-file monitoring that triggers an agent to ask providers about missed deliveries and request regeneration. Captured client-specific reconciliation, validation and delivery procedures in reusable agent skills, enabling colleagues to follow the process alongside Python scripts.
  • Automated delivery. Built ingestion, processing and release workflows running every 15 minutes and handling around 3,000 files daily, with volumes continuing to grow. This replaced an estimated 3-4 staff hours of routine manual handling per day. Mandatory validation errors and reconciliation breaks hold delivery for review.
  • Controlled releases. Specified database/API changes and validated developers' implementation of per-client release controls, allowing clean data to proceed while another client's validation or reconciliation exceptions remain held.
  • Coverage & quality. Led bond-data provider selection and pricing negotiations, then built a daily API feed enriching around 10,000 bonds. Expanded coverage and yield-to-maturity/duration data supported client acquisition. Added source-versus-calculated valuation checks and monitoring for currency, bond-factor and stale or anomalous-price differences.
  • Technical leadership. Migrated legacy C# mappings to JSON and introduced a shared Git codebase, mapping version history and repository-to-Blob synchronisation. Designed the Python/Azure Functions preprocessing architecture and monitoring. Trained graduate colleagues and a trainee. I review mapping and preprocessing changes before release.
CitcoData Operations AnalystSep 2023 — Mar 2025

Financial-data operations across provider deliveries, feed configuration, mappings and reporting for specialist finance teams.

  • Provider coordination. Coordinated earlier deliveries with major banks and brokers. Moved broker-statement collection from manual downloads to SFTP feeds, arranging provider setup and internal handovers.
  • Data controls & reporting. Configured data feeds and implemented mapping updates for reconciliation, accrual and collateral-cash teams, and supported reporting on collateral balances.
  • Local LLM pilot. Beta-tested a locally hosted LLM introduced for data privacy. Explored SQL schemas and data relationships, supported data-quality reporting, and compared outputs before and after mapping changes. Gathered practical examples and shared findings with colleagues.
  • Technical training. Trained colleagues in regex-based file selection and an internal PDF-extraction tool, including field mapping and extraction rules.
Special Orthodontic PracticeLab TechnicianDec 2022 — Aug 2023

Practical automation alongside clear-aligner design and manufacturing.

  • Workflow automation. Built a Python script to automate shipping-label printing while working on clear-aligner design and manufacturing.
AgrotekoBusiness DeveloperSep 2021 — Oct 2022

Operational continuity, supplier selection and reporting in a family-owned agribusiness.

  • Operational continuity. Temporarily covered the owner's day-to-day responsibilities, coordinating work across 30 staff and resolving issues to maintain business continuity.
  • Supplier selection. Sourced an alternative grain-haulage provider with rates approximately 20% below the incumbent.
  • Management reporting. Digitised handwritten records in Excel and introduced Excel/Tableau reporting on silo movements, grain quality, transport and harvest yield by field.
  • Cloud migration. Migrated accounting and reporting from on-site Windows Server to hosted infrastructure, managing provider selection, VPN access, licensing and team transition during power disruptions.
OriflameFinancial Analyst / Finance InternJun 2019 — Aug 2021

Commercial finance, forecast analysis and practical automation of reporting work.

  • Finance automation. Automated recurring reporting and forecast preparation with Excel/VBA and command-line scripts, including folder creation, file copying and renaming, and workbook-link updates. Used Google Maps API distance calculations from travel invoices for annual carbon reporting. Together, these automations saved an estimated month of manual work annually.
  • P&L forecasting. Consolidated management estimates for P&L forecasts, calculated financial impacts and reviewed assumptions and cost opportunities with senior finance colleagues.

02 / PROJECTS

Selected projects

Software I use and develop.
Independent apps and systems built at work.

01INDEPENDENT MOBILE APP
1% Better app icon

1% Better

Progress Tracker · iOS & Android

A daily reflection app I designed, built and shipped as a solo developer. One check-in, a clear progress chart, and a history you control.

ReactTypeScriptCapacitorFirebase
02PERSONAL PROJECT · ACTIVE

Next Step

Job search & applications

A job-search workspace that brings discovery, AI fit reviews, and application tracking into one place.

PythonSQLiteAI agentsJavaScript
03PERSONAL PROJECT · ACTIVE

Personal Finance

Banking, budgets & reconciliation

A private finance workspace for banking data, spending, budgets, and balance reconciliation.

PythonBanking APIsSQLiteReconciliation
Private project
04PERSONAL PROJECT · ACTIVE

Daft Search

Dublin Rental Scout

A local rental-search workspace that collects listings, checks whole-home eligibility, and keeps the shortlist organized.

PythonSQLiteWeb scrapingRule-based ranking
Private project
05PERSONAL PROJECT

Greenlight

Irish driving-theory preparation

A study workspace that connects readable theory lessons, topic practice, mock exams and mistake review, with progress saved in the browser.

PythonJavaScriptLocal storageLearning workflows
Private project
06PERSONAL PROJECT

Roadfind

Car discovery & comparison

A local car-search workspace with a saved advert catalogue, explainable matching, side-by-side comparisons and a practical buying checklist.

PythonSQLiteJavaScriptData collection
Private project

Systems built at work

Selected work at Asora, from operational design to implementation and release ownership.

ASORA / DATA OPERATIONS

Mapping & preprocessing agents

Agents generate and test provider mappings, reconcile results and handle Python preprocessing. I own the workflow, quality checks and final release approval.

ASORA / DATA OPERATIONS

Validated file delivery

Automated ingestion, processing and release with checks that hold exceptions for review. I also specified and accepted the developers’ per-client release controls.

ASORA / DATA OPERATIONS

Pricing & valuation controls

Checks compare source and calculated market values, surface stale prices and investigate currencies, bond factors and conflicting provider prices.

ASORA / DATA OPERATIONS

Bond-data integration

Identified a coverage gap, selected and negotiated with an additional provider, then built a daily API feed for bond pricing and reference data.

Smaller tools

Local project launcher

A Python launcher for my local apps: detects running servers, selects available ports and keeps each app’s startup and logs organized.

PythonProcess management

This portfolio

A responsive personal website with authentic project galleries, accessible case-study dialogs and a reproducible CV download.

HTML / CSS / JavaScriptPython

03 / BACKGROUND

About me

I work where financial data, operations and client delivery meet. I take ownership from provider requirements through to validated outputs, combining hands-on engineering with the practical work of coordinating people and resolving issues.

My background in economics and financial analysis helps connect data work to business decisions. Outside work, I build personal software for reflection, job search, finance, rental and car discovery, and driving-theory study, taking ideas through to working products.

EDUCATION

B.A. International Economics

Taras Shevchenko National University of Kyiv

2015 — 2019

HOW I WORK

01

Delivery & technical leadership

Client and provider relationships · Requirements & acceptance
Technical mentoring · Code and release review

02

AI & data engineering

Python · SQL · APIs · SFTP · Git
AI agent workflows · Azure Foundry
Azure Functions · Blob Storage · App Insights

03

Quality & financial analysis

Reconciliation · Reference data · Pricing controls
Excel / VBA · Tableau · Qlik Sense · Xceptor · P&L forecasting

04

Independent product delivery

React · TypeScript · Capacitor · Firebase
SQLite · Local applications · Agent-assisted workflows

04 / CONTACT

Get in touch.

PROJECT NOTES

Project screenshot