NIDHISH SINGHAL

NIDHISH SINGHAL

R&D Engineer 2

Followers of NIDHISH SINGHAL387 followers
location of NIDHISH SINGHALBengaluru, Karnataka, India

Connect with NIDHISH SINGHAL to Send Message

Connect

Connect with NIDHISH SINGHAL to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer @ PocketFM | Ex-Mygate | VIT Vellore

  • Education

    • Vellore Institute of Technology

      2014 - 2016
      Engineer’s Degree Computer Science 7.5 (CGPA)
    • St. Anne's School Jodhpur

      2007 - 2009
      High School Maths Science 72.8
  • Experience

    • Nokia

      Aug 2018 - Mar 2020
      R&D Engineer 2

      - Restructured an innovative management feature to prevent system-wide outages, resulting in a 40% decrease in unplanned downtime and saving the company 150+ hours of lost productivity per quarter.- Coordinated cross-functional teams to ensure smooth project execution and timely delivery.- Advised team members on best practices, facilitating knowledge-sharing and collaboration.

    • AMD

      Apr 2020 - May 2021
      Software Engineer 2

      - Spearheaded Simnow tool implementation, optimizing server performance during booting across modes (BIOS, Windows, Linux), enhancing system reliability, and reducing errors by 20%.- Demonstrated leadership by implementing Agile methodologies and guiding the team through the Software Development Life Cycle (SDLC), resulting in streamlined processes and successful project deliveries.

    • MyGate

      Apr 2021 - Mar 2024
      Senior Software Engineer

      Team wise contribution1. Payment Team- Orchestrated the implementation of a routing strategy optimizing payment traffic flow, directing transactions to a highly efficient payment gateway, lowering costs by 15% and increasing successful transactions by 20%.- Optimized payout scheduling from synchronous to asynchronous, improving payout execution time by up to 80%.- Developed a cutting-edge campaign system from scratch, enabling campaigners to target specific societies and dates, resulting in a 40% increase in product market reach and engagement.2. Invoicing Team- Streamlined the review changes screen, consolidating code previously scattered across Frontend and Backend, resulting in a 70% reduction in bug count.-Revamped the Invoice Booking flow by streamlining the process and consolidating scattered computations, resulting in a 40% reduction in user errors.- Led the development and rollout of a centralized design framework for Purchase Order and Goods -Receipt Note processes, establishing a scalable system for new client onboarding, enhancing efficiency, and reducing errors by 50%.Technologies Used: AWS, EC2, S3, Lambda, Python, Node.js, JavaScript, TypeScript, NestJS, Kafka, MongoDB, PostgreSQL, Redis Show less

    • Pocket FM

      May 2024 - now
      Senior Software Engineering

      Platform Team- Developed and implemented an in-memory solution, reducing calls to Redis by 40%, significantly improving application performance and reducing load times by 30%.- Optimized Redis call efficiency by identifying and segregating hot keys into clusters, improving Redis response time by 25%.- Led the migration of the ‘Device‘ table with 1 billion records to a new structure without any downtime, ensuring zero user disruption during the migration process and handling table size overflow. Technologies Used: Datadog, RedisInsight, Metabase, ELK, CloudWatch, NewRelic, Redis, Python, AWS Show less

  • Licenses & Certifications

    • Competitive Programming

      Coding Ninjas India
      Apr 2020
    • Full Stack Web Developer Nanodegree

      Udacity
      Jul 2018
      View certificate certificate
  • Honors & Awards

    • Awarded to NIDHISH SINGHAL
      Compettive Programming Course from Coding Ninjas Coding Ninjas Mar 2020 I have successfully completed competitive programming conducted by Coding Ninjas conducted from March 2020 to July 2020. I have a good hands on experience is writing effective and optimized code