Pranav Dave
About Pranav Dave
Pranav Dave is a Senior Software Engineer with extensive experience in software development and database management. He has worked at notable companies including Riot Games, ClearCare, and Intech Creative Services, and holds multiple degrees in Computer Engineering and Computer Science.
Work at Riot Games
Pranav Dave currently holds the position of Senior Software Engineer at Riot Games, having joined the company in 2023. Prior to this role, he worked at Riot Games as a Software Engineer from 2021 to 2023. His experience at Riot Games spans a total of approximately three years, during which he contributed to various projects within the organization. Located in the Los Angeles Metropolitan Area, Pranav utilizes his extensive software engineering skills to enhance the company's gaming platforms.
Previous Experience in Software Engineering
Before joining Riot Games, Pranav Dave worked as a Software Engineer at ClearCare from 2017 to 2021 in the San Francisco Bay Area. His earlier experience includes a nine-month internship at Intech Creative Services Pvt. Ltd. in Gandhinagar, India, from 2013 to 2014. This diverse background in software engineering has equipped him with a range of skills and knowledge applicable to various technologies and methodologies.
Education and Expertise
Pranav Dave holds a Bachelor's Degree in Computer Engineering from LDRP-ITR, which he completed from 2010 to 2014. He furthered his education by obtaining two Master's degrees: one in Computer Science from San Francisco Bay University in 2016 and another in Information Technology and Management from Campbellsville University in 2019. His academic background supports his expertise in software development, particularly in implementing REST APIs and working with both relational and NoSQL databases.
Technical Skills and Proficiencies
Pranav Dave has a strong technical skill set that includes proficiency in implementing REST APIs using Django Rest Framework and Flask RESTful. He has developed API endpoints using GraphQL and Graphene. His experience extends to working with distributed system architecture and Domain-Driven Design (DDD). Additionally, he is skilled in using Docker and Kubernetes for managing virtual environments and has utilized CI tools like Jenkins for continuous integration. His familiarity with AWS services includes Lambda, Kinesis, DynamoDB, Cloudwatch, and Step Functions.