Arvydas Sidorenko

Senior Software Engineer at Uber

Aarhus, Central Denmark Region, Denmark
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
Arvydas Sidorenko is a Senior Software Engineer with 14 years of experience building high-scale infrastructure at Uber and shipping end-to-end products across startups and legacy systems. He combines pragmatic, disciplined engineering with deep systems experience—from firmware and Bluetooth LE hardware to backend services in Go and native iOS apps—having co-founded a hardware startup and modernized long-lived C/C++ codebases. At Uber he focuses on large distributed systems, and as an open-source contributor he has modernized the well-known awesome window manager by updating Lua compatibility and streamlining core APIs. Based in Aarhus, he pairs no-nonsense execution with a knack for rescuing and future-proofing legacy projects, and he brings multilingual and international study experience to cross-cultural engineering challenges.
code14 years of coding experience
job11 years of employment as a software developer
bookBachelor's degree, Software Development, Bachelor's degree, Software Development at UCN, Professionshøjskolen University College Nordjylland
bookChinese Language, Chinese Language at Beijing Institute of Technology
bookMaster's degree, Computer Science, Master's degree, Computer Science at Aalborg Universitet
languagesSpanish, Lithuanian, English, Danish, Chinese
github-logo-circle

Github Skills (9)

c1710
lua10
xwindow10
window-management10
window-manager10
c1110
c-programming9
awesomewm9
xorg7

Programming languages (12)

C#TypeScriptJavaShellCJavaScriptGoLua

Github contributions (5)

github-logo-circle
awesomeWM/awesome

Dec 2011 - Dec 2012

awesome window manager
Role in this project:
userBack-end Developer
Contributions:37 commits, 1 comment in 11 months
Contributions summary:Arvydas primarily focused on refactoring and updating the Awesome window manager codebase. They addressed compatibility issues by adapting code to changes in Lua versions, specifically resolving deprecations and renaming functions. Their contributions included updating Lua-related functions and APIs, ensuring compatibility with newer Lua versions, and streamlining the code by removing redundant definitions.
luatitlebarfloatinglinuxwindow
Asido/Tamagotchi

Jun 2013 - Jul 2013

Contributions:86 commits in 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
Arvydas Sidorenko - Senior Software Engineer at Uber