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.
12 years of coding experience
13 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Kharkiv National University of Radio Electronics
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
Roman Lishtaba - Senior Staff Software Engineer at LinkedIn