Alexander F

Big Data Developer

Voronezh, Voronezh Oblast, 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
Alexander F is a Big Data Developer with 11 years of experience and over 8 years focused on Scala, Python and Spark, delivering production ML feature pipelines and backend systems across startups and enterprises. Currently at Monzo, he built and documented hundreds of encrypted features for credit scoring and led integrations handling tens of millions of users, demonstrating strong product-minded engineering in regulated fintech. Previously he optimized large-scale Spark workloads and resource usage at VEON and Upwork, cutting costs and improving reliability, and at CST he drove high-throughput services that scaled to 25k RPS and boosted conversion via analytics-driven improvements. He combines deep distributed-data expertise (ClickHouse, Kafka, Postgres, Redis) with pragmatic DevOps skills (Kubernetes, AWS, CI/CD) and a commitment to clean, well-documented code. An active open-source contributor, he has improved doctests and documentation in the widely used typelevel/cats library, showing attention to developer experience as well as performance.
code11 years of coding experience
job10 years of employment as a software developer
bookAssociate's degree, Associate's degree at Moscow State University
bookPhd, Computer Science, Phd, Computer Science at Voronezh State University
languagesEnglish, Russian
github-logo-circle

Github Skills (6)

cat10
typesc10
functional-programming10
lib10
code-documentation10
scala10

Programming languages (3)

TypeScriptScalaRuby

Github contributions (5)

github-logo-circle
typelevel/cats

Nov 2021 - Jan 2022

Lightweight, modular, and extensible library for functional programming.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 6 commits, 1 PR in 2 months
Contributions summary:Alexander primarily contributed to adding and refining doctests within the `cats/data/OptionT.scala` file, a core component of the library. Their work focused on enhancing code documentation with examples, improving readability, and clarifying the intended usage of various `OptionT` methods. The contributions involved modifications to existing code blocks, including adjustments to the doctests to ensure they align with the updated functionality. The user also fixed indentation issues.
functional-programming
FelAl/learning-examples

Dec 2018 - Nov 2021

Code examples for the book Learning Concurrent Programming in Scala
Contributions:2 PRs, 1 push, 1 branch in 2 years 11 months
scalaconcurrent-programmingfunctional-programmingconcurrent
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