Oleg Rakhmatulin

Senior Software Engineer at Private Identity

Pforzheim, Baden-Württemberg, Germany
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
Oleg Rakhmatulin is a Senior Software Engineer based in Pforzheim, Germany, with 25+ years of software development experience and a deep focus on .NET, Windows development and performance optimization. He has built production trading systems at CQG and automotive code-generation tools at CETITEC, and more recently supports clients globally as a freelance developer and contributor to projects like QuantConnect Lean and a Xamarin BluetoothLE abstraction. Skilled in algorithms, data structures and object-oriented design, he has a track record of improving API integrations, fixing complex deserialization bugs and enhancing assembly-generation capabilities at the bytecode level. Comfortable in both hands-on implementation and mentoring roles, he pairs practical problem-solving with an interest in high-performance and embedded scenarios.
code12 years of coding experience
job19 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Volgograd State Technical University
bookAssociate's degree, Computer Science, Associate's degree, Computer Science at Tadzhik Technical University
languagesRussian, English, German
github-logo-circle

Github Skills (17)

apim10
net10
finance10
dotnet10
netframework10
micro-framework10
asp-net10
mono-cecil10
micro10
api10
dotnet-core10
csharp10
algorithmic-trading10
trading9
trading-algorithms9

Programming languages (8)

C#TypeScriptJavaScriptSwiftHTMLJupyter NotebookPythonKotlin

Github contributions (5)

github-logo-circle
xamarin/Monkey.BluetoothLE

May 2014 - Oct 2014

BluetoothLE abstraction for use with Xamarin projects, including Xamarin.Forms.
Role in this project:
userBack-end Developer
Contributions:86 commits in 4 months
Contributions summary:Oleg's commits focus on porting and adapting code related to the Micro Framework Metadata Processor. They are working on the code writer functionality, copying and modifying code from Mono.Cecil, with an emphasis on byte code emitting and signature generation. The user is also implementing support for features such as embedded resources, exception handling, and default field value, significantly improving the assembly generation capabilities.
bluetoothbleandroidxamarinios
QuantConnect/Lean

Apr 2019 - Apr 2019

Lean Algorithmic Trading Engine by QuantConnect (Python, C#)
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 4 comments in 2 days
Contributions summary:Oleg's contributions focused on enhancing the integration of the Alpaca brokerage within the Lean algorithmic trading engine. They addressed bugs related to data retrieval by updating methods like `GetAccountHoldings()` and `GetRates()`, refactoring code to align with the Alpaca .NET SDK. Furthermore, the user fixed issues with deserialization of position data and updated the Alpaca .NET SDK source files, demonstrating a focus on API integration and maintenance.
algorithmic-trading-enginepythonpinescriptbacktesting-trading-strategiesc-sharp
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
Oleg Rakhmatulin - Senior Software Engineer at Private Identity