Timur Tibeyev

Founder at Canva

Sydney, New South Wales, Australia
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
Timur Tibeyev is a senior software engineer and founder with 12 years of experience building distributed backend systems, currently at Canva and launching Mockinta, an AI-powered platform for interview integrity. He previously led backend engineering at Yandex and has deep Java expertise demonstrated by contributions to the well-known Checkstyle project and a Google Summer of Code implementation involving XPath and suppression models. Passionate about systems design and tackling hard engineering problems, he prefers pragmatic trade-offs over excessive unit testing and tech debt avoidance. A former ACM ICPC semifinalist who enjoys chess and boxing, he also coaches candidates on algorithms and system design while actively preparing himself for Staff Engineer roles.
code12 years of coding experience
job9 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Kazakh-Turkish lyceum for gifted students
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Nazarbayev University
bookUndergraduate Computer Science and Software, Undergraduate Computer Science and Software at Suleyman Demirel University
languagesKazakh, Turkish, English, Russian
stackoverflow-logo

Stackoverflow

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

Github Skills (6)

javas10
static-analysis10
xpath10
java10
software-quality9
javaparser8

Programming languages (2)

JavaKotlin

Github contributions (5)

github-logo-circle
checkstyle/checkstyle

Jun 2017 - Oct 2020

Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
Role in this project:
userBack-end Developer
Contributions:429 reviews, 32 commits, 174 PRs in 3 years 5 months
Contributions summary:Timur primarily focused on modifying and refactoring the `FileText` class and its related methods within the Checkstyle project. They addressed issues related to the `FileText` class by altering how it extends the `AbstractList` class, and they made changes to avoid using the `getLines` method. The user contributed to the Xpath implementation, specifically the `XpathFilter` and related classes, and implemented xpath query generator and also addressed the issues with the @text attribute. Additionally, they incorporated improvements to the XpathFileGeneratorAuditListener class.
ant-taskinvokedcode-qualityconventionscheckstyle
Toloka/toloka-java-sdk

Nov 2021 - Sep 2022

Toloka has a powerful open API, it allows you to integrate an on-demand workforce directly into your processes, and to build scalable and fully automated human-in-the-loop ML pipelines.
Contributions:5 releases, 30 reviews, 14 commits in 9 months
apiscalablepythonon-demandml-pipelines
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