Illia Dubinin

Staff II Engineer at Lean Technologies

London, England, United Kingdom
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
Illia Dubinin is a Staff II Engineer based in London with 11 years of software engineering experience, progressing through senior and staff roles at Lean Technologies and FactSet. He blends hands-on development with strong QA and test automation expertise, evidenced by contributions that drove 100% unit-test coverage for many checks in the well-known Checkstyle project. Illia excels at improving reliability and maintainability of Java codebases and has a proven track record of lifting quality across large, production systems. With a Master’s in Computer Engineering and early international internship experience, he brings disciplined engineering practices and a knack for turning brittle code into well-tested, resilient software.
code11 years of coding experience
job8 years of employment as a software developer
bookMaster's Degree Computer Engineering, Master's Degree Computer Engineering at Sevastopol State Technical University
languagesEnglish
stackoverflow-logo

Stackoverflow

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

Github Skills (8)

unit-testing10
code-coverage10
javas10
junit10
static-analysis10
java10
test-automation10
test-driven-design9

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
checkstyle/checkstyle

Jul 2015 - Mar 2016

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:
userQA Engineer / Test Automation Engineer
Contributions:12 reviews, 68 commits, 84 PRs in 8 months
Contributions summary:Illia primarily focused on increasing code coverage and adding tests for various Checkstyle checks. Their work involved writing unit tests for the `PackageAnnotationCheck`, `AnnotationLocationCheck`, `MissingDeprecatedCheck`, `AnnotationUseStyleCheck`, `NeedBracesCheck`, `EmptyBlockCheck`, `LeftCurlyCheck`, `RegexpHeaderCheck`, `RegexpSinglelineCheck`, `RegexpCheck`, `RegexpMultilineCheck`, `AvoidEscapedUnicodeCharacterCheck`, `UncommentedMainCheck`, `TrailingCommentCheck`, `OuterTypeFilenameCheck`, `DescendantTokensCheck` and the nested classes. They modified existing test cases and created new ones to achieve 100% coverage. This work improved the overall quality and reliability of the Checkstyle project by thoroughly testing its functionality.
ant-taskinvokedcode-qualityconventionscheckstyle
sabaka/checkstyle

Jan 2015 - Aug 2017

Contributions:342 pushes, 183 branches, 2 comments in 2 years 7 months
configurablecode-conventionsant-taskinvokedsun
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
Illia Dubinin - Staff II Engineer at Lean Technologies