dimm.im
Dmitrii Stankov
Technical Lead & Senior Software Engineer · Rust · Python · Fintech Architecture
I design and lead development of end-to-end financial systems: consumer lending platforms, credit decision engines, communication services, regulatory reporting and custom process engines. From architecture and data models to production operations.
About me
Since 2019 I have been leading the development of a lending platform for a financial company: from accepting applications and scoring to disbursement, repayment and reporting. I work as a technical lead, architect and hands-on developer at the same time.
Before that I built systems for securities back-office and reporting, shareholder meetings, collections auto-dialing, document management and early content-provider services. This gives me a broad view on how financial infrastructure, regulations and operations fit together.
Today my main stack is Rust + Leptos + Postgres, with a strong background in Python/Django and Java Spring. I care about clear domain models, traceable decision flows and systems that remain understandable years later.
Selected projects
Lending Platform & Credit Application Portal
Tech Lead · 2019 – nowA platform that accepts loan applications from client portals and partners, analyzes them, makes automated decisions and manages the full lifecycle of a loan. Includes integration with 1C, credit bureaus, SMS, payment providers and reporting tools.
- Designed architecture, data model and service boundaries from scratch.
- Led a team of developers, built processes and codebase from the ground up.
- Implemented decision engines, FinMon, credit registry reporting and operator consoles.
- Gradually introduced Rust services and a custom process engine instead of Camunda/Corezoid.
Securities Back-office & NBU Integration
Java · 2016 – 2019System for accounting securities transactions, integrating with the National Bank of Ukraine and the Central Depository. Handles internal positions, settlements and reporting.
- Designed data structures and core services.
- Implemented integrations and web interfaces for back-office teams.
Shareholder Meetings & Corporate Governance
Java · 2014 – 2016A system for organizing shareholder meetings: importing registers, forming agendas, registering shareholders, printing voting ballots, counting votes and generating protocols in line with Ukrainian corporate law.
What I can help with
Fintech architecture
Designing or reviewing lending, risk and reporting flows: from application to repayment and audit.
Migration to Rust
Moving critical services from legacy stacks to Rust with a focus on stability, observability and team adoption.
Credit pipelines
Building pipelines for consumer lending: queues, decision engines, FinMon/PEP checks, credit bureaus.
Integrations
Credit bureaus, BankID, payment providers, SMS/Viber/email gateways, 1C and internal services.
Skills
Languages & runtime
Frameworks & tools
Domains
Why Rust for fintech
- • Memory safety and strong typing for money-related logic and PII.
- • Predictable performance for high-throughput pipelines and reporting batches.
- • Zero-cost abstractions for complex business rules and process engines.
- • Good fit for systems that must survive audits, incidents and fast product changes.
Tools I use
Editors & IDEs: JetBrains, VSCode, terminal-based tooling tuned for Rust, Python and SQL workflows.
Databases & infra: PostgreSQL, RabbitMQ, Docker, Kubernetes, Linux servers, plus monitoring, backups and migration tooling.
I prefer pragmatic solutions: clear architecture, simple deployment stories and logging that actually helps during incidents and audits.
Recent work timeline
2019 – now · Lending Platform
Technical lead for a consumer lending platform: architecture, integrations, decisioning, communication services, credit registry and FinMon reporting. Gradual migration of core flows to Rust.
2016 – 2019 · Securities back-office
Back-office system for securities accounting and NBU integration in a custodian. Architecture, core services and front-end for operations teams.
Earlier projects
Shareholder meetings system, debt collection auto-dialer on Asterisk, document management platform and one of the early SMS content-provider systems in Ukraine.
Get in touch
I prefer focused, asynchronous communication. If you want to discuss architecture, migration to Rust or a specific fintech problem — you can reach me by email. To avoid spam, the address is briefly revealed on demand.
Email will be visible for 3 seconds after you click the button.