Denis Rosca

Senior Scala Developer at SiriusXM

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
Denis Rosca is a Senior Scala Developer with 11 years of experience building correct, scalable systems across fintech and consumer platforms, currently contributing at SiriusXM from the UK. He specializes in functional programming and Scala ecosystems, with hands-on experience shaping fraud-prevention systems at Deliveroo and high-throughput trading logic at Ullink where property-based testing and provable correctness were priorities. Denis is an active contributor to the influential typelevel/cats library, adding parallel traversal syntax and safety improvements that reflect his focus on robust abstractions. Comfortable working independently or in distributed teams, he brings strong communication skills and multilingual fluency in English, Romanian, and Russian. His background spans microservices, streaming, and cloud deployments, and he often blends category-theory-informed design with practical production constraints.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor's degree, Information Technology, Bachelor's degree, Information Technology at Universitatea Tehnică a Moldovei
languagesRomanian, Russian, English
stackoverflow-logo

Stackoverflow

Stats
71reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (8)

functional-programming10
monads10
typeclass10
scala10
parallel8
json6
php6
curl6

Programming languages (9)

JavaScalaJavaScriptGoHTMLGroovyNixRuby

Github contributions (5)

github-logo-circle
typelevel/cats

Mar 2018 - Nov 2019

Lightweight, modular, and extensible library for functional programming.
Role in this project:
userBack-end Developer
Contributions:7 commits, 12 PRs, 14 comments in 1 year 8 months
Contributions summary:Denis contributed to the `cats` library, focusing on adding new functionality and improving existing features related to functional programming concepts. Their work included adding `valueOrF` to `EitherT`, introducing a `Representable` instance for `Eval`, and implementing syntax extensions for parallel operations like `parTraverse_` and `parSequence_`. Furthermore, they added a `Compose` instance for `Map` and improved the stack safety of `MonoidK[Endo]`.
functional-programmingtagless-finalscalamodularextensible
denisrosca/smithy4s

Jul 2023 - Sep 2024

https://disneystreaming.github.io/smithy4s/
Contributions:44 pushes, 7 branches in 1 year 1 month
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
Denis Rosca - Senior Scala Developer at SiriusXM