Ugnius Rumsevicius

Senior Software Engineer at EDX Markets

Chicago, Illinois, United States
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
Ugnius Rumsevicius is a Senior Software Engineer in Chicago with 8 years of experience building distributed and reactive systems, currently contributing to market infrastructure at EDX Markets. He specializes in Reactive Spring, Kafka, Cassandra and cloud platforms (AWS, Cloud Foundry), and is rigorous about quality through Test-Driven Development. At JPMorgan he progressed through multiple engineering levels on payments platforms, tackling funding, settlement and reconciliation at scale. An active open-source contributor to reactor-core, he has added operators and performance-focused refactors that improve JVM reactive foundations—showing attention to both API ergonomics and low-level efficiency. With a CS degree (Magna Cum Laude) and a mathematics minor, he combines strong theoretical grounding with practical, production-first engineering.
code8 years of coding experience
job3 years of employment as a software developer
bookMinor, Mathematics, Minor, Mathematics at University of Illinois at Chicago
languagesLithuanian, English
stackoverflow-logo

Stackoverflow

Stats
53reputation
4kreached
1answer
1question
github-logo-circle

Github Skills (16)

asynchronous10
flux10
javas10
reactive-streams10
fluxor10
mono10
reactive-programming10
async10
java10
jvm9
testing8
kotlin6
mdc6
reactor6
project-reactor6

Programming languages (3)

JavaC++Python

Github contributions (5)

github-logo-circle
reactor/reactor-core

Aug 2019 - Oct 2022

Non-Blocking Reactive Foundation for the JVM
Role in this project:
userBack-end Developer
Contributions:2 reviews, 5 commits, 8 PRs in 3 years 3 months
Contributions summary:Ugnius primarily contributed to the reactor-core project by addressing documentation issues and implementing new operators and improving existing ones. The commits focused on fixing typos in JavaDocs and enhancing the project's functionality by adding new features such as `bufferUntilChanged` and `windowUntilChanged` operators. Further contributions included refactoring and optimization of the existing code, specifically removing fusion from `MonoSubscriber` to improve performance. These changes suggest a focus on improving the project's documentation, functionality, and efficiency.
non-blockingasynchronousmonoreactive-streamsfoundation
UgiR/UIC-PEC

Dec 2018 - May 2019

Peer Engineering and Collaboration
Contributions:31 commits, 2 PRs, 11 pushes in 4 months
engineeringcollaboration
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
Ugnius Rumsevicius - Senior Software Engineer at EDX Markets