Summary
Overview
Work History
Education
Skills
Certification
Technical Publications
Timeline
Generic

ROHIT JAIN

Abbotsford,BC

Summary

Senior Software Engineer with 5+ years of experience building backend systems and data-driven simulation and optimization models for solar energy systems. Proven track record of improving solar project performance through mathematical modeling and algorithm design, including ~5% production gains in tracker systems and shading impact analysis across 5 MW+ capacity. Strong foundation in Python-based systems, cloud infrastructure, and computational problem solving at the intersection of software and applied energy systems.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Solar Optimization & Backend Engineer

Terrasmart
Abbotsford, BC
02.2024 - Current
  • Designed and implemented solar tracker optimization algorithms incorporating irradiance modeling, backtracking, and terrain-aware adjustments, improving system performance by ~5%
  • Developed computational models to simulate solar tracker behavior under real-world constraints (irradiance, shading, slope)
  • Translated research-driven models into scalable backend systems for production use

Backend Engineer

Terrasmart
Columbus, OH
02.2021 - 02.2024
  • Developed backend systems for a solar instant feasibiliy
  • Built data processing pipelines to analyze solar system behavior and operational efficiency
  • Build backend systems to simulate shading impact analysis across 5 MW+ solar capacity, identifying 0–2% energy losses and improving system design decisions
  • Contributed to performance modeling and optimization of solar systems
  • Participated in the full software development lifecycle, delivering scalable and reliable production systems

Cloud Software Engineer

New York Life R&D Lab
New York, USA
06.2019 - 12.2019
  • Contributed to requirements gathering and deployment of applications for brokers managing annuity data efficiently.
  • Built REST APIs using Django REST framework to clean, transform, and process over 10,000 records across multiple business rules.
  • Implemented role-based access control with AWS Cognito for secure application access and configured centralized logging using AWS CloudWatch.
  • Supported implementation of AWS EC2 auto-scaling architecture with launch configurations and CI/CD automation for streamlined deployment.

Software Engineer

Ingram Micro
Mumbai, India
07.2016 - 07.2018
  • Developed 30+ enterprise Java and web applications for order processing.
  • Consolidated 13 legacy systems into a single service, increasing CPU efficiency by 5%.
  • Built tools for migrating 40,000+ server data files.
  • Automated mail order processing using VBScript and Exchange Server.
  • Delivered daily vendor reports using SSIS, handling over 2,000 records per report.

Education

Master of Science - Information Systems

Northeastern University
Boston, MA
12-2020

Skills

Languages: Python, JavaScript
Frameworks: Django, Flask, Nodejs

Cloud & Systems: AWS (EC2, RDS, MWAA), Azure
Data Engineering: Apache Airflow, ETL pipelines, telemetry processing

Databases: PostgreSQL, Redis

Monitoring: Grafana

Core Strengths:

  • Simulation & optimization modeling
  • Algorithm design for energy systems
  • Data-driven performance analysis

Certification

  • Deep Learning Specialization
  • Data Analytics

Technical Publications

  • Authored technical e-book on Apache Airflow covering workflow orchestration and production pipelines

Timeline

Solar Optimization & Backend Engineer

Terrasmart
02.2024 - Current

Backend Engineer

Terrasmart
02.2021 - 02.2024

Cloud Software Engineer

New York Life R&D Lab
06.2019 - 12.2019

Software Engineer

Ingram Micro
07.2016 - 07.2018

Master of Science - Information Systems

Northeastern University
ROHIT JAIN