Kieran Elliott is a Senior Software Engineer with 16 years of experience, currently building Android and platform features at Slack from his Old Toronto base. He combines deep Java/Kotlin expertise and mobile product development with a strong backend and API background, having shipped distributed systems and server-side integrations across multiple languages (C#, TypeScript, Python, Ruby, Erlang). Known for technical leadership and craftsmanship, he prioritizes testable, dependable software and modern CI/CD practices while mentoring teams through Agile workflows. He has contributed to notable open-source Android work—adding UI, data-layer, and instrumentation tests to a Compose-driven sample app—demonstrating an eye for quality and developer experience. Kieran also holds a Master of Engineering Leadership in Dependable Software Systems, reflecting his long-term focus on reliability and systems thinking.
16 years of coding experience
9 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at University of Alberta
Master of Engineering Leadership, Dependable Software Systems, Master of Engineering Leadership, Dependable Software Systems at The University of British Columbia
⚡️ A Compose-driven architecture for Kotlin and Android applications.
Role in this project:
Mobile Developer (Android)
Contributions:1 release, 239 reviews, 58 commits in 5 months
Contributions summary:Kieran primarily focused on developing the pet detail screen within the Android application. They added the basic pet detail screen and supporting infrastructure, including a basic pet repository and data layer. The user also performed UI cleanup and implemented code for showing the pet image. Furthermore, the user worked on test-related tasks and introduced instrumentation tests for the sample app.
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
Kieran Elliott - Senior Software Engineer at Slack