Rishabh Thakur

Rishabh thakur

bookmark on deepenrich
location of Rishabh ThakurSan Diego, California, United States
Phone number of Rishabh Thakur+91 xxxx xxxxx
Followers of Rishabh Thakur4000 followers
  • Timeline

    Aug 2016 - Dec 2016

    Technical Intern

    Madras MindWorks Pvt Ltd
    Dec 2016 - Jan 2017

    Technical Intern

    GSPANN Technologies, Inc
    Jan 2018 - Jul 2021

    Senior Software Engineer

    PwC India
    Bengaluru, Karnataka, India
    Aug 2021 - May 2023

    Graduate Student Instructor

    University of California, Berkeley
    May 2022 - Aug 2022

    Software Engineer Intern

    Epic Games
    Jun 2023 - Aug 2024

    Software Engineer

    Epic Games
    Current Company
    Aug 2024 - now

    Senior Software Engineer

    NVIDIA
  • About me

    Senior Software Engineer at Nvidia

  • Education

    • Vellore institute of technology, vellore

      2014 - 2018
      Bachelor of technology (b.tech.) computer software engineering
    • University of california, berkeley

      2021 - 2023
      Master's degree information management and systems (mims) 4.0/4.0

      Areas of focus - Software Engineering, Technology for Social Good, Blockchain

  • Experience

    • Madras mindworks pvt ltd

      Aug 2016 - Dec 2016
      Technical intern

      Dived deeper into the integration of Augmented and Virtual Reality in the sphere of Gaming and Game Development using Unity, Blender, and Vuforia.Developed a mobile app that could be used by organizations to better promote their products using Augmented Reality to provide the users with an expanded and unique perspective of their products such as a 360 view of items etc.

    • Gspann technologies, inc

      Dec 2016 - Jan 2017
      Technical intern

      Developed a real-time rating app that could be used to gather live audience feedback and ratings for all internal activities and events by the firm. The mobile application was built using Ionic (Angular) and used Google Firebase for user authentication, data storage, and hosting.

    • Pwc india

      Jan 2018 - Jul 2021

      - Team Lead for the Blockchain unit at PwC's Emerging technologies team.- Involved with the ideation, development, and rollout of PwC's in-house Blockchain platform, SmartTrace - a tool built to provide enhanced visibility and traceability of assets across different sectors. Collaborated with six large-scale public and private enterprises to adapt SmartTrace to build Blockchain prototypes within 4 weeks using real-world data integrations.- Orchestrated a cloud-service technical architecture design and distributed network deployment for various Blockchain networks (Ethereum, IOTA, Hyperledger). The system was able to achieve a TPS of 12.5k as compared to ~3k TPS of Ethereum. Show less - Contributed as the Team Lead and Blockchain SME for a project in association with the Government of India to build a connected supply chain solution for the Government of India to streamline the existing paper-based fertilizer supply chain and manual fertilizer subsidy payment disbursements.- Trained a team of 7 interns and recent hires in Flutter and Dart to develop a "No-Code" platform for hybrid application development that enables users to build Android, iOS, and Web-based applications without any prior experience in coding and development. Engineered a CI/CD pipeline using Docker, Git, and Codemagic to build and deploy OS-specific (iOS, Android, and Web) Flutter code in real-time using Node.js.- Contributed to the TAMM platform by the Abu Dhabi Government Services as a Full-Stack Developer, digitizing five paper-based services using React.js and Node.js, hence enabling users to complete these services within 6 minutes (down from 5-6 business days on average). Show less - Actively researched Blockchain technology and dived deeper into platforms such as Ethereum and Bitcoin with a focus in identifying potential platforms and protocols to build highly-scalable enterprise solutions. - Built POCs using Solidity, Truffle, and Web3 to identify real-world Blockchain use-cases in sectors like Healthcare, Supply Chain, Food, Pharma, Energy, etc. - Developed an end-to-end Decentralized Application (dApp) as a POC using Ethereum and Python for a reverse-auction system to be used for fair and transparent asset trading. Later migrated the system into a permissioned Blockchain setting using MEAN Stack and Hyperledger Fabric. Show less

      • Senior Software Engineer

        Apr 2021 - Jul 2021
      • Software Engineer

        Jul 2018 - Apr 2021
      • Software Engineer Intern

        Jan 2018 - Jul 2018
    • University of california, berkeley

      Aug 2021 - May 2023
      Graduate student instructor

      - Lead GSI for Frontend Web Architecture (INFO 253A) and Backend Web Architecture (INFO 253B) at UC Berkeley's School of Information.- Assisted Prof. Kay Ashaolu for redesigning curriculum and assignments for both subjects to include more hands-on learning and interactive modules.- Responsible for conducting weekly teaching sessions to help over 200 graduate and undergraduate students learn the basics of backend and frontend frameworks like Flask and React.js using real-time examples and live demonstrations.- Awarded the "Outstanding Teaching Assistant" by the department award for my contributions Show less

    • Epic games

      May 2022 - Aug 2022
      Software engineer intern

      - Enhanced the service execution flow to enable each RPC to use “strongly typed” request and response classes instead of using a standard class. Updated all PHPUnit and Node.js unit tests accordingly.- Improved the overall readability and maintainability of the source code, making it more consistent and reliable, while reducing the ramp-up time for new engineers.- Developed a script to automatically generate OpenAPI-based YAML specification for Rocket League’s RPCs based on the aforementioned request and response models, reducing at least 10-15 hours spent in documentation each week.- Created an internal workflow within the existing CI/CD pipeline that automated the creation of “code-complete” Swagger documentation for ~850 Rocket League RPCs, categorizing and hosting them according to their permission-based tags. Show less

    • Epic games

      Jun 2023 - Aug 2024
      Software engineer

      Backend Software Engineer working as part of the Online Services Team at Psyonix (Epic Games). Responsible for developing, maintaining and optimizing the backend services for Rocket League, Sideswipe and Rocket Racing to support a concurrent user base of 1M+ players.

    • Nvidia

      Aug 2024 - now
      Senior software engineer

      Currently working as part of DGX Cloud's team to streamline and improve our incident response systems and tooling.

  • Licenses & Certifications

  • Volunteer Experience

    • Teacher

      Issued by Make A Difference on May 2016
      Make A DifferenceAssociated with Rishabh Thakur