Skip to content
View rithiksachdev's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report rithiksachdev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rithiksachdev/README.md

Rithik Sachdev πŸš€

GitHub LinkedIn Email Phone

Summary 🌟

Dynamic and innovative Master of Software Engineering student at Carnegie Mellon University, specializing in Scalable Systems. Demonstrated expertise in Java, Python, React, Spring Boot, and cloud technologies. Distinguished by leading a key research initiative at CMU's Human-Computer Interaction Institute and contributing to cutting-edge software solutions at Nextuple Inc.

Education πŸ“š

Carnegie Mellon University | Pittsburgh, Pennsylvania

  • Master of Software Engineering in Scalable Systems, December 2024
  • Courses: Design Patterns, DevOps and CI, API Design, Formal Methods, Machine Learning in Production
  • QPA: 4

Shri G.S. Institute of Technology and Science | Indore, India

  • Bachelor of Technology in Computer Science and Engineering, July 2021
  • CGPA: 3.62/4
  • Courses: Data Structures, Algorithms, Operating Systems, Cloud Computing, Advanced Databases

Experience πŸ’Ό

WAVLab, Language Technology Institute, CMU | Pittsburgh, PA

  • Graduate Research Assistant, July 2024 - December 2024
  • Developed an LLM-based prompt optimization algorithm for post-ASR correction on the CHiME-4 dataset, reducing WER from 7.49% to 4.88%, leading to a paper submission to IEEE ICASSP (published on ArXiv).
  • Managed cluster jobs using Babel Cluster for efficient job scheduling with GPU support, ensuring proper Conda environment setup for seamless execution.
  • Created a proof of concept with multimodal data (speech and text) to evaluate virtual patient agent performance for 7cups, providing insights into conversational impacts.

Teel Labs | Pittsburgh, PA

  • Software Development Engineer Intern, May 2024 - July 2024
  • Led development of a notification microservice using React, Node.js, and Spring Boot, automating instructor updates and reducing manual email tasks by 100%.
  • Built CI/CD pipelines using Azure non-prod account and custom Azure Resource Manager to streamline deployment.
  • Achieved 100% coverage in integration testing, ensuring reliability and performance.

Nextuple Inc | Bangalore, India

  • Software Engineer, June 2022 - July 2023
  • Built a custom load balancer leveraging multiple reader pods in AWS, boosting system performance by 40%.
  • Implemented near cache in Spring Boot for microservices, cutting API response time by 30 milliseconds.
  • Constructed a New Relic dashboard with Elasticsearch, configuring 5-second alerts and monitoring 99th percentile API performance, enhancing anomaly detection by 35% and reducing service crashes by 25%.
  • Architected a Kafka consumer using Avro serialization to process 25 million records, stored in Cassandra and Redis, cutting processing time by 66%.
  • Developed performance scripts with JMeter, implementing batching to improve API efficiency by 15%.

Nextuple Inc | Bangalore, India

  • Associate Software Engineer, August 2021 - June 2022
  • Led development of a full-stack application (Spring Boot, React) for the Support team, reducing order management time by 30% for the SDD application.
  • Conducted a POC comparing Cassandra and ScyllaDB on VMs and Kubernetes.
  • Built a browser extension and automation script to showcase Metro BOPIS, boosting client adoption by 20%.
  • Implemented single sign-on for multiple identity providers in an authorization microservice.
  • Conducted integration and user acceptance testing, code reviews, and unit testing for various microservices.

Projects πŸ› οΈ

Movie Recommendation Service | CMU School of Computer Science, January 2024 - April 2024

  • Led a team to develop a high-performance movie recommendation service for over 1M users with <100ms response time.
  • Engineered ETL pipelines to process Kafka streams and store user data in Postgres.
  • Designed MLOps CI/CD pipelines in Jenkins, achieving 90% test coverage.
  • Set up real-time infrastructure monitoring using Prometheus and Grafana with a 5-second refresh rate.

MARS Twitch Streaming Extension | CMU Human-Computer Interaction, January 2024 - April 2024

  • Enhanced accessibility by developing a Twitch extension with C# and Node.js, featuring language translation for users with disabilities.
  • Implemented web sockets to process game events, reducing latency by 25% and improving real-time responsiveness.

Skills πŸš€

Programming Languages

  • Expert: Java, JavaScript, TypeScript, Python
  • Intermediate: C/C++, C#, Ruby

Databases

  • MongoDB, Cassandra, Redis, Elasticsearch, SQL, Postgres

Libraries/Frameworks

  • Node.js, Spring Boot, ReactJS, Redux, Flask, Express

Tools/Techniques

  • Azure, AWS, Docker, Kubernetes, Kafka, Pandas, NumPy, Jira, Postman, JUnit, Cucumber

Achievements πŸ…

  • Medhavi Scholar
  • GradRight Scholar
  • Virtual Imagine Hackaton, HackIndore 2.0, and Nextuple Hackathon Winner.
  • Star Award for delivering UAT successfully at Nextuple.
  • Published a research paper with a novel approach to DDoS attack detection.

Feel free to connect on LinkedIn or GitHub! 🌐

Pinned Loading

  1. Virtual-Dressing-Room Virtual-Dressing-Room Public

    CSS 1

  2. DDoSAttackDetection DDoSAttackDetection Public

    DDoSAttackDetection

    Python 1 1

  3. Sgsitsmemberdirectory Sgsitsmemberdirectory Public

    This a member directory application

    Java

  4. rithiksachdev.github.io rithiksachdev.github.io Public

    HTML

  5. ecellweb ecellweb Public

    EJS 2 5

  6. Pick-Path-Optimization Pick-Path-Optimization Public

    Python 1