Pranav Arora

Senior Software Developer | Energy Software | Cloud & AWS | GIS | IP & System Design | Partnerships

I build software that turns engineering and energy data into practical decision tools — software, cloud, geospatial intelligence, and product delivery. I also work on software and system design in support of patent strategy, collaborate on funding and grant-aligned technical narratives, and engage with AWS, AWS partners, and local partners to align architecture and delivery with ecosystem programs. At Angler Solutions, I contribute to MESO (Model for Energy Systems Optimization): hybrid energy modelling, simulation, GIS analysis, and cloud-native infrastructure.

About

Senior software developer building cloud-native, data-driven products for energy and adjacent technical domains: energy systems, AWS and GIS, simulation, IP-aware design, and collaboration with partners and funding programs.

Pranav Arora

Senior Software Developer

I’m Pranav Arora, a Senior Software Developer focused on building scalable, data-driven, and technically meaningful software systems.

Location St. John’s, NL, Canada
Site pranavarora1895.github.io
Education MS Computer Science, Memorial University of Newfoundland
Role Senior Software Developer, Angler Solutions
Focus MESO, energy software, cloud & GIS, IP, funding & partners

Background

I am a software engineer with a strong foundation in full-stack development, cloud systems, and applied problem solving. Over the years, my work has evolved from general web and application development into building more advanced technical platforms that combine software engineering with energy systems, geospatial workflows, cloud infrastructure, and decision-support tools.

Currently, I work as a Senior Software Developer at Angler Solutions, where I contribute to MESO (Model for Energy Systems Optimization) — a platform designed to support energy stakeholders in planning, evaluating, and optimizing hybrid energy systems. My work involves both product engineering and architecture, including backend services, frontend platform capabilities, GIS integrations, AWS deployments (including Terraform-based infrastructure and deployment strategy), serverless systems, simulation workflows, technical planning, and collaboration across software, modelling, and leadership teams. Beyond implementation, I contribute to software and system design work that supports patenting and technical disclosure, help shape narratives and artifacts for funding and programs, and collaborate with AWS, the AWS partner network, and local partners so platform decisions stay aligned with cloud programs and regional opportunities.

What excites me most is solving meaningful technical problems that connect software with real-world impact. I enjoy working on systems that are not only functional, but also scalable, well-structured, and clear enough to support decision-makers, technical users, and future product growth.

Professional summary

Senior Software Developer with experience building cloud-based software platforms, full-stack applications, and technically complex products. Currently focused on energy software, simulation workflows, GIS-enabled analysis, and AWS architecture through work on MESO at Angler Solutions. Strong background in software engineering, backend systems, frontend development, cloud modernization, and technical problem solving, with involvement in IP-oriented system design, funding collaboration, and AWS and local partner engagement. I am interested in building scalable products that connect engineering depth with real-world usability.

What I do

I build energy systems software end to end—product engineering, cloud architecture, GIS, and technical governance—from design through release. My current focus is MESO at Angler Solutions.

Workstreams

Four areas I keep in balance:

  • Product & platform engineering — Full-stack delivery for data-heavy products: APIs, workflows, and interfaces that technical users can rely on day to day.
  • Cloud & operational discipline — AWS-native design, deployment strategy, and infrastructure-as-code so environments stay repeatable and reviewable.
  • Geospatial & decision support — GIS-backed features and constraint-aware analysis that turn raw data into something people can act on in the product.
  • Technical governance — Architecture and documentation that support IP and disclosure; engineering input for funding and partner programs when scope and roadmaps need to match reality.

How I work

I stay with the full arc—intent, architecture, implementation, and stakeholder communication—so engineers, modellers, and leadership hear one coherent story instead of reconciling handoffs.

Current role

Senior Software Developer, Angler Solutions · St. John’s, NL. These are the product and platform priorities I am driving on MESO today.

MESO at Angler Solutions

MESO (Model for Energy Systems Optimization) is Angler’s platform for techno-economic analysis and optimization of hybrid energy systems. I contribute across engineering and architecture: how services and workflows are shaped, how simulation is exposed in the product, and how the platform should evolve. That scope also includes IP-aware design, funding alignment, and cloud partner engagement alongside core product delivery.

What I’m driving on MESO lately:

  • Platform direction: clearer paths for a scalable, cloud-native MESO—not one-off fixes
  • Simulation in the product: workflows and APIs that make complex models usable for real users
  • GIS and site intelligence: land suitability, constraints, and map-based workflows tied to planning
  • Reporting and scenarios: technical direction for comparison, outputs, and interpretable results
  • Designed and proposed a cost modeling and pricing framework for simulation workloads, enabling better cost visibility, optimization, and future monetization strategies
  • Delivery hygiene: branching, QA, releases, and documentation so the team can ship with confidence

What sets me apart

I bring together capabilities that often sit in separate people—so there are fewer handoffs, faster alignment from idea to implementation, and one person who can follow a thread from architecture through delivery and stakeholder communication.

  • Engineering breadth Hands-on depth across frontend, backend, cloud, and system design—not only one layer of the stack.
  • Domain fit Energy systems, modelling workflows, GIS, and applied analytics—so technical requirements turn into software that matches how the domain actually works.
  • Architecture judgment Clear trade-offs among scalability, cost, maintainability, and speed, documented so teams can build on decisions instead of re-litigating them.
  • Product-oriented execution Usability, workflows, and release discipline—not just “it runs,” but “people can rely on it day to day.”
  • Communication Direct, precise dialogue with engineers, modellers, and non-technical stakeholders—briefings, docs, and demos that match the audience.

I am especially effective where a product needs someone who can hold the technical detail, shape a coherent solution, and help the platform grow into something more mature, observable, and easier to evolve.

Impact & work

Highlights from recent product and platform work—cloud modernization, GIS, simulation, reporting, cost and platform economics, IP, partner programs, and delivery discipline—grounded in real engineering on energy systems software.

High impactCost Model & Pricing Framework

Designed a structured cost modeling approach for MESO to better understand, track, and scale the economics of simulation workloads in a cloud-native environment.

This involved:

  • Mapping AWS resource usage (compute, storage, API, data transfer) to simulation-level cost attribution
  • Designing a tagging strategy to break down costs by model type, environment, and workload
  • Proposing a per-simulation cost calculation framework using runtime metrics and cloud cost data
  • Developing a credit-based pricing model to support future commercialization of the platform
  • Creating a structured approach for benchmarking, anomaly detection, and cost validation

This work bridges the gap between engineering and business by enabling transparent, scalable, and monetizable platform usage.

Cloud and platform modernization

Helped steer MESO from a heavier container-centric posture toward a more serverless, AWS-native shape—so the platform could scale and change without environment drift; IaC and peer review became part of how we ship.

GIS and spatial intelligence

Shipped product depth around maps, land suitability, and spatial constraints—so planning conversations could reference the same geography the models use, not a disconnected spreadsheet.

Simulation and product workflows

Tightened how complex simulations surface in the app—clearer steps, fewer sharp edges for users, and a structure the team could extend without rewriting the same glue each time.

Reporting and scenario analysis

Pushed reporting and scenario comparison toward outputs people can brief from—less raw dump, more interpretable comparison when models disagree.

Software & system design for IP

Turned novel technical approaches into architecture and workflow narratives counsel could work with—so filings reflected how the system actually behaves, not a slide-deck sketch.

Funding & partner ecosystems

Aligned roadmaps and technical storylines with grants and partner programs—AWS, AWS partners, and regional collaborators—so funding asks matched what engineering could commit to.

Technical process and delivery

Raised the bar on how we branch, test, release, and document—fewer surprises in production and easier onboarding for anyone picking up a feature cold.

Projects

GitHub

Expertise

Where I go deepest: full-stack engineering, cloud delivery, geospatial products, platform economics, product leadership, and IP/partner alignment.

Software engineering

  • Full-stack application development
  • Frontend and backend architecture
  • API design and integration
  • Scalable system design
  • Feature planning and technical implementation

Cloud & DevOps

  • AWS architecture and serverless patterns
  • Core services: Lambda, API Gateway, S3, DynamoDB, RDS
  • Deployment strategy, environments, and operational discipline
  • Cost and reliability trade-offs in cloud design

Geospatial & technical platforms

  • GIS-enabled software features
  • Spatial analysis workflows
  • Map-based product interfaces
  • Constraint-based land analysis
  • Data-driven technical decision support

Product & delivery

  • Technical planning
  • Agile collaboration
  • Release/change management thinking
  • Cross-functional communication
  • Documentation and technical storytelling

IP, funding & partnerships

  • Software and system design in support of patenting and technical disclosure
  • Funding-oriented narratives, scoping, and milestone thinking
  • AWS and partner program alignment (architecture, modernization, ecosystem)
  • Regional collaboration for delivery and programs

Cost modeling & platform economics

  • Cloud cost analysis and optimization (AWS)
  • Simulation-level cost attribution
  • Tagging strategies for cost breakdown
  • Credit-based pricing model design
  • Cost benchmarking and anomaly detection
  • Aligning engineering systems with business models

Technical skills

Technologies and tools I use regularly in production work. Recent coding activity (WakaTime). WakaTime coding hours

Languages & frameworks

  • JavaScript
  • TypeScript
  • Python
  • Java
  • Vue / Nuxt
  • Angular
  • React
  • FastAPI
  • Flask
  • Spring Boot
  • Node.js

Cloud & infrastructure

  • AWS
  • Terraform
  • Lambda
  • API Gateway
  • S3
  • DynamoDB
  • RDS
  • ECS
  • Elastic Beanstalk
  • CloudFront
  • IAM
  • CloudWatch
  • WAF

Data & backend

  • SQL
  • PostgreSQL
  • Oracle
  • NoSQL
  • REST APIs
  • Auth
  • Data workflows

GIS & visualization

  • Geospatial workflows
  • Map UIs
  • Spatial constraints
  • Land analysis
  • ECharts
  • Data-driven UI

Engineering practices

  • CI/CD
  • GitHub Actions
  • QA
  • Releases
  • Architecture docs
  • Agile
  • Scrum
  • Kanban

Applied areas

  • Energy software
  • Simulation
  • Scenarios
  • Reporting
  • Cloud migration
  • Optimization systems

Engineering beyond code

Beyond implementation: connecting engineering with product strategy, commercialization, and decision-ready technical design—including cost modeling and platform economics where the product meets the business model.

Where engineering meets product & business

In addition to software development, I work on areas that connect engineering with product and business impact:

  • Designing cost models and pricing strategies for cloud platforms
  • Structuring systems for scalability, maintainability, and commercialization
  • Translating technical workflows into product-ready features
  • Supporting decision-making through clear technical and system design

Experience

Employment history, education, and related background.

Summary

Pranav Arora

Senior Software Developer with experience building cloud-based software platforms, full-stack applications, and technically complex products. Currently focused on energy software, simulation workflows, GIS-enabled analysis, and AWS architecture through work on MESO at Angler Solutions — plus software and system design for IP, funding collaboration, and AWS and local partner ecosystems.

Education/Internship

Master of Science, Computer Science

2022 - 2024

Memorial University of Newfoundland, Canada

Courses included:

  • Applied Algorithms
  • AI/ML
  • Data Analysis/Visualization
  • Software Engineering
  • Computer Vision

Network Engineer Intern

2018

Cisco Systems, Bangalore

Contributed to the Cisco Contact Center Operations Suite (CCOps) project, aiding Cisco Engineers in troubleshooting Contact Centre issues through automated log collection and problem resolution using the Known Error Database Engine.

Summer Intern

2017

Bharat Sanchar Nigam Limited, Jhansi, U.P., India

Understood about how mobile and landline communication works and how a call is setup.

Technical Head

2017 - 2018

The Electronics Club, SRMIST, Chennai

  • Led the Electronics Club team and conducted recruitment for new candidates.
  • Taught Arduino and Networking to the participants of The Electronics Club.
  • Conducted Hands on workshop on Arduino.

B.Tech. - Electronics & Communications Engineering

2014 - 2018

SRM Institute of Science and Technology, Chennai

Senior High School

2012 - 2014

Holy Cross Higher Secondary School, Datia, M.P., India

High School

2012

Cathedral College, Jhansi, U.P., India

Professional experience

Senior Software Developer

Nov 2024 – Present

Angler Solutions, St. John’s, NL, Canada

  • Contributing to MESO, a platform for energy systems optimization and techno-economic analysis
  • Working across software architecture, cloud systems, GIS-enabled features, and simulation platform workflows
  • Supporting AWS-based modernization and serverless transformation efforts, including Terraform-based deployment and infrastructure-as-code practices
  • Collaborating with AWS, AWS partners, and local partners on programs, architecture alignment, and regional opportunities
  • Contributing to software and system design and documentation that support patenting and technical disclosure
  • Supporting funding-related technical inputs, scoping, and partner-ready descriptions
  • Helping improve product workflows for reporting, comparison, and technical decision support
  • Collaborating across developers, modelers, stakeholders, and leadership to shape platform direction

Teaching Assistant

Jan 2024 – Apr 2024

Memorial University of Newfoundland, St. John’s, NL

  • Web development course support

Full-Stack Developer

May 2023 – Dec 2023

Canadian Blood Services, St. John’s, NL

  • Built and improved internal applications using Angular, Spring Boot, SQL, and Jenkins
  • Contributed to component library development, UI architecture, and backend integration
  • Solved implementation and maintainability issues through better frontend styling patterns and debugging

Research Platform Programmer (part-time)

2022 – 2023

Memorial University of Newfoundland, St. John’s, NL

  • Built secure integration workflows between systems using Express.js and JWT-based authentication
  • Supported research platform development with practical backend engineering work

Earlier experience

Earlier roles included web development, software engineering, training, and technical mentoring, which built the broad foundation that now supports platform engineering, cloud systems, and specialized technical software.

Writing & technical thinking

Writing on software engineering, architecture, cloud and GIS, and practical workflows—tools, patterns, and lessons from building technical products.

Dev.to
Angular component styling article
Bruno API client article
Emmet in VS Code article
Web developer tools article
Blockchain concepts article
Morse code communication project

Testimonials

Recommendations

Pranav walked me through the process and made me feel comfortable creating something that would portray my business and me in a positive light. Working with Pranav was an excellent experience throughout the entire project. Most importantly, Pranav is communicative, accessible, proficient and answers all questions patiently. Pranav's technical and professional services were a huge benefit for my business. I would highly recommend his services.

madhu dev

Madhu Dev

Founder of Yoga With Madhu

Pranav has been a significant member of our development team at Canadian Blood Services for the past 6 months. He quickly got up to speed on our core technologies (Angular, Java, Spring Boot, Jenkins, SQL) and has been a significant contributor to a number of internal applications. Pranav is kind, dependable, open to feedback, and is always willing to learn and improve. I would definitely recommend Pranav for any software development roles.

sam russell

Sam Russell

Software Developer, Canadian Blood Services

Pranav helped me in understanding about MS-Office. He explained various advanced MS-Office tools such as Mail Merge in MS-Word, Macros in MS-Excel and Report and Presentation Designing in MS-PowerPoint. He guided me doing practicals and helped me to explore various other MS-Office tools and taught me in such a way that I am ready to learn future technologies and concepts as well.

jaspreet singh

Jaspreet Singh Bedi

Employee, Indian Railways

Pranav has always been passionate about learning and growing by taking up new projects and initiatives. His sound technical knowledge along with his collaborative attitude makes him a great individual to work with.

anuska chatterjee

Anuska Chatterjee

ISB Co'22

Having known Pranav for more than 8 years, I have found Pranav always full of passion, energy, and excitement to learn new technologies and take on challenges head on. He is a focussed, enthusiastic, optimist, who believes in working hard to achieve his goals. Once he sets his mind on to something, he has the grit to carry it on until successful. A great team player, people’s person, always ready to resolve issues, help students by ensuring they learn the concepts.

shakti singh

Shakti Singh

IIM Ranchi (PGPM 21-23)

Pranav is one of the best CS graduates I have had the pleasure to work with. He is very talented, works hard, and has a very agreeable personality. He will be a strong asset at any organization he work with. Thus, I unreservedly recommend him and wish him a lot of success in his career!

oscar

Oscar Meruvia-Pastor

Professor of Computer and Natural Sciences at Memorial University of Newfoundland

I was Pranav's co-supervisor for his Master's project and also his instructor for a machine learning course at Memorial University of Newfoundland. Pranav excelled in the course and did a fantastic job for his Master's project. Pranav demonstrated to be able to grasp new concepts and acquire new skills quickly, and to have outstanding troubleshooting skills. Pranav completed all his tasks timely and thoroughly. Additionally, his enthusiasm is contagious and is a delightful person to work with.

lourdes

Lourdes Peña Castillo

Professor, Memorial University of Newfoundland

It was such a pleasure to have Pranav as the counter part for couple of the initiatives & projects we took during college! He was always accommodating, kind, and motivated. And I can surely vouch for his high-quality work. His people managing skills are also commendable - excellent communication skills and is willingness to help when needed makes it even more easier!

aishwarya

Aishwarya

PMR Consultant, Trinity

Pranav has been working with my research group since November 2022 as a research platform programmer. Pranav has been a key member of the research team linking our various data collection platforms together in order to bring a seamless data collection experience to our study participants. His work is critical for reducing participant burden when completing our online surveys and helping us link data across platforms anonymously. I would highly recommend Pranav for any programmer position in academic research.

scott

Scott Harding

Associate Professor - Nutritional Biochemistry, Memorial University of Newfoundland

Pranav is very enthusiastic and passionate to learn new things. He is hardworking and always keen to take up any responsibilities that comes to his way. He is very good in both his technical and managerial skills and has a deep interest in imparting knowledge to others. He is very helpful and would be a great asset for any organisation for which he would be working for.

anirban

Anirban Paul

HR at Zycus

Pranav designed and developed a fully responsive dynamic website for our School. I would like to thank him for creating an interactive, informative and beautiful website. The website contains information about our Institute, the Admission Process, Results and dynamic features like Database Querying for Transfer Certificates. I would like to wish all the best to MyKarma Consulting Services for their upcoming projects.

rani dutt

Mr. Rani Dutt

Principal, Sri Sathya Sai School, Shimla

I have interned with Pranav in the same team at Cisco, I could vouch for the dedication he has and the values he brings to the table. He is a very determined, talented and passionate about the technology.

chhama sahu

Chhama Sahu

Senior Technical Consultant, Cisco

Book a session

Schedule a short introductory call to discuss career guidance, cloud and platform topics, delivery architecture, or related technical questions. Use the calendar below, or email first if you prefer to align before booking.

Good topics for an intro

  • Career guidance for software engineering and cloud roles
  • Cloud architecture, AWS, Terraform/IaC deployment strategy, and serverless direction
  • Software delivery, scoping, and technical planning
  • Patent-oriented system design, funding narratives, or partner and AWS ecosystem alignment (intro scope)

This is an introductory meeting — 15 minutes, subject to availability. It’s a chance to align on goals and see if there’s a fit; deeper work or a formal engagement can be discussed as a follow-up.

Request by email Open scheduler in new tab

Let’s connect

Open to software engineering roles, cloud architecture, energy and geospatial products, and technical collaboration—including IP-aware system design, funding, and partner ecosystems where relevant.

Prefer email or a social profile? Use the cards below. For a longer note or inquiry, use the form — I read every message.

Also on

Send a message

This form is powered by Google Forms (via Formfacade).