Fedor Smirnov

Senior Developer (Rust) at Peeriot.

Nuremberg, Bavaria, 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
Fedor Smirnov is a Senior Developer specializing in Rust with nine years of experience building modular, scalable software for safety- and real-time-critical distributed systems. With a PhD in Computer Science (grade 1.0) and a research background as a postdoc and Bosch research engineer, he bridges rigorous academic methods and practical engineering. His core strengths lie in multi-objective and constrained optimization, automated design and orchestration of distributed nodes, and squeezing more efficiency and flexibility from compute resources. Proficient in Java and Rust, he focuses on orchestration strategies that balance safety, latency, and resource utilization across heterogeneous systems. Currently at Peeriot, he combines research-led thinking with hands-on Rust development to deliver production-ready solutions for complex, safety-critical domains. Colleagues describe him as driven to experiment with novel optimization techniques and to turn theoretical advances into deployable systems.
code9 years of coding experience
job2 years of employment as a software developer
bookNanodegree, Artificial Intelligence, Nanodegree, Artificial Intelligence at Udacity
bookPromotion zum Doktor-Ingenieur, Computer Science, 1,0 mit Auszeichnung, Promotion zum Doktor-Ingenieur, Computer Science, 1,0 mit Auszeichnung at Friedrich-Alexander-Universität Erlangen-Nürnberg
stackoverflow-logo

Stackoverflow

Stats
711reputation
50kreached
24answers
17questions
github-logo-circle

Github Skills (63)

genetic-algorithm10
evolutionary-algorithms10
multi-objective-optimization10
optimization10
artificial-intelligence9
sandbox9
hivemq9
java9
aot9
rust8
webassembly8
jit8
emqx8
wasi8
apollo7

Programming languages (6)

HCLJavaRustCHTMLPython

Github contributions (5)

github-logo-circle
Apollo-Core/EE-Guice

Dec 2020 - Mar 2022

Repository defining the main modules used to implement the dynamic dependency injection used in the Apollo EE.
Contributions:5 releases, 1 PR, 53 pushes in 1 year 2 months
injectiondependency-injectionapollographql
Apollo-Core/EE-IO

Dec 2020 - Mar 2022

Project defining the components for the IO, i.e., the processing of workflow and data input and the output of the processing results, of the Apollo-Core Enactment Engine.
Contributions:3 releases, 1 PR, 104 pushes in 1 year 2 months
apolloinput-dataworkflow
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