Andrei Eliseev

Software Engineering Technical Leader at Cisco ThousandEyes

Campbell, 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
Andrei Eliseev is a software engineering technical leader with 20+ years building and operationalizing high‑scale distributed systems, currently leading engineering at ThousandEyes. He combines deep hands‑on expertise in Java, C++, Python and emerging Go with a decade of technical leadership driving architecture, migrations to cloud, and resilient 24x7 services that have handled up to 5M daily users and 2B API calls/day. Andrei has repeatedly transformed monoliths into microservice ecosystems, created reusable platform frameworks for logging/tracing/health, and led cross‑border teams through full SDLC while mentoring junior engineers. His background includes performance wins in trading and virtualization domains (e.g., 3x IO improvement at Veeam and up to 17x gains in trading app re‑architecture) and modernizing legacy builds and CI for large consumer services. He contributes to open source Java projects around web frameworks and testing, reflecting attention to code quality and developer ergonomics. Based in Campbell, CA, he blends system‑level engineering with pragmatic architecture and strong stakeholder collaboration.
code10 years of coding experience
job21 years of employment as a software developer
bookMS Computer Science, MS Computer Science at National Research University of Information Technologies, Mechanics and Optics
languagesEnglish, Russian
github-logo-circle

Github Skills (9)

oop10
javas10
web-framework10
java10
testing10
http9
unit-testing9
xs4
xslt4

Programming languages (4)

TypeScriptJavaPHPRuby

Github contributions (5)

github-logo-circle
yegor256/takes

Dec 2015 - Jan 2016

True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects
Role in this project:
userBack-end Developer & QA Engineer
Contributions:18 commits, 10 PRs, 119 comments in 1 month
Contributions summary:Andrei primarily contributed to the `takes` Java framework by addressing testing-related issues and improving code quality. They made several commits focused on enhancing test messages and fixing checkstyle violations within the `org.takes.facets.hamcrest` package. Further contributions included refactoring the `HmRsHeader` class for cleaner assertion messages and adding features for multipart request processing.
micro-frameworkjava-webundertowxml-xsltframework
exper0/netbout

Dec 2015 - Jan 2016

Contributions:25 pushes, 10 branches in 29 days
javapython
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
Andrei Eliseev - Software Engineering Technical Leader at Cisco ThousandEyes