Sergey Valiulik

Sr. Android Developer at Kaseya

Krakow, Lesser Poland Voivodeship
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

👤
Senior
🎓
Top School
Sergey Valiulik is a senior Android developer with 11 years of hands-on experience and a decade focused on mobile engineering, plus five years specializing in test automation. He has built multiple apps from scratch at Kaseya, shipping complex IT-management and SSO mobile solutions using Kotlin, Jetpack Compose, Clean Architecture and secure local storage (SQLCipher). Sergey’s background spans consumer apps, embedded smart-glass demos and IPTV/VOD automation, giving him a rare mix of product-facing Android UI work and deep automation expertise with Appium and Selenium. He contributes to the widely used appium/java-client project, adding Android/iOS automation features and tests that improve cross-platform mobile testability. Based in Krakow, he pairs pragmatic engineering (bugfixing, refactoring, performance-minded features) with a history of integrating custom protocols (video/terminal) and device APIs. Known for translating complex requirements into maintainable Android code, he brings both low-level system awareness and modern Kotlin idioms to production apps.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Engineering - BE Radio Engineering, Bachelor of Engineering - BE Radio Engineering at Belarusian State University of Informatics and Radioelectronics
languagesEnglish, Russian, Polish, Russian
github-logo-circle

Github Skills (12)

java-client10
javas10
appium10
automation10
automations10
ios10
android10
mobile-app-testing10
java10
test-automation10
selenium9
selenium-ide9

Programming languages (7)

TypeScriptJavaC++JavaScriptGroovyKotlinPython

Github contributions (5)

github-logo-circle
appium/java-client

Jul 2014 - Aug 2014

Java language binding for writing Appium Tests, conforms to W3C WebDriver Protocol
Role in this project:
userMobile Developer (Android/iOS) & Test Automation Engineer
Contributions:11 commits in 1 month
Contributions summary:Sergey primarily contributed to the `appium/java-client` repository by implementing and testing features related to mobile automation. Their work included modifying existing code to use a custom `JsonToMobileElementConverter` and adding new functionalities like drag and drop and chained element finding for Android. The user also created and updated tests for both iOS and Android platforms, reflecting a focus on cross-platform mobile testing using Appium. The commits demonstrate proficiency in utilizing Appium's capabilities for automated mobile application testing.
bindingselenium-javawindowsappium-testsappium
prattpratt/TokenAutoComplete

Jul 2016 - Nov 2022

Contributions:6 pushes, 3 branches in 6 years 5 months
gmailandroid
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
Sergey Valiulik - Sr. Android Developer at Kaseya