Abhijith SivaprasadanThermal engineering & energy systems
Abhijith Sivaprasadan

Abhijith SivaprasadanM.Sc. candidate at KTH · Stockholm, Sweden

Software / Portfolio

Software with engineering depth.

I bring professional TypeScript/NestJS backend experience together with scientific and engineering software. At QBurst, I implemented API endpoints, reliability fixes and endpoint tests. My public projects apply that software discipline to models, data and engineering analysis.

01 / Selected work

Work behind this track.

Complete project library →

A focused selection. Open a case study for methods, results and limitations, or follow the skill dossiers below for the complete related record.

Independent project · 2026

OpenSteamOpt · Steam & power RTO

An open-source two-boiler steam-and-power twin with a carbon-aware Pyomo/HiGHS scheduler, OpenModelica FMI 2.0 simulation and a local Streamlit advisory GUI. Synthetic and uncalibrated; not an ABB product or live control system.

Python · Modelica · Pyomo · HiGHS · FMI/FMPy · Streamlit · pytest

Independent project

Energy KPI Toolkit

How does energy use change with production? Baseline normalisation and residual diagnostics checked against known-linear data, with explicit missing-meter handling. Alerts are not root-cause diagnoses.

Python · Streamlit · Excel · PDF reporting

Independent project · 2026

GB-FLEXABM · Electricity investment

Local electricity-investment GUI and shared Pyomo/HiGHS planner, with audited market coverage and 175 extracted public input references. Synthetic and uncalibrated; normalization, price-target decisions and weather conversion still gate historical fitting.

Python · Pyomo · HiGHS · Streamlit · NumPy · pytest

Independent project · 2026

ThermoTwin-F · Educational gas turbine

How do degradation and thermal transients affect a gas turbine? A Make-built educational simulator checked against hand calculations, an analytical transient and repeatable sensor-noise tests. Not commercial-engine validation.

Fortran 2008 · Python · Win32/GDI+

Independent project · 2026

Non-gray radiation modelling

How do radiation approximations affect calculated heat transfer? Published-data fixtures, a discrete-ordinates solver and scientific regression tests. Original work and third-party source retain distinct provenance.

Python · NumPy · SciPy

Independent project

EU ETS Exposure Calculator

How do fuel activity and allowance-price assumptions affect exposure? Tested Scope 1 calculations with contextual Scope 2 reporting and transparent demonstration factors. Not compliance advice.

Streamlit · Excel · Python · EU ETS

Independent project

Heating Demand Forecasting

Day-ahead building heating-demand forecasting using weather and temporal features, baseline models and neural networks.

Python · Machine learning · Time series

02 / Experience

Relevant professional practice.

Full experience record →

Full-time · Sep 2021 - Jun 2023

Engineer | Backend Developer | TypeScript | NestJS · QBurst

Implemented and maintained backend API endpoints in TypeScript/NestJS, delivered reliability fixes, wrote endpoint tests including negative-path validation and used Postman automation in production-oriented agile teams.

TypeScript · NestJS · PostgreSQL · Postman · REST APIs · Agile Development

Internship · Dec 2024 - Jun 2025

Energy Efficiency Intern · Alleima

Developed and independently validated a quantitative methodology for industrial energy performance mapping, covering KPI/EnPI design, load-driver logic, metering-gap assessment, deviation detection from noisy operational data and regulatory comparison. The work was desk-based method development and decision-support framing rather than hands-on plant execution, with electrical utilities and compressed air treated as relevant electrification pathways. Proprietary site detail is not republished.

Python · ISO 50001 · EU EED · KPI/EnPI Design · Energy Performance Mapping · Industrial Energy Analysis · Structured Reporting

03 / Skills & evidence

Go deeper into each area.

Each skill opens its own page with all related public projects, roles, coursework, training and supporting material.

04 / Education

Academic foundation.

Coursework & descriptions →

Academic foundation · 2023–2026 · KTH Royal Institute of Technology

M.Sc. Sustainable Energy Engineering

Master’s programme in heat and power, energy systems and numerical methods. Thesis completed; 115 hp recorded in the May 2026 transcript.

Academic foundation · 2017–2021 · College of Engineering Perumon / APJ Abdul Kalam Technological University

B.Tech Mechanical Engineering

Mechanical engineering foundation with coursework, design competitions and the final-year interactive robot project.

05 / Supporting material

Profiles & further reading.

Scope & scientific limitations

QBurst is professional software experience; the public engineering repositories are separate independent or academic work, not QBurst client code. Streamlit and desktop interfaces run locally unless a case study explicitly links a hosted demo. Passing software checks does not establish physical-model validation.

Source case studies remain authoritative. Private inputs and restricted project details are not published.

Let’s connect

Continue the conversation.

For backend, Python, data-tooling and research-software roles.

abhijithsivaprasadan@gmail.com

Share this track

← Choose another trackExplore the complete portfolio →