Marcin Malinowski

Financial Systems Developer at Virtu Financial

Singapore
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Marcin Malinowski is a Financial Systems Developer based in Singapore with 11 years of software engineering experience, currently building low-latency trading systems at Virtu Financial. He combines a strong .NET and C# background with full-stack experience (React, Python/Flask, SQL Server) and recent AI training from the University of Edinburgh, blending practical production engineering with machine learning insight. At Microsoft and across finance-focused roles he has shipped resilient microservices and automation; his open-source contributions to Math.NET Numerics improved complex-number accuracy and numerical stability, showing attention to edge cases like overflow, infinity and NaN. Curious and detail-oriented, he pairs rigorous mathematical training with hands-on testing and automation to deliver reliable, high-performance financial software.
code11 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Artificial Intelligence, distinction, Master's degree, Artificial Intelligence, distinction at The University of Edinburgh
bookBachelor's degree, Mathematics and Computer Science, 4/5, Bachelor's degree, Mathematics and Computer Science, 4/5 at Jagiellonian University
languagesPolish, English
github-logo-circle

Github Skills (10)

unit-testing10
mathematics10
nunit10
numerics10
csharp10
math10
numeric10
linear-algebra10
dotnet-core10
matrix9

Programming languages (5)

C#TypeScriptScalaJupyter NotebookPython

Github contributions (5)

github-logo-circle
mathnet/mathnet-numerics

Jan 2016 - Jan 2016

Math.NET Numerics
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:9 commits, 3 PRs, 7 comments in 2 days
Contributions summary:Marcin primarily focused on improving the accuracy and robustness of complex number calculations within the Math.NET Numerics library. They implemented enhancements to magnitude and division algorithms, addressing potential overflow issues and improving the handling of edge cases, such as infinity and NaN values. Furthermore, the user added and expanded unit tests to validate the correctness of the implemented changes and ensure the overall reliability of the complex number operations. Their work improved the numerical stability and accuracy of core mathematical functionalities.
mathnetfsharpmatrixroot-findingstatistics
DrimTim32/py_proj_lights

Nov 2016 - Jul 2020

Optymalizator sygnalizacji
Contributions:57 PRs, 164 pushes, 21 branches in 3 years 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial