Piyush Sharma

Software Engineer

Bengaluru, Karnataka, India4 yrs 5 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Developed scalable systems impacting millions of users.
  • Expert in cloud computing and microservices architecture.
  • Passionate educator and mentor in tech.
Stackforce AI infers this person is a Full-Stack Developer with expertise in Fintech and E-commerce sectors.

Contact

Skills

Core Skills

Full-stack DevelopmentCloud ComputingMicroservicesData AnalysisBig Data TechnologiesAi

Other Skills

AWSAlgorithmsAmazon Web Services (AWS)Apache AirflowApache SparkArtificial IntelligenceArtificial Intelligence (AI)C#C++Cascading Style Sheets (CSS)Continuous Integration and Continuous Delivery (CI/CD)Data StructuresDatabase DesignDistributed SystemsDocker

About

Hi, I'm Piyush Sharma - a software developer, content creator and educator. I am passionate about designing, building, and optimizing scalable systems and am currently working with Microsoft as a Software Engineer II with the MS Teams Organization. Before Microsoft, I worked at Amazon and American Express, building large-scale products that impact millions of users. Beyond work, I share my learnings and help others grow: - Guide on Topmate.io (https://topmate.io/thepiyushway) - Author a Newsletter (https://softwarerookie.substack.com/) - Mentor on Propeers.io (https://www.propeers.in/profile/thepiyushway) ➡️ Here are my technical skills : Programming Languages: C++, Python, Java Web Development & APIs: FastAPI, Django, RESTful API, GraphQL Databases: PostgreSQL, MongoDB, Redis Big Data Technologies: HDFS, PySpark Cloud: AWS (S3, EC2, EMR, DynamoDB, IAM, CloudWatch, ECS) DevOps: Docker, Kubernetes, Airflow Others: Data Structures, Algorithms, Git, System Design, Computer Networks, DBMS ➡️ Services I Offer: - Mock Interviews for System Design and Data Structures & Algorithms (DSA) - Resume Review and Resume Writing - Career Guidance and Mentorship - Technical Writing and Content Creation - LinkedIn Profile Optimisation ➡️ Feel free to reach out at thepiyushway@gmail.com for collaborations, mentorship, referrals, or speaker invitations :)

Experience

Microsoft

Software Engineer II

Jan 2025Present · 1 yr 2 mos · Bengaluru, Karnataka, India · Hybrid

  • Joined Microsoft Teams as a Full Stack Developer. Let’s see where this goes!
C++PythonJavaFull-Stack DevelopmentCloud Computing

Kotak mahindra bank

Software Development Engineer

Jun 2023Jan 2025 · 1 yr 7 mos · Bengaluru, Karnataka, India · On-site

  • Developed Credit Risk platform at Kotak Mahindra Bank, reducing risk report creation time by 95% and saving 5,00,000 INR monthly.
  • Designed and launched call reporting dashboard for relationship managers and clients.
  • Optimized client collateral mapping, improving Capital Adequacy Ratio by 1%.
  • Technologies Worked On: Python, FastAPI, Docker, Microservices, Amazon Web Services (AWS)
PythonFastAPIDockerMicroservicesAmazon Web Services (AWS)Cloud Computing

Amazon

Software Development Engineer (SDE-1)

Jun 2022Mar 2023 · 9 mos · Bengaluru, Karnataka, India · On-site

  • Worked in the Repeat Engagement Team under Customer Behaviour Analysis Organization, which owns Amazon’s insights pipeline, from data collection to deep analytics. Ultimately, we answer why customer behavior changes, and how to influence it.
  • Expanded the Content-Type Ranking for Creation (CTRC) Review Solicitation Model to CA, UK, and IN marketplaces, generating an overall annualized Transactional CP of $178 MM.
  • Modernized the GREP Targeting System by improving the alarming system, job scheduling along with memory optimization in Spark Jobs.
  • Selected as the Onboarding Buddy to 2 Interns, assisting them to understand and navigate the Amazon Internal Systems.
  • IMPACT ON OPERATIONAL METRICS :
  • Served as the Operational SPOC for the team for 4 months (Sept 2022 - Dec 2022), regularly taking decisions to reduce the ticket count of the team, leading to a decrease in tickets from 120 avg/week to 80 avg/week.
  • Team consisted of only 4 members initially, thus on-call was very hectic for the developers present. Within 5 weeks of joining, I got the operational understanding of all 4 products present in the team and served as an on-call for the team too, resolving 194 tickets in my rotation.
PythonSparkData AnalysisBig Data Technologies

American express

2 roles

Engineer III

Jul 2021Jun 2022 · 11 mos · Bengaluru, Karnataka, India

  • Selected as a part of the Enterprise Cloud platform (eCP) Team which provides a large-scale comprehensive platform that enables hundreds of business-critical applications to have Faster Time-to-Market for American Express.
  • Tasks performed during this period :
  • Onboarded 200+ services to the IN cluster for India Data Localization Project, helping AMEX comply with the data norms set up by RBI.
  • Collaborated with CertAss Team to change the SSL Certificates of all the intranet services present in the firm.
  • Created an Artificially Intelligent Slack Bot using RASA NLU framework to solve general cloud engineering solution queries.
Cloud ComputingArtificial IntelligenceAI

Technology Intern

Jan 2020Jun 2020 · 5 mos · Greater Bengaluru Area

  • I was a part of the Team CODE (Commercial Operational Data Ecosystem) under the Global Commercial Services(GCS) division of Amex and was working on a project named GDR Data Modernization.
  • Tasks performed during the Internship:
  • Replicated the ETL process done by Ab-Initio using Big Data Technologies like Spark, Hadoop, Oozie, etc, thereby removing the dependency from Ab-Initio.
  • Transformed around 15 Ab-Initio Graphs into Spark Jobs using Spark in Scala.
  • Converted stored procedures previously written in DB2 to Oracle.
  • I received a pre-placement offer at the end of my internship.
Big Data TechnologiesETL

Education

Punjab Engineering College

Bachelor of Technology - BTech — Computer Science

Jan 2017Jan 2021

Sri Guru Gobind Singh School, Sector-35B, Chandigarh

CBSE — Non-Medical

Jan 2015Jan 2017

Bhartiya Vidya Mandir School, Kitchlu Nagar, Ludhiana

CBSE

Jan 2002Jan 2015

Stackforce found 100+ more professionals with Full-stack Development & Cloud Computing

Explore similar profiles based on matching skills and experience