
Michael Pohl
Verified Expert in Engineering
Back-end Developer
Munich, Bavaria, Germany
Toptal member since May 2, 2021
Michael is a modern C++ and a Python developer specializing in the finance sector. Michael values simple solutions and performance-aware design. Creating robust and elegant solutions using modern design patterns and coding techniques satisfies him the most. Michael joined Toptal because he wants to dive into new technical areas and help out teams around the world in a flexible and decentralized manner.
Portfolio
Experience
- Python 3 - 6 years
- SQL - 6 years
- Git - 5 years
- Linux - 5 years
- Lua - 4 years
- Object-oriented Programming (OOP) - 4 years
- Model View Controller (MVC) - 4 years
- C++20 - 1 year
Availability
Preferred Environment
Windows, Linux, Visual Studio Code (VS Code)
The most amazing...
...thing I've accomplished is fully automating the decision-making process of a hedge fund.
Work Experience
Full-stack Developer
PDV - Systeme Gmbh
- Maintained and improved the object-oriented business objects layer featuring contracts, instruments, portfolios, positions, transactions, orders, yield curves, credit spread curves, volatility surfaces, and financial modeling objects.
- Introduced the financial product category called credit default swaps into the system including the instrument data, the mathematical evaluation, the user interface, and the financial data import and export.
- Created a performance measurement tool collecting stack traces in the real time production environment and statistically evaluating the bottleneck functions where most time was spent.
Software Engineer (Working Student)
nordIX
- Architected and developed the fund management software for managing the negative basis funds. Loading financial instrument data like bonds, CDS, interest rate swaps, and FX swaps via the Bloomberg API and evaluating them as a composite position.
- Implemented a functionality to generate the Excel documents to order the financial instruments.
- Helped develop an app that enabled fund management to import financial data, evaluate negative basis packages, and order the packaged deal quickly to automate the majority of the process.
Experience
Subway Network Simulation
http://www.github.com/mpohl100/mvgPoker Simulation Engine
http://www.github.com/mpohl100/pokerEducation
Bachelor's Degree (Partially Completed) in Mechanical Engineering
Technichal University of Munich - Munich, Germany
Skills
Tools
MATLAB, Git, GitHub, Perforce
Languages
C++, C++14, Python 3, SQL, C++17, C++20, R, Lua
Paradigms
MVC Design, Model View Controller (MVC), Object-oriented Programming (OOP)
Platforms
Windows, Linux, Visual Studio Code (VS Code)
Other
3D CAD, User Interface (UI), User Experience (UX), Big Data
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring