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 and data-driven software for complex technical domains. Current focus: energy systems software, AWS architecture, GIS-enabled product features, simulation workflows, scalable platform engineering, software and system design in support of IP, funding collaboration, and partnerships across AWS, AWS partners, and the local ecosystem.

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
Email aurorapranav187@gmail.com
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 design and build software systems for technical products where engineering, data, and usability need to work together.

Primary focus

My current work includes:

  • Building cloud-native software for energy modelling and simulation
  • Designing backend workflows and APIs for complex computational systems
  • Developing GIS-enabled product features for spatial analysis and site intelligence
  • Contributing to AWS architecture, deployment strategy, and serverless migrations — including infrastructure as code with Terraform for repeatable, reviewable environments
  • Collaborating with AWS, AWS partners, and local partners on architecture, programs, and delivery alignment
  • Supporting software and system design work connected to patent strategy and technical disclosure
  • Contributing to funding-related technical narratives, scoping, and documentation where engineering input matters
  • Improving software scalability, maintainability, and release discipline
  • Translating complex technical workflows into structured, usable product capabilities

How I work

I work across the stack, but my strongest value comes from connecting product thinking, architecture, engineering execution, and technical communication.

Current Role

Senior Software Developer — Angler Solutions · St. John’s, Newfoundland and Labrador, Canada

MESO at Angler Solutions

At Angler Solutions, I work on MESO, a software platform built to support techno-economic analysis and optimization of hybrid energy systems. My role extends beyond coding alone and includes system design, solution planning, cloud architecture decisions, workflow improvements, and collaboration across technical and business needs.

My recent focus areas include:

  • Supporting the evolution of MESO into a more scalable and dynamic cloud-based platform
  • Designing and improving simulation workflows for energy models
  • Working on GIS-driven features for land analysis, site suitability, and geospatial decision support
  • Contributing to serverless architecture and AWS-based modernization efforts, with deployment strategy shaped by Terraform (IaC) for consistent provisioning and safer rollouts
  • Engaging with AWS, AWS partners, and local partners to align cloud roadmap, credits, and ecosystem opportunities
  • Contributing to software and system design documentation and workflows that support IP and patent filings
  • Supporting funding tracks with clear technical architecture, milestones, and partner-ready descriptions
  • Strengthening deployment, QA, release, and change-management practices
  • Helping shape technical direction for future capabilities such as reporting, scenario comparison, and intelligent decision support

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.

Selected Impact

Examples of the kind of work I have been involved in:

Cloud and platform modernization

Contributed to the modernization of MESO from a more traditional container-based setup toward a serverless, cloud-native direction on AWS, with focus on scalability, maintainability, and future readiness — including a deployment strategy grounded in Terraform for infrastructure as code, peer review, and environment parity.

GIS and spatial intelligence

Worked on product capabilities related to geospatial analysis, land suitability workflows, map-based interaction, and integration of spatial constraints to support better energy system planning.

Simulation and product workflows

Helped improve how complex simulation systems are exposed through software by making workflows more structured, user-friendly, and scalable.

Reporting and scenario analysis

Contributed to ideas and implementations around dynamic reporting, scenario comparison, and clearer output workflows to make technical results easier to interpret and communicate.

Software & system design for IP

Work on software and system design that supports patent strategy — from articulating novel technical approaches to documenting architecture and workflows for counsel and filing processes.

Funding & partner ecosystems

Collaboration on funding initiatives and programs, together with AWS, AWS partners, and local partners — aligning technical roadmaps, cloud adoption, and regional collaboration with grant and partnership goals.

Technical process and delivery

Supported engineering discipline through structured branching, QA thinking, release workflows, architecture discussions, and documentation that help teams deliver with more clarity and confidence.

Core Expertise

Where I bring the most depth day to day.

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
  • Serverless systems
  • Lambda, API Gateway, S3, DynamoDB, RDS
  • Terraform and infrastructure as code (IaC) for deployment strategy and reproducible environments
  • CI/CD workflows
  • Deployment strategy and environment management
  • Cloud cost and operational thinking

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 technical narratives, scoping, and milestone thinking
  • AWS and AWS partner program alignment (architecture, modernization, ecosystem)
  • Local partner and regional collaboration for delivery and programs

Technical Skills

Grouped for clarity — not an exhaustive inventory. Coding activity (WakaTime)

Languages & frameworks

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

Cloud & infrastructure

AWS, Terraform (IaC), Lambda, API Gateway, S3, DynamoDB, RDS, ECS, Elastic Beanstalk, CloudFront, IAM, CloudWatch, WAF

Data & backend systems

SQL, PostgreSQL, Oracle, NoSQL, REST APIs, backend services, authentication, data workflows

GIS & visualization

Geospatial workflows, map-based interfaces, spatial constraints, land analysis integration, ECharts, data-driven UI

Engineering practices

CI/CD, Terraform-driven deployment workflows, GitHub workflows, QA processes, release workflows, architecture documentation, Agile, Scrum, Kanban

Applied areas

Energy software, simulation platforms, scenario analysis, reporting workflows, cloud migration, optimization-oriented systems

Featured Work

Representative themes from recent platform and product engineering — focused on energy, GIS, and cloud.

GitHub

Experience

Professional roles and education.

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

I enjoy writing about software engineering, architecture decisions, developer workflows, and practical problem solving. Interests include cloud architecture, AWS-based platform design, Terraform and IaC deployment strategy, engineering for technical products, GIS and data-driven application design, scalable frontend/backend patterns, applied AI and intelligent workflows, and engineering communication.

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 an introductory meeting (15 minutes) to get acquainted and briefly discuss career guidance, cloud and platform consulting, software delivery, architecture, or other technical topics. Pick a time below, or email first if you’d rather 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 opportunities, cloud and platform architecture, energy-tech and geospatial work, technical collaboration, and product engineering — including conversations that touch IP and system design, funding collaboration, and AWS or local partner ecosystems.

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).