Ashmeet Singh

Solutions Engineer (Contract) at Shell

Amsterdam, North Holland, Netherlands
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
Ashmeet Singh is a solutions-focused Staff-level engineer with 11+ years building scalable backend systems and leading small teams across Europe and APAC. Currently based in Amsterdam, he engineers cloud-native content delivery for Shell’s EV charging network using Golang, Kubernetes, Kafka and AWS while leading a team of four. His background includes designing high-scale products at MessageBird—such as cache-channels and subscription-count—to boost real-time messaging capacity by an order of magnitude, and creating an open-source, language-agnostic microservice orchestrator at Jexia. He is a pragmatic polyglot (Go, Python, Scala) with deep experience in distributed systems, CI/CD and multi-datacenter architectures. An active maintainer of pusher-websocket-java, he has improved core client behavior and test coverage for a widely used realtime library. Pragmatic and data-driven, he pairs product-minded engineering with hands-on implementation to shrink time-to-market for complex features.
code11 years of coding experience
job8 years of employment as a software developer
bookHigh School, Non Medical, High School, Non Medical at Jaspal Kaur Public School
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Guru Gobind Singh Indraprastha University
languagesPunjabi, English, Hindi
github-logo-circle

Github Skills (4)

event-handling10
unit-testing10
java10
javas10

Programming languages (10)

C#JavaCSSScalaJavaScriptGoHTMLSwift

Github contributions (5)

github-logo-circle
pusher/pusher-websocket-java

Nov 2021 - Jul 2022

Pusher Channels client library for Java targeting general Java and Android
Role in this project:
userBack-end Developer
Contributions:4 releases, 2 reviews, 31 commits in 8 months
Contributions summary:Ashmeet primarily focused on enhancing the Pusher Channels client library for Java. Their commits introduced features like global event listeners and refined subscription handling within the core channel implementation. They also added and improved unit tests for the implemented features. Furthermore, the user made semantic and spelling changes, refining the codebase for improved readability.
client-libraryandroidchannelspushertargeting
hackercompany/ulivesmart

Nov 2016 - Oct 2019

Backend com layer for UliveSmart
Contributions:6 PRs, 128 pushes, 3 branches in 2 years 11 months
backend
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
Ashmeet Singh - Solutions Engineer (Contract) at Shell