Daniel Chen · Independent fintech engineer
Fintech products, from architecture to launch.
I work directly with founders, brokers and prop firms as a hands-on technical partner. MetaTrader 5 integrations, trading platforms, payment and wallet systems: one senior engineer who owns the architecture, the backend, the front end and the deployment.
Taking on selected engagements · Remote from Kuala Lumpur (GMT+8)
Experience from
- CFI Financial
- Appnovation
- Tencent
- TradersFlow
- SolveMY
What I help build
One engineer who owns the hard parts.
Most of the risk in a financial product sits where money, trading data and third-party systems meet. That is where I work, and I stay hands-on from the first architecture sketch to production.
Technical partner for fintech founders
A hands-on founding engineer or fractional CTO: discovery, architecture, backend, front end, infrastructure and delivery, working directly with you.
MT5 Manager API integration
Services on the MetaTrader 5 Manager API and Web API: accounts, positions, deals, balance operations and real-time risk monitoring, from an engineer who has run one in production.
Prop firm software development
Challenge rules, real-time breach monitoring, MT5 account operations, admin tools and attribution for prop-trading firms, from an engineer who built them on a live platform.
Trading platform & brokerage engineering
Broker back offices, client portals, risk components and the integrations between them, designed for correctness first and for multi-brand operation later.
Payment infrastructure & integration
Card, wallet, bank and crypto payments built so money is never credited twice or lost: signed webhooks, idempotency, refunds and reconciliation.
Selected work
Evidence, labelled honestly.
Production systems from jobs and contracts, and my own product. Every card says which is which.
- Built in a full-time job
- Freelance contract
- My own product
- Freelance · TradersFlow (TRFC)
2025
MT5 Manager API service and real-time risk monitor
A C#/.NET service on MetaQuotes' native Manager API, and a monitor that enforces every trading account's loss rules within seconds, for a live prop-trading platform.
Read the case study - Job · CFI Financial
2026
Payments and crypto back office at a live broker
Wallet payment methods in production, crypto back-office APIs with field-level permissions, and cross-service debugging on an event-driven platform at CFI Financial.
Read the case study - Job · Appnovation
2025
Octopus payment gateway microservice
A production-ready, multi-tenant payment gateway service with HMAC-SHA256 request signing, replay protection, merchant key rotation and webhook delivery.
Read the case study - My own product
2026
SolveMY
A trilingual local-services marketplace for Malaysia on Android, iOS and web. Customers post requests; verified providers and merchants quote and chat.
Read the case study - Job · Appnovation
2025
Ocean Park e-commerce ticketing platform
Complete A-to-Z ticket purchase flow with Type Approval compliant payment monitoring and automated reconciliation.
Read the case study
How we can work together
Start small. Commit when it works.
Every engagement starts with a written scope. You know what you are getting, what it costs and what is left out before any work begins.
- 01Fixed fee · 1 to 3 weeks
Technical discovery sprint
I review your requirements, existing code and third-party access, then deliver a written architecture, a feasibility and risk report and a milestone plan. Yours to keep, whoever builds it.
- 02Paid by milestone
Fixed-scope MVP build
A defined first release, built in milestones on a staging environment you can use throughout. You pay for delivered milestones, not for hours.
- 03Monthly
Founding engineer contract
I join as your hands-on technical owner: architecture, backend, front end, infrastructure and releases, working directly with you.
- 04Part-time · monthly
Fractional technical lead
You already have a developer or a small team. I own the architecture and the risky parts, review the work and keep delivery honest.
I quote each engagement in USD after a first call. I work from Malaysia with no agency layer, so the budget goes into engineering, not account management. I price on scope and responsibility, and I am not the cheapest option.
- You work with the person doing the work
- Written scope and milestones
- Source code, access and documentation handed over
- NDA on request
Now · full-time role
Senior Backend Engineer at CFI Financial.
A crypto trading platform and payment integrations at an online multi-asset broker. Two databases, one back office, one client portal, and RabbitMQ in between.
Since July 2026
Read the case studyPayments
Three wallets, live in production.
Apple Pay, Google Pay and Benefit as separate Checkout.com deposit methods. Then I wrote the guide nobody had: running deposits and refunds end to end on a laptop, traps included.
Debugging
Bugs traced to the exact line, on both sides.
An HTTP 500 on trades: correlation id, Loki, duplicate asset pairs, deterministic resolution on every order path. A KYC edit that never reached the portal: dropped at the producer and the consumer, proven on pinned versions before a line changed.
Building
Endpoints with permissions down to the field.
Paginated, filterable lists and CSV/PDF exports behind field-level access control for the maker-checker cancellation flow. 8-decimal precision for crypto amounts across APIs, models and ACL. Braze events for first deposits.
Shipping
Learning the lead’s side of the job by doing it.
Splitting stories into sub-tasks by layer, sequencing shared-library releases with tags and consumer pins, writing deploy order and Notes for QA, and demoing in sprint review. 38 PRs merged through lead review.
By the numbers
- Wallet payment methods in productionApple Pay · Google Pay · Benefit
- 3
- Breach-check cycle on live MT5 accountsProp-firm risk monitor
- ~5 s
- REST endpoints in one Go APISolveMY, 31 domain services
- 235
- Go test functionsSolveMY backend
- 1,006
Work history
Experience at a glance.
Where the experience comes from. Each row says whether it was a full-time job, a freelance contract or my own product.
- Jul 2026 to PresentFull-timeCFI FinancialSenior Backend Engineer
- Jan 2026 to PresentOwn productSolveMYCTO and hands-on engineering lead
- Nov 2025 to Jun 2026FreelanceTradersFlow (TRFC)Full-Stack Engineer
- Sep 2025 to Aug 2026Full-timeAppnovationFull-Stack Developer
- Sep 2024 to Sep 2025Full-timeTencentOverseas Lead Developer, AMS
- Jun 2023 to Sep 2024Full-timeCorebase TechnologiesFull-Stack Developer
Notes
Technical write-ups from building trading platforms, payment systems and products. Each one says whether it comes from production or is a design proposal.
All notes- 11 Nov 2026MT5 Manager API vs Web API: which one should your back office use?
- 11 Nov 2026Crediting a payment to an MT5 balance exactly once: claim, act, resolve, reconcile
- 11 Nov 2026Designing an MT5 investor portal with wallets and IB commissions: the five questions that decide the build
- 11 Nov 2026How I would architect a proprietary B-Book trading platform
- 11 Nov 2026Double-entry ledger design for fintech startups: the smallest version that is still correct
- 11 Nov 2026What founders should look for in their first fintech engineer
- 4 Oct 2026Building on the MetaTrader 5 Manager API: five lessons from a real-time risk monitor