Pranav Shukla
About Pranav Shukla
Pranav Shukla is a Software Development Engineer (SDE 2) at Niyo Solutions Inc., where he has developed a centralized system that processes over 4 million unique events daily. He holds a B.Tech in Instrumentation and Control Engineering from Dr. B R Ambedkar National Institute of Technology and has experience with various technologies including Golang, Kafka, and AWS.
Work at Niyo Solutions
Pranav Shukla currently holds the position of SDE 2 at Niyo Solutions Inc., where he has been employed since 2023. Prior to this role, he served as SDE 1 from 2022 to 2023 and completed a 10-month internship at the same company from 2021 to 2022. During his tenure, he contributed to the development of a centralized system that processes over 4 million unique events daily, enhancing user behavior tracking and informing business decisions. He also played a key role in delivering NiyoX, a multi-tenant mass-banking application, focusing on backend-for-frontend design and core services.
Education and Expertise
Pranav Shukla earned a B.Tech degree in Instrumentation and Control Engineering from Dr. B R Ambedkar National Institute of Technology, Jalandhar, completing his studies from 2018 to 2022. His educational background equips him with a solid foundation in engineering principles, which he applies in his professional work. He has expertise in various technologies including gRPC/Http2, Golang, Kafka, AWS, Clickhouse, MongoDB, and Grafana, which he utilizes in system development and data processing.
Background
Before joining Niyo Solutions, Pranav Shukla gained experience as a Software Developer Intern at a Stealth Startup in 2021, where he worked remotely for two months. He also participated in the Google Developers Group as a Google Actions contributor in 2019 for one month. Additionally, he completed a training program in Business Data Analytics at Skillics Learning Solutions in Jalandhar in 2019, further enhancing his analytical skills.
Technical Contributions
Throughout his career at Niyo Solutions, Pranav Shukla has been involved in the design and deployment of services for user migrations and product discovery. His work has significantly contributed to the efficiency and effectiveness of the company's systems, particularly in the context of user onboarding and app notifications. His technical contributions are instrumental in driving the company's growth and enhancing user experience.