Alexey Filippov

Senior Software Engineer at G-Research

Cambridge, England, United Kingdom
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
Alexey Filippov is a Senior Software Engineer based in Cambridge with 15 years of experience building high-performance backend systems across finance and research environments. He ships pragmatic solutions in Scala, Java and multiple other languages, with deep experience in real-time risk and pricing pipelines, Kafka/akka-streams, and cloud-native tooling. At G-Research he focuses on delivery and problem-solving at scale, having previously led functional-programming consultancy work and R&D teams. He contributes to numerical open-source work—improving rational-number precision and performance in the well-regarded ojAlgo library—highlighting a knack for subtle algorithmic and numerical improvements. Alexey combines hands-on coding with coordinating offshore teams and turning messy legacy stacks into reliable production systems. Outside of day-to-day engineering he pairs a quantitative background (CQF) with a practical, get-things-done approach that favors measurable impact over bureaucracy.
code15 years of coding experience
job20 years of employment as a software developer
bookJava Servlets JSP OOA OOD UML CGI Perl CORBA, Java Servlets JSP OOA OOD UML CGI Perl CORBA at Artificial Life Academy
bookMaths Physics Programming, Maths Physics Programming at Saint Petersburg Lyceum 239
bookTCSa, TCSa at NoNA Summer School on Complexity Theory
bookDependable Computer Systems, Dependable Computer Systems at USI-CMU Summer School
bookCertificate Quantitative Finance, Certificate Quantitative Finance at CQF Institute
bookComputer Science, Computer Science at CS Club at PDMI RAS
bookBachelor of Technology (BTech) Informatics and Computing Machinery, Bachelor of Technology (BTech) Informatics and Computing Machinery at ITMO University
bookFree Online Class - no accreditation Machine Learning, Free Online Class - no accreditation Machine Learning at Stanford University
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
8,443reputation
1.3mreached
191answers
8questions
Badges
mysql
top-5%
design-patterns
top-5%
java
top-1%
algorithm
top-5%
equality
top-5%
github-logo-circle

Github Skills (25)

algorithm10
algorithms10
mathematics10
math10
data-structure10
java10
javas10
numerical-methods10
data-structures10
rational-numbers10
linear-algebra10
optimization10
mysql9
testing9
design-patterns9

Programming languages (14)

JavaWeb Ontology LanguageC++RustScalaJupyter NotebookDylanJavaScript

Github contributions (5)

github-logo-circle
optimatika/ojAlgo

Mar 2018 - Mar 2018

oj! Algorithms
Role in this project:
userBack-end Developer
Contributions:36 commits, 6 PRs, 65 comments in 10 days
Contributions summary:Alexey primarily focused on enhancing the `RationalNumber` class within the `ojalgo` library. Their contributions included implementing a `rational()` method for double-precision approximation, refactoring and optimizing the `valueOf()` methods, and improving the arithmetic operations involving rational numbers. They also addressed issues related to NaN and Infinity handling, improved error messages, and wrote tests to ensure the correctness of the changes. The majority of changes were focused on numerical precision and efficiency of the underlying algorithms.
lapackdatastructureoptimization-algorithmsmulti-threadingpolynomial
KamchatkaLtd/okasaki

Jun 2015 - May 2019

Scala implementation of data structures from Chris Okasaki's book
Contributions:157 commits, 6 PRs, 131 pushes in 3 years 11 months
data-structuresscalaimplementation-of-data-structuresfunctional-programming
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
Alexey Filippov - Senior Software Engineer at G-Research