Roman Lishtaba

Senior Staff Software Engineer at LinkedIn

Mountain View, California, 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
Roman Lishtaba is a Senior Staff Software Engineer with 12 years of experience building large-scale, cost-conscious infrastructure and payment systems from embedded firmware to cloud services. Based in Mountain View, he led LinkedIn’s autoscaling and rightsizing platform—introducing reactive vertical JVM rightsizing and automated capacity recovery that replaced manual planning and saved millions. His background spans low-level payment device engineering (ARM/RTOS, cryptography, EMV) and modern microservices, combining deep expertise in OOP/FP, algorithms, and languages like Ruby, Python, Java, and Scala. Roman is equally comfortable profiling tight-memory embedded stacks as he is designing data-driven autoscalers, and he brings a practical focus on SLOs, reliability, and automation tooling. He’s driven by continuous learning and engineering rigor, often approaching problems by blending systems-level performance tuning with high-level software design.
code13 years of coding experience
job13 years of employment as a software developer
bookMaster's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Kharkiv National University of Radio Electronics
bookMaster's degree, Master's degree at KDPU
languagesEnglish, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (49)

shell-sort10
fibonacci-heap10
union-find10
data-structure9
algorithms9
graph-algorithms9
aws-sdk9
jssc9
native-extension9
deque9
data-structures9
fifo8
binary-search-tree8
aws8
ruby7

Programming languages (5)

JavaCJavaScriptRubyPython

Github contributions (5)

github-logo-circle
rlishtaba/ruby-serial-port

Sep 2013 - Sep 2016

Contributions:38 commits, 9 PRs, 16 pushes in 2 years 11 months
rs-232serialrubyserial-portcross-platform
rlishtaba/algorithmable

Dec 2015 - Jul 2018

Useful algorithms such as Sorting Strategies, Searches and Data Structures such as Priority Queues, Symbol Tables, Binary Search Tree BST, Red Black tree RBT, Hash Tables, Bag, Linked List, Deque, Queue (FIFO), Stack (LIFO), Graphs & Graph Traversal strategies for everyday usage.
Contributions:95 commits, 29 PRs, 37 pushes in 2 years 7 months
binary-search-treedata-structuredata-structuresdequefifo
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