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.
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.
Opportunity to start open source and PR experience
Role in this project:
Back-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.
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