thyll.muller()Thyll Muller

Senior Associate Software Engineer JPMorgan Chase · London

Corporate Investment Bank (CIB)

Core Trading Platform Engineering - Athena Trade and Risk Services (ATRS)

Thyll Muller

I build full-stack software for high-volume fixed-income trading platforms, from instrument lifecycle and Python backend services to React trade-capture workflows.

Full-stack trade capture

Built instrument logic, lifecycle processing, Python backend services, and React UI for a fixed-income migration, cutting booking time by over 80%.

Asynchronous distributed systems

Made custom Python state management asynchronous in a distributed trading platform.

End-to-end testing

Built end-to-end tests that start when the backend receives an instruction and follow the production processing path, checking consistent behaviour beyond unit and integration tests.

Fixed-income domain

Worked across credit default swaps, credit indices, bond portfolio TRS, credit bond forwards, and credit-linked notes on a platform processing millions of trades for hundreds of users.

Cross-asset booking

Building workflows that help ensure trades across asset classes are accurately booked and represented on the platform.

Production support and desk partnership

Partnered for nearly four years with trading desks, traders, middle office, and operations to gather requirements, resolve production issues, guide users, and improve tools based on how people use them.

AI change validation

Architecting trade-capture regression frameworks to validate AI-assisted changes and catch functional regressions, bottlenecks, and performance degradation.

Python · JavaScript / React · SQL · C++ / Rust (AI-assisted) · Distributed systems · End-to-end testing

AWS Certified Cloud Practitioner

/// Senior software engineer

/// Building high-performance trading platforms where resilience and precision matter.

/// Bilingual: English / German.

public class Thyll Muller

{
Role
Sr. Associate Software Engineer
Company
JPMorgan Chase
Line of business
Corporate Investment Bank (CIB)
Current team
Core Trading Platform Engineering - Athena Trade and Risk Services (ATRS)
Focus
Python, modern web technologies, and backend systems

I build full-stack software for high-volume fixed-income trading platforms, from instrument lifecycle and Python backend services to React trade-capture workflows.

public static class EXPERIENCEExperience

{

JPMorgan Chase()

var period = May 2023 to Present; Trading platforms

Sr. Associate Software Engineer

Team: Core Trading Platform Engineering - Athena Trade and Risk Services (ATRS)

var period = Nov 2026 to Present; London Area, United Kingdom

  • Building cross-asset trade-capture workflows to help ensure trades are accurately booked and reflected in the platform.
  • Architecting and building trade-capture regression frameworks to validate AI-assisted changes for functional regressions, bottlenecks, and performance degradation.
  • Extending custom Python state management in the distributed backend to support asynchronous processing.
  • Building end-to-end tests from backend instruction receipt through the production processing path, verifying consistent behaviour beyond unit and integration tests.

Sr. Associate Software Engineer

Team: Credit Derivative Exotics

var period = Jan 2025 to Nov 2026; Glasgow, Scotland, United Kingdom

  • Owned the design and delivery of a front-end trade-capture interface for a major fixed-income platform migration, replacing legacy booking workflows with a more resilient solution that reduced trade booking time by over 80% and supported significant business growth.
  • Contributed across the platform go-live lifecycle, including instrument setup, trade capture, pricing, and lifecycle processing.
  • Helped replace legacy infrastructure with a scalable platform that supports higher trading volumes and improves downstream operational, risk, and P&L reporting.
  • Improved engineering practices through tested refactoring and modularisation, reducing development contention and integration bottlenecks while enabling more parallel delivery.
  • Managed two summer interns on separate initiatives: automating lower-environment trade workflows for developer and QA efficiency, and delivering an AI-assisted self-service capability alongside UI modernisation.

Associate Software Engineer

Team: Credit Derivative Flow and Exotics

var period = May 2023 to Jan 2025; Glasgow, Scotland, United Kingdom

Developed and delivered bulk trade-management workflows for credit derivatives in a large-scale trading platform, replacing fragile generic processes with dedicated tooling that reduced manual intervention and improved accuracy for trading and operational users.

Production support and desk partnership

Provided production support throughout nearly four years at JPMorgan Chase, partnering directly with trading desks, traders, middle office, and operations. Gathered requirements, investigated live issues, guided users through workflows, and observed desk usage to identify improvements to the UI and supporting frameworks.

Waracle()

var role = Junior Python Developer; Sep 2022 to Apr 2023 · Global pharmaceutical company · data pipelines

Supported a global pharmaceutical company in building and testing data pipelines for a mobile drug-testing application, helping maintain reliable data flows as the programme progressed into further trial phases.

  • Wrote unit and integration tests and created custom APIs to interact with Azure Cosmos DB.
  • Configured Docker containers to mirror client infrastructure for strict testing requirements.
  • Worked within a large agile delivery team using version control and collaborative engineering practices.

IBM()

var role = Conversational Analyst; Mar 2022 to Sep 2022 · Government financial institution · NLP user support

Contributed to the early build-out of NLP capabilities for user support at a government financial institution, helping translate client requirements into practical conversational-AI improvements.

  • Helped build conversational AI capabilities using NLP and NLU to support clearer, more reliable user journeys.
  • Worked closely with clients to translate requirements into practical, production-ready solutions.

// Selected contributions · Engineering work in practice.

public enum CONTRIBUTIONSContributions

{

Workflow modernisation

Delivered user-facing improvements for complex, regulated workflows.

Legacy systems

Contributed to modernising established platforms and strengthening maintainability.

Production support

Supported reliable operation of time-sensitive, business-critical processes.

Team enablement

Improved engineering workflows and created automation to support development and testing.

// Engineering philosophy · How I approach building software.

private string EngineeringPhilosophyEngineering Philosophy()

{

return "I enjoy simplifying complex systems into maintainable products that are dependable in production. My focus is on delivering software that is reliable, easy to evolve, and backed by measurable outcomes. I care about ownership, clear architecture, and engineering practices that help teams move quickly without sacrificing quality.";

public static class EDUCATIONEducation

{

University of Strathclyde()

var degree = Data Analytics MSc. (Distinction, 82%); Sep 2021 to Sep 2022

  • Specialised in artificial intelligence, machine learning, and deep learning.
  • Worked with Python, R, SQL, TensorFlow, PyTorch, Scikit-learn, and XGBoost.

University of Glasgow()

var degree = Pharmacology BSc. (Hons) (2:1); Sep 2017 to Jul 2021

My scientific training led naturally into data analytics and, ultimately, software engineering: a path grounded in rigorous analysis, experimentation, and problem-solving.

  • Built strong foundations in experimental design, statistics, and scientific analysis.
  • Completed an honours project on vitamin D and COVID-19 morbidity and mortality.

public void ConnectContact()

{

// Interested in discussing engineering, distributed systems, AI, or opportunities? Feel free to get in touch.

}
}