Basil Shkara

Senior Software Engineer at Spotify

Berlin, Germany
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
Basil Shkara is a Senior Software Engineer with 15 years of experience building native Apple-platform software, currently contributing to Spotify’s consumer iOS app from Berlin. He has shipped products both as an indie developer and on large teams at Apple, where he worked on Xcode and the App Store, blending product-focused thinking with deep platform expertise. His background spans mobile leadership and engineering roles at startups and media companies, including founding/leading Neat.io and leading mobile at Fairfax Digital. An active open-source contributor, he has improved Rust development tooling for Neovim and sharpened iOS UI frameworks like Nimbus, often tackling subtle issues like inlay hints, debugging ergonomics, memory management, and navigation appearance preservation. With formal training in design computing and IT, he pairs UI/UX sensitivity with robust engineering discipline and a knack for shipping polished, platform-native experiences.
code14 years of coding experience
job12 years of employment as a software developer
bookBachelor of Laws, Law, Bachelor of Laws, Law at University of Technology, Sydney
bookThe University of Sydney
bookBachelor of Science in Information Technology, Information Technology, Bachelor of Science in Information Technology, Information Technology at University of Technology Sydney
stackoverflow-logo

Stackoverflow

Stats
31reputation
603reached
1answer
1question
github-logo-circle

Github Skills (19)

debugging10
objective-c10
debug10
ios10
rustup10
ui-design10
neovim10
lua10
rustfmt10
rust10
language-server-protocol9
memory-management9
language-server9
cocoapods9
type-conversion6

Programming languages (5)

CRustObjective-CLuaVim Script

Github contributions (5)

github-logo-circle
simrat39/rust-tools.nvim

Sep 2022 - Jan 2023

Tools for better development in rust using neovim's builtin lsp
Role in this project:
userBack-end Developer
Contributions:8 commits, 1 PR in 4 months
Contributions summary:Basil primarily contributed to the development and maintenance of the rust-tools.nvim project, specifically focusing on features related to inlay hints and debugging capabilities. Their commits added the ability to re-run last debuggable and runnable commands, and improved functionality around inlay hints, including parsing and rendering hints. The user also refactored code to utilize existing utility functions and improved the overall codebase.
luavimrustrust-toolsbuiltin
jverkoey/nimbus

Sep 2011 - Sep 2012

The iOS framework that grows only as fast as its documentation
Role in this project:
userMobile Developer (iOS)
Contributions:11 commits in 1 year
Contributions summary:Basil contributed to the iOS framework, focusing on UI-related tasks within the `Nimbus` repository. They addressed compiler warnings and corrected memory management issues related to deallocated instances. Further work included enhancing the code with features to manage the navigation appearance, enabling the preservation and restoration of navigation bar and status bar styles within the `NIToolbarPhotoViewController`. The user also introduced background color customizations within the photo album view, along with ensuring correct photo zooming.
cocoapodsobjective-cios-frameworkframeworkswift
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
Basil Shkara - Senior Software Engineer at Spotify