Summary
Priyank Doshi is a senior software engineer with 9 years of experience delivering scalable distributed systems across global teams. Currently at Microsoft, he blends hands-on development with a focus on robust backend architectures, having previously led core API infrastructure at Birst, including OAuth1-based authentication, Redis-based rate limiting, and a distributed locking system that reduced SQL deadlocks. Earlier roles at Amazon, Cognizant, and Samsung R&D India gave him a broad foundation in end-to-end product development, data processing, and cross-team collaboration across multiple regions. He holds a B.E. in Computer Engineering from Nirma Institute of Technology and is based in Ahmedabad, India. Known for pragmatic problem-solving, he has shipped features that reduce latency, simplify DB operations, and improve fault tolerance, from API exposure frameworks to platform-level retries and microservice isolation. He also has hands-on experience with unit testing, Maven, dynamic programming, and Java Enterprise technologies such as SOAP and Hibernate.
9 years of coding experience
13 years of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Nirma Institute Of Technology