Hello there! I’m Pranav - a software engineer with around five years of experience developing scalable and distributed enterprise systems.
I have an MS in Energy Science and AI from CMU and an undergraduate degree in Computer Science from BITS Pilani.
I am passionate about climate change and I look forward to making meaningful contributions at the intersection of technology and climate.
I enjoy running. I took this up in college and started running more often over the past year. Most recently I completed my very first half marathon! I love hiking, trekking and almost anything outdoors! I enjoy visiting museums, reading books and sometimes solving word puzzles and crosswords. I have also been volunteering for the past seven years in education, upskilling and climate-tech.
I have lived in and loved the cities of Mumbai, Goa and Bangalore. I currently reside in Pittsburgh, PA.
Education
Carnegie Mellon University (CMU)
Master of Science in Artificial Intelligence Engineering - Energy Science, Technology & Policy
Merit Scholarship Recipient
Teaching Assistant: Engineering Data Intensive Scalable Systems, Systems & Toolchains for AI Engineering
Birla Institute of Technology and Science (BITS Pilani)
Bachelor of Engineering, Computer Science Engineering
Projects
Personal & academic work
EIA MCP Server - GridSense
Model Context Protocol (MCP), EIA API, Energy Data
- Built an MCP server that connects AI assistants to US electricity grid data through the Energy Information Administration (EIA) API
- Exposes tools for hourly generation by fuel source and electricity demand by grid region, monthly retail electricity prices by state, and annual electric power sector CO2 emissions by state
– Present
decarbSTEEL
Graduate Research Assistant | Prof. Valerie Karplus | Laboratory for Energy and Organizations
- Built decarbSTEEL into a React/TypeScript web app translating an Excel-based techno-economic model for steel decarbonization
- Reimplemented engine logic client-side for interactive cost and emissions analysis, scenario comparison and model modification
Battery and Energy Storage Project Analysis Tool
Streamlit, Python, Techno-Economic Analysis | MIT Energy & Climate Hackathon
- Developed a Streamlit-based techno-economic analysis dashboard to evaluate battery storage projects using inputs such as industrial load curves, RTO market prices, battery capacity, degradation rates, round-trip efficiency, capital and O&M costs and project lifetime
- Implemented modeling to estimate lifecycle costs, savings, and payback period under different operational scenarios, enabling users to compare battery sizing and market participation strategies
Data Center Carbon-Aware Scheduling with Co-Located Renewables
System Design, PJM Grid, BESS, Solar, Wind
- System design for a 100 MW flexible load data center using solar, wind and BESS to shift compute loads
- Designed based on PJM's CO2 emissions modeled to reduce emissions by 33% or 100K ton CO2e annually
Invasive Species Monitoring
Convolutional Neural Networks, Tensorflow, Keras, numpy, pandas
- Explored the biological consequences of globalization and the challenges posed by invasive species for a term paper
- Applied a CNN model to a Kaggle Dataset, achieving a 75% accuracy in identifying hydrangeas
NIR Spectroscopy based Apple Classification
Machine Learning, sklearn
- Successfully reproduced the findings of a paper predicting apple origin through spectral data from NIR spectroscopy
- Reduced dimensionality via Principal Component Analysis, and trained a Support Vector Machine model achieving 100% accuracy in binary classification of apples
Nand to Tetris
Build a Modern Computer from First Principles
- Built components like logic gates, adders, multiplexers and demultiplexers, Arithmetic Logic Unit (ALU) and a CPU
Experience
Work & internships
Software Engineering Intern
Rock Hill, SC
- Designed, built, and deployed a Blazor-based weld validation tool for robotic arms on electrical transmission poles. Sole engineer and PM, delivering end-to-end: UI/UX, Azure CI/CD, logging, monitoring and production deployment
- Integrated Microsoft Power Apps to automate offer letter generation and translation for the HR department
Software Engineer 2
Leading global provider of Digital Trust and Public Key Infrastructure
- Building Trust Lifecycle Manager, a full-stack solution for centralized digital trust needs of enterprises
- Solving for Post Quantum Cryptography certificate issuance
Software Engineer
BlueJeans by Verizon: Enterprise grade virtual events and webinar platform
- Developed and maintained Spring based microservices for BlueJeans Events that supported upto 500k attendees in web conferences with significant primary ownership of around 10 microservices
- Integrated an RTMP video streaming solution utilizing Amazon IVS enabling delivery of low-latency content. Requested by over 30 enterprise customers
- Pioneered a GDPR-compliant user data deletion feature, leveraging AWS Step Functions to systematically purge user data, facilitating the daily deletion of thousands of users in alignment with European regulations
- Implemented real-time alerting for various scheduled tasks, encompassing billing alerts, event registrations and reminders, and multiple health checks
- Interned for five months from Aug-Dec 2020, concluding with a return offer
Full Stack Developer
Recruitment infrastructure to manage campus hiring
- Worked with a small team contributing to web apps utilized by 600+ universities and 3500+ companies
- Developed a data collection portal for Capgemini with AngularJS frontend and Java-Spring backend, instrumental in collecting placement data for colleges and hiring over 15,000 freshers
- Automated high-load technical support through Zoho Workflows, nearly eliminating manual email responses that previously took over 2 days. Also established a subscriptions marketplace for university clients
Software Engineering Intern
Enterprise grade virtual events and webinar platform
- Migrated event chat from WebSockets to REST APIs, increasing platform capacity from 10K to 50K concurrent endpoints
- Raised automated unit test coverage from 22% to 50%, redesigned high-usage APIs for third-party integrations
Summer Intern
Energy Management Solution
- Implemented a demo of the open source energy flexibility and demand-side management (DSM) platform PowerMatcher
Research Intern
Organic Food and Groceries Marketplace
- Conducted research on cost-effective, portable, and swift food authentication, identifying NIR spectroscopy as the optimal technique and exploring ML models for the classification of organic food
GIS Intern
GIS Services Provider
- Engaged closely in the creation and management of geographic data for a tree census conducted by the Mumbai Municipal Corporation (MCGM)
- Developed expertise in ArcGIS, handling vector and raster data, geodatabases, ArcToolbox, and environmental analysis, along with the publication of web maps
Leadership, Volunteering & Social Impact
Leadership & Climate Action
CELI Fellowship
Clean Energy Leadership Institute
Fellow in a leadership development program focused on clean energy policy, markets, technology and an equitable energy transition. The fellowship combines energy systems learning, leadership development and a community of peers working to advance clean energy solutions.
Student Director of Dining Sustainability
- Brought a reusable containers program to CMU through Chartwells to support more sustainable campus dining.
Student Ambassador
Engineering for One Planet (EOP)
Student ambassador with Engineering for One Planet, an initiative focused on integrating sustainability and climate literacy into engineering education.
Virtual Summer School Participant
Participated in the Climate Change AI Virtual Summer School, a program exploring applications of AI for climate action through expert lectures and hands-on tutorials. Topics included energy, land use, climate science, economics and policy.
Teaching & Volunteering
Volunteer Educator · Publicity, Content and Design Head
- Taught mathematics twice a week for over two years at Zari, Goa, a slum settlement near my undergraduate university campus.
- Conducted workshops and activities involving music, art and games to provide a holistic learning experience and retain students.
- Led a team of 10 volunteers managing social media, event publicity, newsletters and design. Core member of the team that managed 80+ volunteers and conducted over 25 events throughout the year.
Programming Instructor
- Mentored two students, Harinder from Punjab, India and Peter from Liberia.
- Taught computer science fundamentals and web development using HTML, CSS and JavaScript.
Programming Instructor & Mentor
- Conducted one-on-one mentoring sessions over six months, focused on data structures and algorithms, problem solving and interview preparation for software developer jobs.
- Supported mentees with mock interviews and resume reviews.
Contact
- bpranav@cmu.edu
- linkedin.com/in/pranavbhosale2502
- GitHub
- github.com/pranavbhosale25