Lovepreet Singh

Software Engineer at Apple

Hyderabad, Telangana, India
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

🤩
Rockstar
🎓
Top School
Lovepreet Singh is a software engineer with 11 years of experience building reliable infrastructure and developer tooling across major tech companies, currently at Apple after recent roles at Microsoft and GitHub. He specializes in simplifying complex problems into pragmatic solutions, with deep hands-on experience in caching, compression (zstd), and CI/CD automation demonstrated through contributions to widely used GitHub Actions repos like actions/cache and actions/toolkit. His background spans payments and infrastructure leadership at WLPayments/Celeris through to platform-level engineering at GitHub, reflecting a strong blend of production reliability and test automation. Based in Hyderabad, he pairs a BTech in Computer Science from NIT Uttarakhand with a track record of resolving cross-platform build and tar/zstd compatibility issues—work that quietly improves developer workflows at scale.
code11 years of coding experience
job8 years of employment as a software developer
book10th, Junior High/Intermediate/Middle School Education and Teaching, 10th, Junior High/Intermediate/Middle School Education and Teaching at St. Mary's Secondary School, Dehradun
book12th, Secondary School, 12th, Secondary School at Army Public School, Dehradun
bookBachelor of Technology - BTech, Computer Science and Engineering, Bachelor of Technology - BTech, Computer Science and Engineering at National Institute of Technology Uttarakhand
stackoverflow-logo

Stackoverflow

Stats
147reputation
16kreached
5answers
2questions
github-logo-circle

Github Skills (21)

tar10
caching10
github-ci10
testing10
zstandard10
cicd10
jestjs10
githubaction-workflow10
zstd10
compression9
windows8
javascript8
nodejs8
bash7
systemd6

Programming languages (8)

TypeScriptC++ShellSCSSJavaScriptGoRubyPython

Github contributions (5)

github-logo-circle
actions/toolkit

Jul 2022 - Nov 2022

The GitHub ToolKit for developing GitHub Actions.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:34 reviews, 41 commits, 17 PRs in 4 months
Contributions summary:Lovepreet primarily focused on improving the testing framework and test cases within the `actions/toolkit` repository. They addressed multiple issues related to the `cache` package, including fixing failing test cases, ensuring correct behavior when using the workspace directory, and adjusting test assertions. Additionally, the user made adjustments to the test suite related to Zstd compression, ensuring it functioned correctly.
developing
actions/cache

Aug 2022 - Jan 2023

Cache dependencies and build outputs in GitHub Actions
Role in this project:
userDevOps Engineer
Contributions:3 releases, 30 reviews, 29 commits in 5 months
Contributions summary:Lovepreet primarily focuses on updating and optimizing the caching mechanism used in GitHub Actions. Their contributions involve modifying scripts related to compression methods, including Zstandard (zstd), and improving the caching process. This includes resolving issues, such as those related to GNU tar and zstd compatibility on Windows. The user also modifies the tar command's arguments and file handling.
dependencieslruoutputscachingcache
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
Lovepreet Singh - Software Engineer at Apple