About
I moved into software engineering after twelve years as a corporate accountant. That work taught me to be exact with numbers, to explain trade-offs to people who do not write code, and to respect controls and audits.
I now use the same habits on software: test what matters, state the limits, and report results as they are. I use AI coding tools and I review, test and take responsibility for what they produce.
- Daily use
- Python, Git, Linux command line, Docker
- Built in AlphaMind
- FastAPI, SQLAlchemy 2 and PostgreSQL, Redis (cache and Streams), Qdrant, JWT and OAuth, pytest, GitHub Actions. I learned each one by building it into a working system.
- AI engineering
- LLM agents, agent memory, RAG, BM25, Reciprocal Rank Fusion, constrained decoding, benchmarking
- Worked alongside
- Nginx, Prometheus and Grafana, object storage (set up by a teammate in AlphaMind). The Docker sandbox and MCP tool servers in Agent Smith (built by my teammate; I studied them and integrated them with the agent loop).
- Working knowledge
- C and C++ (POSIX threads, message queues and signals), Bash
- Learning next
- Running services in production (deployment and monitoring), distributed systems, SQL in depth, Rust
- Oct 2025 – now
42 London
Project-based software engineering school with no lectures. Selected after the September 2025 Piscine. Completed the Common Core (100%) in October 2026: peer-reviewed projects in systems programming, concurrency, networking, algorithms and AI, every one passed with full marks, including the bonus part wherever a project has one. Now in the 42 Advanced part. Winner of the BearingPoint AI Hackathon at 42 London (48 hours, team of six), December 2025.
- Sep 2023 – Jan 2025
MSc Finance and Investment (Merit), Durham University
Thesis mark 72 (distinction level): options trading and the stock market, with three years of S&P 500 panel data in R and Python. Also: BSc Financial Management, University of International Business and Economics (2007 – 2011). Qualifications: Microsoft Azure AI Fundamentals (2024), CFA Level I (2023), CICPA (2019).
- Aug 2013 – Sep 2023
Corporate Accountant, Gallup (Beijing)
Ran end-to-end accounting for the China and Hong Kong entities, taking on more areas over ten years. Built annual budgets, rolling cash-flow forecasts and monthly variance reports for management, and pricing and contract models with the sales and operations teams. Passed every annual financial, tax and internal audit with zero discrepancies.
- Jul 2011 – Jul 2013
Accountant, Schneider Electric (Beijing)
Top performer in Finance Shared Services, consistently above targets. Standardised reconciliation methods that the whole team adopted; wrote process manuals and trained new hires.