profile-pic

Priyanshi Chouhan

Passionate and results-driven Software Engineer with nearly 3 years of experience delivering impactful solutions in large-scale, high-performance environments. Skilled in Scala, Spark, Play Framework, Akka, Kafka, Python, and PySpark, with a proven track record of designing, developing, and optimizing complex data pipelines and backend services.

Currently working at Apple, driving initiatives that improve data quality, streamline workflows, and enhance user experience for global-scale systems. Adept at translating business requirements into robust technical solutions while collaborating across cross-functional teams.

Known for my ownership mindset, problem-solving abilities, and ability to quickly adapt to new technologies. I thrive in environments where innovation, scalability, and performance are critical, and I’m always eager to tackle challenging problems that deliver measurable impact.


Core Skills:

Backend Development: Scala, Play Framework, Akka, Kafka, REST API Design

Data Engineering: Spark, PySpark, Databricks, Distributed Data Processing

Cloud & DevOps: Kubernetes, CI/CD, Containerization

Other Tools: Git, Protobuf, Agile/Scrum methodologies

  • Role

    Software Engineer - 2, Akka Developer

  • Years of Experience

    3.1 years

Skillsets

  • Django Rest Framework
  • SQL
  • Spark
  • Scala
  • react
  • PostgreSQL
  • Play
  • MongoDB
  • Kafka
  • GCP
  • Java
  • Django
  • Databricks
  • C++
  • Akka
  • Docker
  • Azure
  • Kubernetes
  • Python

Professional Summary

3.1Years
  • Oct, 2024 - Present1 yr 3 months

    Software Engineer - 2

    Apple
  • Jun, 2022 - Jun, 20242 yr

    Software Engineer - 1

    MSCI

Applications & Tools Known

  • icon-tool

    Docker

Work History

3.1Years

Software Engineer - 2

Apple
Oct, 2024 - Present1 yr 3 months
    Developed a real-time dashboard for Apple Maps to unify pipeline tracking and team communications across 6+ teams. Centralized updates previously scattered across emails, Quip, and tickets, resulting in a 60% reduction in coordination time. Automated output approval notifications and state transitions using Kafka, cutting manual follow-ups by 75%. Enabled controlled manual intervention while achieving 90% automation coverage across workflows. Integrated asynchronous Kafka events to drive pipeline progress, ensuring reliable state changes and approvals. Replaced fragmented tools with a single dashboard source of truth, reducing decision-making latency. Designed custom triggers to auto-initiate next steps upon output validation, improving operational efficiency. Built a React-based interface with dynamic data binding to support real-time pipeline insights. Facilitated team-level visibility and tracking, enhancing response time during high-volume map update cycles. Provided metrics and alerting hooks for internal observability platforms.

Software Engineer - 1

MSCI
Jun, 2022 - Jun, 20242 yr
    Implemented backend systems and infrastructure enhancement using Python and Django Rest Framework. Increased asset limit per portfolio from 3,000 to 13,000, boosting processing capacity by 333%. Implemented new endpoints and decommissioned redundant infrastructure, reducing resource usage. Engineered a frontend filter to retrieve portfolios by unique IDs, cutting calculation time by 40%. Developed a specialized Parquet data serializer to optimize data output and performance. Integrated Azure Blob Storage for efficient data management. Implemented efficient debugging strategies, reducing system downtime by 30%. Contributed to the deployment process using CI/CD pipelines. Utilized Azure Kubernetes commands for effective troubleshooting. Created features to calculate and store Financed Emission values in USD and EUR, aiding researchers. Improved data diversity and downstream usage. Technologies used: Databricks, Spark, Azure.

Achievements

  • Solved over 700 problems on various platforms in DSA
  • Winner of HACKIN
  • Star in Problem Solving (DSA) on HACKERRANK

Major Projects

2Projects

Hotel Management App

    Developed a microservices-based hotel reception system using Play Framework and Akka Actors to manage room allocation, guest check-ins, and service workflows. Enabled real-time, event-driven communication via Kafka for receptionist, IT, and security operations. Delivered a scalable, containerized solution with modular services deployed on GCP.

E-Learning Website

    Built a full-stack e-learning platform with features like quizzes, user dashboards, and performance tracking. Designed and developed features including home page, quiz page, personal dashboard, login, and sign-up page. Implemented login/signup flows, test-taking functionality, and interactive data visualizations for performance insights.

Education

  • B.Tech in Electronic and Communication Engineering

    National Institute of Technology (NIT) Bhopal (2022)