I’m a software engineer focused on backend engineering, AI systems, and data-intensive platforms.
I build systems around LLMs, agentic workflows, trading infrastructure, and operational automation with an emphasis on reliability, observability, reproducibility, validation boundaries, and stakeholder-facing delivery.
My background spans AI-enabled customer support automation, RAG/chatbot deployment, LLM and agentic coding evaluation, retail trading platform operations, market data pipelines, ETL, incident response, and backend/API development. I have worked across Python automation, FastAPI, data engineering, trading systems, model evaluation workflows, and production support environments where correctness, auditability, and operational resilience matter.
Recent work includes building trading infrastructure, evaluating LLM/agentic coding systems under realistic engineering constraints, and designing automation workflows for support, trading operations, and AI-assisted delivery.
Core areas: Python, FastAPI, data pipelines, Parquet/DuckDB, RAG systems, LLM evaluation, agentic workflows, observability, trading infrastructure, customer support automation, and backend platform engineering.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
- User Guides: https://www.twine.net/signin
- API Reference: https://www.twine.net/signin
Building CrMD Platform, a cryptocurrency market data engineering system for ingesting, validating, storing, querying, and serving exchange market data across local and cloud-backed environments.
The platform maps raw exchange API responses into typed OHLCV and funding-rate records, validates data at explicit service boundaries, and persists clean records as partitioned Parquet datasets. It uses PyArrow for decimal-safe columnar storage, DuckDB for in-place analytical querying over Parquet files, and row-level upsert merging to prevent duplicate records when overlapping historical ranges are re-fetched.
The system supports pluggable exchange providers, concurrent multi-symbol ingestion, local Parquet storage, a cloud-agnostic StorageBackend abstraction, Azure Blob Storage with lease-protected writes, S3 and GCS backend support, CLI workflows, a FastAPI REST API with optional API-key authentication, local/remote SDK client modes, Docker packaging, benchmark tooling, and a Next.js/TypeScript web console for dataset inspection, tabular querying, and candlestick visualisation.
Currently supports OHLCV and funding-rate data. OHLCV providers include stubs, Bitfinex, Bitstamp, KuCoin, Bybit, MEXC, and Gate.io.
Key technologies: Python, FastAPI, Typer, DuckDB, PyArrow, Parquet, Azure Blob Storage, S3, GCS, Docker, Next.js, TypeScript, TanStack Query, Zod, and lightweight-charts.
Project Link: https://www.twine.net/signin
Documentation Sites:
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in London today.