Ivan Sharapenkov

Team Lead at Assaia – The ApronAI

Malaga, Andalusia, Spain
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

🤩
Rockstar
🎓
Top School
Ivan Sharapenkov is a results-driven Team Lead and senior software engineer with 10 years of experience building high-performance, cloud-native systems using Go and Python. He has a strong track record at Assaia and Semrush delivering scalable microservices, improving resource utilization and CI/CD velocity, and leading ML infrastructure that halved GPU costs via Triton integration. Ivan combines backend systems expertise (Postgres, MongoDB, Redis, Kafka) with practical deployment skills in Docker, Kubernetes and GCP to boost reliability and observability in production. He led efforts that doubled monthly prediction report throughput and cut event detection errors from 5% to 2% by creating cross-validation and scheduling systems. Comfortable both hands-on and as a technical leader, he also contributes full-stack projects (including educational OOP tooling) and is open to relocation or remote roles. Notably, his work often targets performance-critical pipelines where small infrastructure changes yield large cost and accuracy wins.
code10 years of coding experience
job9 years of employment as a software developer
bookSaint Petersburg State Electrotechnical University "LETI"​
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

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

Github Skills (12)

c-language10
user-interface10
object-oriented-programming10
cprogramming-language10
graphical-user-interface10
human-interface10
standard-library9
c-libraries9
javascript9
html9
css9
cpp-library9

Programming languages (11)

HCLTypeScriptC++ShellCVueJavaScriptRich Text Format

Github contributions (5)

github-logo-circle
moevm/oop

Feb 2019 - May 2019

Object-oriented programming course
Role in this project:
userFull-stack Developer
Contributions:15 commits, 7 PRs in 2 months
Contributions summary:Ivan primarily worked on developing the front-end and potentially back-end aspects of the object-oriented programming course project. They implemented C++ classes representing shapes, colors, and coordinates, and added functionality like move, rotate, and scale. The user also created a user interface, defined unit types, and allowed for the creation of new units, which suggests a full-stack approach to the project. Additionally, the user built a dynamic user interface and provided logs information for the user.
object-orientedobject-oriented-programmingprogramming-course
moevm/nosql2h20-etu-neo4j

Sep 2020 - Dec 2020

Contributions:31 PRs, 43 pushes, 31 branches in 2 months
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
Ivan Sharapenkov - Team Lead at Assaia – The ApronAI