Aleksandr Sorokin

Team Lead at Akvelon, Inc.

Yerevan, Armenia
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
Aleksandr Sorokin is a seasoned software engineer and team lead based in Yerevan with 11 years of experience delivering reliable, cross-platform solutions—particularly in mobile and Microsoft-focused projects. At Akvelon he progressed from hands-on development in C#, Node.js and testing automation to leading an internal Microsoft project, blending technical depth with team leadership. A longtime Apache Cordova committer, he’s improved cross-platform media, file, camera and tooling plugins and strengthened their test suites, revealing a pragmatic focus on quality and platform interoperability. He’s comfortable across the stack—backend services, test automation (Appium, Selenium, Jasmine, MSTest/NUnit) and cloud data tools like Kusto—while occasionally diving into native mobile code (Java, Objective-C) and Xamarin. Outside work he designs and plays video games, a hobby that complements his attention to user-facing behavior and edge-case testing.
code11 years of coding experience
job9 years of employment as a software developer
languagesEnglish, Dutch, Russian
stackoverflow-logo

Stackoverflow

Stats
36reputation
635reached
1answer
0questions
github-logo-circle

Github Skills (34)

uitest10
objective-c10
javascript10
ios10
cordova10
testing10
plugin-development10
test-framework10
windows-phone10
java10
android-developer10
javas10
android10
build-automation10
android-developers10

Programming languages (9)

TypeScriptC#PowerShellJavaObjective-C++JavaScriptObjective-CHTML

Github contributions (5)

github-logo-circle
Apache Cordova Plugin contacts
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:30 commits, 24 PRs, 34 comments in 2 years 8 months
Contributions summary:Aleksandr's contributions primarily involve modifying and adding tests for the Apache Cordova Contacts plugin, focusing on platform-specific behavior. They've marked tests as pending for unsupported platforms (Windows Phone 8) and increased timeouts for failing tests. Further commits reveal the user has fixed test failures due to existing contacts and added new tests, reflecting their role in ensuring the plugin's quality. This work directly impacts the reliability and cross-platform compatibility of the Cordova plugin.
objective-ccontactscordovaapache-cordovajavascript
apache/cordova-plugin-camera

Feb 2016 - Sep 2017

Apache Cordova Plugin camera
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:40 commits, 34 PRs, 35 comments in 1 year 7 months
Contributions summary:Aleksandr's commits primarily focused on adding and maintaining Appium tests for the Apache Cordova Camera plugin. They implemented tests to cover various camera functionalities across different Android platforms, including verifying image size, handling camera dismissals, and selecting videos from the gallery. The user's work aimed to improve the stability and reliability of the plugin by addressing flaky test failures, adding retry mechanisms, and ensuring proper UI interactions.
objective-ccordovaapache-cordovacamerajavascript
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
Aleksandr Sorokin - Team Lead at Akvelon, Inc.