Senior software engineer

Thyll Müller

I’m a Senior Software Engineer at JPMorgan Chase, building high-performance trading platforms where resilience and precision matter. I specialise in Python, modern web technologies, and backend systems, turning complex, business-critical workflows into clear, maintainable products that perform reliably in production.

+44 7706 746800 · thyll.muller@gmail.com · linkedin.com/in/thyllmuller · Bilingual: English / German

Experience

Waracle

Junior Python Developer

Global pharmaceutical company · data pipelines Sep 2022 to Apr 2023

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

Conversational Analyst

Government financial institution · NLP user support Mar 2022 to Sep 2022

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.

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.

Skills

A concise view of the toolkit.

Core languages

Python Primary

JavaScript / TypeScript Production

SQL Production

Backend & APIs

FastAPI Production

GraphQL Production

REST Production

Frontend

React Production

AgGrid Production

Material UI Working

Platform & testing

Docker Production

AWS / Azure Working

PyTest / Jest Production

Engineering philosophy

How I approach building software.

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.

Education

Academic background

University of Strathclyde

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

Pharmacology BSc. (Hons) (2:1)

More

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.

Outside work

A little more of the person behind the work.

Wakeboarding Photography Learning C++ Travel

Contact

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