Available for projects & consultation

Where business logic
meets technical precision.

I help fintech companies bridge the gap between complex requirements and working systems — writing specs that developers can actually ship, integrating APIs that don't break, and turning data into decisions.

See what I do → Get in touch
20+
Integrations delivered
40+
Automation tools built
5+
Years of experience
MSc.
Academic background
Services

Everything between
the brief and the build.

I work across the full lifecycle — from understanding what a business needs to making sure the technical implementation actually delivers it.

🔌

API Integration Management

End-to-end ownership of API ecosystems — versioning strategy, partner onboarding, breaking change analysis, and phased rollouts across multiple environments.

OpenAPI / Swagger versioning partner onboarding
📋

Functional Specification

Implementation-ready specs with user stories, acceptance criteria, exact API field mappings, UI behaviour rules, edge cases, and compliance requirements — in one document developers trust.

user stories acceptance criteria MiFID II
🔍

Gap & Impact Analysis

Systematic comparison of what exists vs. what's needed — across system versions, regulatory requirements, or competing vendors. Prioritised and evidence-backed.

system analysis risk assessment prioritisation
🤝

Vendor & Delivery Management

Managing integrations with multiple external parties simultaneously — setting expectations, tracking commitments, identifying delivery risks before they become blockers.

JIRA tracking escalation multi-vendor
📊

Data Analysis & Reporting

Custom pipelines from raw API responses, logs, and financial data to structured reports and dashboards — including automated reconciliation and anomaly detection.

Python Excel automation reconciliation

Integration Architecture Support

Hands-on configuration of Kafka topics, Keycloak OAuth2 flows, and API gateway setups — bridging the gap between infrastructure teams and business requirements.

Kafka Keycloak event-driven
Process

How I work.

A repeatable approach that keeps projects moving and stakeholders aligned — without the usual chaos.

01

Understand the actual problem

Not the stated requirement — the underlying need. I map stakeholders, identify constraints, and document what success looks like before a single line of spec is written.

02

Compliance and risk first

Regulatory requirements (MiFID II, AIFMD, local law) and technical risks are surfaced upfront — not discovered after delivery. I build them into the spec, not onto it.

03

Write specs developers can ship

Every specification includes exact API field names, display logic, edge cases, dependency flags, and prioritisation. No ambiguity left for interpretation at implementation time.

04

Measure delivery, not activity

I track actual progress against weighted scope — not hours spent or tickets created. If 39% is delivered, I say 39%, and I explain what the remaining 61% means for the project.

05

Document decisions, not just outcomes

Every significant decision — why it was made, who made it, what the alternatives were — is recorded. In multi-vendor projects, undocumented decisions become future disputes.

Technical skills

I can read the code.
And write it too.

Not just business analysis — I build the tools I need when they don't exist, and I speak to engineers in their language.

Languages & Frameworks
🐍 Python ⚗️ Flask 🗄️ SQLAlchemy 📊 pandas 📗 openpyxl 🌐 JavaScript / Node.js 🎨 HTML / CSS 📝 Jinja2
API & Integration
📄 OpenAPI / Swagger 🔗 REST API design Apache Kafka 🔐 Keycloak OAuth2 🚪 Kong API Gateway 📮 Postman 🎫 JWT / Token Exchange 🪝 Webhooks
Data & Observability
🗃️ SQLite 📦 JSON processing 📈 Excel automation 📑 PDF extraction / OCR 🔎 Elasticsearch 📡 Splunk
Tools & Delivery
📌 JIRA 📚 Confluence 🌿 Git 🌍 Multi-environment delivery 🔀 API diff tooling
Why me

The rarer combination.

Most analysts can't write a Keycloak token exchange flow. Most engineers can't cite MiFID II as a business argument. I do both.

⚖️

Compliance-first, not compliance-last

Regulatory requirements are built into specs from day one — not retrofitted after delivery. I know the laws and use them as arguments, not ornaments.

📐

Specs that developers trust

I include exact field names, display logic, edge cases, and dependency flags. When I hand over a spec, developers don't need to guess or come back with questions.

🔬

Data over intuition

Response time isn't "slow" — it's "4.66s on asset-graph." Delivery progress isn't "mostly done" — it's "39% of weighted scope." I measure before I conclude.

🧩

Pattern recognition at scale

I identify structural problems — fragmented communication, scope creep, vendor inertia — and address the pattern, not just the latest symptom.

🌉

True bridge between business and engineering

I explain Keycloak token exchange to product owners and business risk to architects. No translation layer needed — I speak both languages fluently.

🛠️

I build what doesn't exist

If a tool is needed to manage API versions, track partner integrations, or generate financial reports — I build it. Practical Python, not slides about Python.

Domain expertise

Deep in fintech.

Not a generalist who landed in finance. Built from the ground up in investment platforms, regulatory compliance, and multi-party API ecosystems.

📈 Investment platforms
🏦 Financial services
🪪 KYC / AML integration
⚖️ MiFID II compliance
💼 Fund management
📄 Contract lifecycle
🤝 Advisor & distributor networks
📊 Portfolio performance metrics
Event-driven architecture
🔗 Multi-party API ecosystems
🔐 Identity & access management
🌍 CZ / SK / EU regulatory context
Case Studies

Real problems.
Real outcomes.

A few examples of the kind of work I do — and what it actually delivers.

01
Vendor Management · Delivery Assessment

Stopping a 61% incomplete product from entering testing

Problem

A vendor delivered a demo of a major platform release. The team was under pressure to accept it into testing and move forward. No one had formally assessed what was actually delivered vs. what was promised.

What I did

I created a weighted scope matrix — assigning business impact weights to each feature area. I evaluated each item delivered during the demo against the original scope and calculated actual delivery coverage per area.

Result

The assessment showed 39% delivered for CZ, under 20% overall. I formally recommended not accepting the release into testing — preventing the team from spending weeks finding issues that were the vendor's responsibility to fix first.

02
Analysis · Negotiation · Cost Saving

Proving that 9 out of 12 "change requests" weren't new work

Problem

A vendor submitted 12 change requests — implying significant additional cost and timeline impact. The items were presented as requirements that hadn't been specified, creating pressure to accept them as out-of-scope additions.

What I did

I systematically reviewed each CR against existing specification documents, previous communications, and acceptance criteria. For each item I documented the original source — exact file, section, and wording — that already covered the requirement.

Result

9 of 12 CRs were demonstrably already specified. The rebuttal analysis gave the business a documented, evidence-based position to push back — protecting scope, timeline, and budget without a single item being genuinely new work.

03
Bug Analysis · Root Cause · Product

Diagnosing why clients saw −93% investment performance instead of +4%

Problem

Clients on an investment portal were seeing heavily distorted performance figures — in one case −93% instead of the actual +4%. The issue was escalated but the root cause hadn't been identified. It was causing client complaints and eroding trust in the platform.

What I did

I traced the calculation through the API response data, mapped the performance formula against actual account data, and identified that uninvested cash held in a virtual account was entering the calculation denominator without appearing in the numerator.

Result

Root cause identified and documented with concrete data. I proposed three solution variants — an immediate hotfix, a calculation standardisation, and a disclosure approach — giving the product owner a clear decision to make rather than an open investigation.

```
Let's Connect

Open to meaningful opportunities.

Whether you're building a product, scaling integrations, improving delivery processes, or looking for an experienced business analyst who understands both business and technology, I'd be happy to hear about it.

DN

Dita Nová

IT Business Analyst, MSc.
📍 Prague, Czech Republic
🌐 Czech · Slovak · English
🎓 MSc. degree
💼 Open to full-time & consulting

Analyst by title.
Engineer by instinct.

I've spent years at the intersection of financial services, API design, and regulatory compliance — in environments where getting it wrong has real consequences. That's shaped how I work: precise, documented, and always with the end user in mind.

I write specifications that developers trust, build tooling when it doesn't exist, and manage vendor relationships without losing sight of what the business actually needs. I'm equally comfortable in a technical architecture discussion and a business requirements workshop.

Outside of work I follow the intersection of regulation and technology closely — because that's where the most interesting problems in fintech live.

Functional specification API versioning Kafka Python automation Compliance-aware design Multi-vendor delivery
Contact

Let's work together.

Whether you need a spec written, an integration managed, or someone to make sense of a complex system — I'd like to hear about it.

Currently available for new projects and consulting