Jan Philipp Schüler

Jan Philipp Schüler

Software Engineer | Freelancer

Financial & Energy Markets

Software Engineer with 12 years of experience across investment management, market data, and energy trading.

Technical expertise ranging from data pipelines and orchestration via web applications and APIs to pricing and risk models, mostly in Python, C++, and Oracle.

Feel free to get in touch.

Skills

blue_icon_code
Programming

Python, C++

blue_icon_database
Databases

Oracle, SQL Server, PostgreSQL, Snowflake, dbt, PL/SQL, SQL

blue_icon_globe_2
Web Frameworks

FastAPI, Flask, Plotly Dash, HoloViz Panel

blue_icon_clock
DevOps

Airflow, AWS, GitHub Actions, Jenkins, Docker

blue_icon_gears
Code Quality

uv, ruff, mypy, pre-commit, pytest

blue_icon_analytics
Software Engineering

Clean Coding, Design Patterns, Requirements Engineering

Experience

 
 
 
 
 
Software Engineer
Freelancer | Fixed Income Analytics
Jan 2024 – Dec 2025
  • Built an interactive web application for yield curve modeling and visualization for bond portfolio valuation, streamlining daily QA and ad-hoc analysis.
  • Implemented job-scheduling and orchestration, and built CI/CD pipelines, improving deployment speed and infrastructure reliability.
  • Technologies: Python, Airflow, Jenkins, Oracle, QuantLib, HoloViz Panel
 
 
 
 
 
Software Engineer
Freelancer | Energy Trading
Jan 2023 – Dec 2023
  • Refactored and cloud-migrated a direct-marketing platform for renewable energy forecasting, improving maintainability and forecasting accuracy.
  • Built connector libraries and REST APIs for trading data integration, enabling consistent access to market and forecast data.
  • Technologies: Python, AWS, Snowflake, dbt, PostgreSQL, FastAPI
 
 
 
 
 
Software Engineer
Freelancer | Derivatives Valuation
Jul 2021 – Dec 2022
  • Developed web APIs for derivatives and bond valuation and market risk stress testing, as part of a cloud migration.
  • Modernized legacy C++ codebases, improved testability, and developed ORM components.
  • Technologies: Python, C++, FastAPI, Azure, Oracle, QuantLib, pybind11
 
 
 
 
 
Business Intelligence Architect
Oct 2018 – Jun 2021 Munich
  • Implemented a process scheduling solution to orchestrate and monitor end-to-end market data flows from data vendors to clients.
  • Conducted large-scale data migrations from a legacy market data system to a new platform, ensuring a smooth system transition.
  • Technologies: Python, Oracle, SQL Server, Plotly Dash, JS7 JobScheduler
 
 
 
 
 
Financial Engineer
Aug 2015 – Sep 2018 Munich
  • Developed quantitative models for derivatives and bond pricing, including exotic options like lookback or cliquet options.
  • Automated a system for managing OTC counterparty risk and collateral management, including CVA, PFE, and PCR reporting.
  • Technologies: C++, Python, Oracle, PL/SQL, QuantLib
 
 
 
 
 
Data Engineer
Mar 2013 – Jul 2015 Munich
  • Developed data warehouse solutions for investment fund factsheet, performance, and risk reporting.
  • Technologies: Oracle, PL/SQL, Informatica Powercenter