Priyank Sharma
About Priyank Sharma
Priyank Sharma is a Software Engineer with a Master's degree in Physics from the Birla Institute of Technology and Science, Pilani. He has experience in developing fraud detection systems and currently works at BharatPe, overseeing a high-volume transaction system.
Work at BharatPe
Priyank Sharma currently serves as a Software Engineer at BharatPe, a position he has held since 2022. He is based in Gurugram, Haryana, India. In this role, he oversees the operations of a system that processes 10 million transactions daily, ensuring high accuracy and efficiency. His contributions include the development of the Sherloc system, a fraud detection mechanism that successfully prevents over 300 crore INR in fraudulent transactions each month.
Education and Expertise
Priyank Sharma completed his education at the Birla Institute of Technology and Science, Pilani, where he earned both a Bachelor of Engineering (B.E. Hons.) and a Master of Science (MSc. Hons.) in Physics from 2015 to 2020. His academic background provides a strong foundation in analytical thinking and problem-solving. He specializes in object-oriented programming, with a focus on concepts such as inheritance and polymorphism, and has a keen interest in building large-scale distributed systems.
Previous Experience at OYO
Before joining BharatPe, Priyank Sharma worked as a Software Development Engineer at OYO from 2020 to 2022. During his tenure, he contributed to various software development projects, enhancing his skills in software engineering and application development. This experience allowed him to gain practical insights into the hospitality technology sector.
Internship at Ecom Express
Priyank Sharma gained early professional experience as a Data Science Intern at Ecom Express Private Limited in 2020. This internship lasted for four months and provided him with exposure to data analysis and its applications in logistics and supply chain management. This role helped him develop a foundational understanding of data science principles.
Competitive Programming Participation
Priyank Sharma actively participates in competitive programming contests. This involvement reflects his commitment to enhancing his coding skills and problem-solving abilities. Competitive programming allows him to tackle complex challenges and improve his proficiency in various programming languages and algorithms.