Amandeep Sharma

Software Development Engineer 4 at RingCentral

Punjab, 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
Amandeep Sharma is a seasoned Software Development Engineer with 9 years of experience building scalable data-integration and cloud-native systems, currently at RingCentral. He has led major platform migrations and performance improvements—driving a Java 8 to 11 migration and boosting lineage read performance by 40% at Oracle—and architected orchestration and resilience features using Airflow, Spark, and microservice patterns. At Informatica he delivered graph-based lineage, clustering for ML-driven cataloging, and critical memory-optimizations in a C++ SQL parser, demonstrating strong full-stack backend and systems-level expertise. An active open-source contributor, he improved APKLab’s Android reverse-engineering workbench (including Windows path handling and webpack-based builds) and has published algorithmic solutions in C#, showing breadth across mobile tooling and competitive programming. Based in Punjab, India, he combines hands-on engineering with leadership in product integrations and operational reliability, often addressing subtle build, tooling, and dependency challenges that accelerate team delivery.
code9 years of coding experience
job9 years of employment as a software developer
bookDiploma Computer Engineering, Diploma Computer Engineering at Thapar Polytechnic College, Patiala
bookBachelor of Engineering Computer Engineering, Bachelor of Engineering Computer Engineering at Thapar University, Patiala
languagesHindi, English, punjabi (puadhi, malwai dialects)
github-logo-circle

Github Skills (20)

algorithms10
data-structure10
java10
javas10
android10
dotnet-core10
data-structures10
reverse-engineering10
csharp10
graph-algorithms9
webpack9
webpacker9
dynamic-programming9
typescripts8
typescript-types8

Programming languages (5)

TypeScriptJavaC++JavaScriptPython

Github contributions (5)

github-logo-circle
APKLab/APKLab

Oct 2020 - Jan 2021

Android Reverse-Engineering Workbench for VS Code
Role in this project:
userMobile Developer (Android)
Contributions:37 reviews, 10 commits, 36 PRs in 2 months
Contributions summary:Amandeep primarily contributed to enhancing the Android reverse-engineering workbench. Their commits focused on improving path handling, particularly on Windows, and integrating tools such as apk-mitm for HTTPS inspection. They also made significant changes to the build process by introducing webpack for extension bundling and test execution, along with incorporating git initialization for decoded project directories. The user also addressed tool dependency issues and refined the project's build and signing processes.
dalvikmalware-detectionengineeringandroid-reversehttps-inspection
ows-ali/Hacktoberfest

Oct 2018 - Oct 2018

Opportunity to start open source and PR experience
Role in this project:
userBack-end Developer
Contributions:8 commits, 5 PRs, 1 comment in 1 day
Contributions summary:Amandeep contributed several solutions for various algorithmic challenges. These solutions are written in C# and involve graph traversal algorithms, such as in the "Roads and Libraries" problem, and dynamic programming techniques, evident in the "Coin Change" problem. The user's work demonstrates a strong understanding of algorithms and data structures, including sorting and graph representations, within the context of a problem-solving repository related to Hacktoberfest. The user's code also includes examples of input parsing.
up-for-grabsfreecodecampopportunitylow-hanging-fruitjava
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
Amandeep Sharma - Software Development Engineer 4 at RingCentral