Summary
Andrius Šiaulys is a senior iOS developer in Tallinn with 10 years of experience building resilient, accessible apps using Swift and Objective-C. He architects reusable business logic with generics, Combine, and async/await on top of Core Data, and has led migrations that improved performance and maintainability, including converting network stacks and standardizing UI lists. At Pipedrive he combines hands-on development with team leadership—mentoring interns, owning cross-platform projects, and cutting CI build times by half—while driving product and accessibility standards across codebases. A self-taught engineer who started in testing, he brings deep platform knowledge (memory management, XCTest/XCUI automation) and a practical focus on stability and testability that often surfaces before problems reach users.
10 years of coding experience
11 years of employment as a software developer
Incompleted, Radio and Television, Incompleted, Radio and Television at Odessa National Polytechnic University
Ukrainian, English, Estonian