Anton Tanasenko

Software Engineer at Everwake Ltd

Estonia
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
Anton Tanasenko is a seasoned software engineer with 12 years of experience building and hardening backend systems across startups and large enterprises, now based in Estonia and currently at Aetion. He has held technical leadership roles at Walmart Labs and Starburst Data and runs his own software firm, Everwake, reflecting both hands-on engineering and entrepreneurial instincts. Anton contributes to major open-source projects such as Trino and Apache Maven, where his work on task execution, JDBC metadata caching, and Maven lifecycle integration improved performance, reliability, and compatibility. Comfortable with core Java and distributed SQL engines, he specializes in refactoring complex internals and adding robust test coverage to reduce operational risk. Colleagues value his pragmatic approach to long-lived systems and his knack for finding subtle improvements that yield measurable stability gains.
code12 years of coding experience
job19 years of employment as a software developer
bookSecondary, Secondary at Mahtra Gümnaasium
bookBachelor, Informatics, Bachelor, Informatics at TalTech – Tallinn University of Technology
languagesRussian, Estonian, English, German
github-logo-circle

Github Skills (14)

maven10
javas10
query-engine10
build-management10
sql10
java10
testing9
jdbc9
unit-testing9
caching9
databases8
database8
data-science8
distributed-database8

Programming languages (4)

TypeScriptJavaC++Python

Github contributions (5)

github-logo-circle
trinodb/trino

Jul 2021 - Sep 2023

Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
Role in this project:
userBack-end Developer
Contributions:43 reviews, 7 PRs, 51 comments in 2 years 2 months
Contributions summary:Anton primarily focused on modifying and testing the Trino query engine's core Java code. Their contributions included refactoring `SqlTaskExecution` and `SqlTaskExecutionFactory` to improve task state management and stats reporting. Furthermore, the user added test coverage and enhancements to the JDBC client, specifically related to metadata caching of schemas and table names. These changes indicate involvement in improving the performance and reliability of Trino.
prestodbdbmsindexingjdbcbigdata
apache/maven

Apr 2015 - May 2016

Apache Maven core
Role in this project:
userBack-end Developer
Contributions:8 commits, 6 PRs, 9 comments in 1 year 1 month
Contributions summary:Anton primarily contributed to core Java code within the Apache Maven project. Their commits focused on configuring custom packaging types and integrating them within the lifecycle of Maven. These changes involved modifying the core lifecycle plugin analyzer, mapping configurations, and related test cases, demonstrating a strong understanding of Maven's internal workings. The user also worked on fixing binary compatibility issues and added project artifact caching.
maven-pluginsmavenapachejavabuild-management
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
Anton Tanasenko - Software Engineer at Everwake Ltd