Andrius Bentkus

Senior Backend Engineer at Flo Health Inc.

Vilnius, Vilnius County, Lithuania
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
Andrius Bentkus is a Senior Backend Engineer with 16 years of experience building high-throughput, distributed systems and data platforms, currently working on experimentation and data infrastructure at Flo Health. He brings deep expertise in backend languages (Java, Scala, C#), functional programming, and performance-oriented low-level work, with a long-standing interest in compiler technologies. His track record includes designing scalable services at Wix for email marketing and contributing maintainability and robustness improvements to notable open-source projects like libuv and libgit2sharp. Andrius is comfortable across the stack—from high-level architecture and TDD-driven product code to C-level refactors and FFI support—making him adept at bridging system design and implementation details. Based in Vilnius, he pairs academic roots from RWTH Aachen with practical experience in finance, healthcare, and platform engineering. A detail-oriented engineer, he often focuses on error handling and API consistency that yield outsized reliability gains.
code16 years of coding experience
job9 years of employment as a software developer
bookComputer Science, Computer Science at RWTH Aachen University
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Vilniaus universitetas / Vilnius University
languagesLithuanian, German, English
stackoverflow-logo

Stackoverflow

Stats
1,392reputation
497kreached
20answers
8questions
Badges
javascript
top-5%
jquery
top-5%
json
top-5%
github-logo-circle

Github Skills (33)

asynchronous10
git10
libgit210
async10
net10
dotnet-new10
dotnet10
c1110
io10
networking10
c1710
libgit2sharp10
asp-net10
dotnet-core10
error-handling10

Programming languages (19)

C#JavaC++CRustTeXScalaMakefile

Github contributions (5)

github-logo-circle
libgit2/libgit2sharp

Mar 2011 - Sep 2016

Git + .NET = ❤
Role in this project:
userBack-end Developer
Contributions:8 commits, 4 PRs, 26 comments in 5 years 7 months
Contributions summary:Andrius primarily focused on refactoring and restructuring the project's codebase. Their work included renaming namespaces, updating project files, and removing obsolete code. These changes suggest a focus on improving code maintainability and cleaning up legacy components. The user also added functionality like the RawContentStream.
dotnetversion-controllibgit2monogit-gui
libuv/libuv

Jan 2015 - Jun 2018

Cross-platform asynchronous I/O
Role in this project:
userBack-end Developer
Contributions:18 PRs, 262 comments, 8 issues in 3 years 5 months
Contributions summary:Andrius primarily focused on improving the libuv library's internal structure and error handling. Their contributions include refactoring the struct definitions within the `uv.h` header file, introducing consistent error codes for `bind` functions, and adding common error checking to UDP functions. These changes improved code maintainability, consistency, and the overall robustness of the library. Additionally, the user added the `uv_loop_size()` function, providing FFI support.
unixunicornsasynchronouswindowsio
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
Andrius Bentkus - Senior Backend Engineer at Flo Health Inc.