Timofey Solonin

Kuala Lumpur, Malaysia
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
Timofey Solonin is an iOS engineer with 11 years of experience specializing in mobile infrastructure, CI/CD, and developer experience, currently based in Kuala Lumpur. He designs and ships scalable tooling—most notably a production modularization system using Tuist and performance improvements that cut a developer tool's runtime from 8 minutes to under 40 seconds. At Avito he maintained distributed macOS build fleets, optimized test runners that executed thousands of iOS tests, and kept pull-request SLOs around 40 minutes. He contributes to SwiftLint’s testing and rule reliability, authors technical talks and blog posts, and maintains open-source projects he uses. Colleagues rely on him to remove friction from engineering workflows and to turn legacy systems into configurable, maintainable infrastructure.
code11 years of coding experience
job6 years of employment as a software developer
bookDwight School
stackoverflow-logo

Stackoverflow

Stats
1,393reputation
196kreached
40answers
3questions
github-logo-circle

Github Skills (15)

linting10
swift10
static-analysis10
swiftlint10
software-quality10
test-automation10
testing10
xcode6
rxswift6
swizzling6
ios6
code-signing6
certificate6
moya6
reactive-programming6

Programming languages (15)

JavaC++CRustGoHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
realm/SwiftLint

Oct 2018 - Aug 2022

A tool to enforce Swift style and conventions.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:3 reviews, 14 commits, 8 PRs in 3 years 11 months
Contributions summary:Timofey primarily contributed to the testing infrastructure and rule implementations for the SwiftLint project. Their work included adding unit tests for new rule functionalities, specifically focusing on compiler protocol initialization and handling binary, octal, and hexadecimal integer literals within the code. The user also made enhancements to existing rules and corrected the autocorrection functionality of existing rules. These efforts demonstrate a clear focus on maintaining and improving the quality and reliability of SwiftLint through thorough testing and bug fixes.
linterswift-package-managerbazellintingcode-quality
abdulowork/SwiftLint

Oct 2018 - Aug 2022

A tool to enforce Swift style and conventions.
Contributions:23 pushes, 10 branches in 3 years 10 months
conventionsenforceswift
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
Timofey Solonin