Pranav Agarwal is a Senior Data Engineer with 9 years of experience building backend-first, cloud-native data solutions using Java, Python and GCP. He has progressed from Spring Boot module implementation and database design at Infosys to delivering data engineering projects for Lloyds and now McDonald's Global Office in India, blending software engineering rigor with data-focused architectures. Comfortable translating user stories into production-ready code, he also implements cron-driven pipelines and scalable schemas that serve multiple clients. An active mentor and community volunteer, he has guided backend learners and led community service initiatives, reflecting a collaborative, service-oriented mindset. Beyond core data work, he has contributed front-end accessibility and theming improvements to the popular terra-core React UI library, showing a practical full-stack curiosity. Based in Solan, Himachal Pradesh, he seeks roles that push his technical breadth while delivering measurable business impact.
8 years of coding experience
6 years of employment as a software developer
High school, High school at Silverline Prestige School
Bachelor of Technology - BTech Computer Software Engineering, Bachelor of Technology - BTech Computer Software Engineering at Jaypee University of Information Technology
Terra offers a set of configurable React components designed to help build scalable and modular application UIs. This UI library was created to solve real-world issues in projects we work on day to day.
Role in this project:
Front-end Developer
Contributions:79 reviews, 186 commits, 195 PRs in 2 years 7 months
Contributions summary:Pranav primarily contributed to the UI library, `terra-core`, by implementing and modifying React components. They added documentation and upgrade guides for the `terra-i18n` package. Their commits demonstrate a focus on theming components with custom CSS properties and adjusting existing components, like profile images, to accept more flexible input. They updated examples, tests and guides to have aria-label, indicating an interest in accessibility.
Terra offers a set of configurable React components designed to help build scalable and modular application UIs. This UI library was created to solve real-world issues in projects we work on day to day.
Contributions:8 pushes in 1 day
solvescalablereactconfigurableday
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.