Projects & studies
Relevant work from the public portfolio, with each case study listed once.
Independent project · 2026 · Independent educational research software
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 · 2026 · Independent exploratory research software
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 · Portfolio project
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 · Portfolio project
Day-ahead building heating-demand forecasting using weather and temporal features, baseline models and neural networks.
Python · Machine learning · Time series
Independent project · 2026 · Self-initiated portfolio project
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 · Portfolio project
How do corridor limits and flexibility change dispatch? A Netherlands-inspired screening model with hand-checkable congestion and storage tests. Synthetic topology; not a validated Dutch grid.
PyPSA · Linopy · HiGHS · Streamlit · Python
Internship methodology · Dec 2024 - Jun 2025 · Alleima
Industrial energy performance methodology covering KPI/EnPI design, metering readiness, load-driver logic, deviation detection and regulatory comparison for decarbonization decisions.
Python · ISO 50001 · EU EED · Excel
Independent project · Portfolio project
Thermal energy storage concept work for peak shaving and district cooling, comparing phase-change and ice-storage options with control and pricing logic.
Python · TES · Phase Change Materials · Thermal Analysis
Independent project · Portfolio project
Multi-asset heat dispatch optimisation with CHP, heat pumps, biomass/geothermal assets, outages, CO2 and electricity-price coupling.
PuLP · HiGHS · Python · MILP
Independent project · Portfolio project
CIGRE MV network-style power-flow, N-1 and 24-hour simulation study with EV charging, PV and storage impacts.
Python · Power flow · Scenario analysis
Independent project · Portfolio project
Electricity, hydrogen and heat dispatch (Pyomo/HiGHS) on a real fetched year of ERA5 wind, with independent verification on every run and an interactive Streamlit GUI.
Pyomo · HiGHS · Python · Streamlit · Hydrogen
Independent project · Portfolio project
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 · Portfolio project
Low-cost vibration workflow using phone accelerometer data, filtering, FFT/PSD, spectrograms and report generation.
Python · FFT · PSD · HTML reports
Academic project · 2025 · KTH coursework
Latent-heat mobile thermal energy storage lab characterising RT60 HC discharge behaviour, measurement interpretation and thermal-response trends.
PCM · Thermal lab · Data analysis
Academic project · 2025 · KTH coursework
Battery discharge lab comparing Ni-MH, Li-Po and lead-acid cells through C-rate behaviour, voltage curves and performance interpretation.
Battery testing · C-rate · Python · Lab data
Academic project · 2025 · KTH coursework
Python assignments covering catastrophic cancellation, numerical differentiation, Laplace stencils, Euler vs RK4 and advection scheme comparison.
Python · Finite difference · RK4 · Advection schemes
Academic project · Jun 2020 - Jul 2020 · APJ Abdul Kalam Technological University
Automated hand sanitizer dispenser built by a mechanical engineering student team using e-waste and basic Arduino programming.
Arduino IDE · IR/proximity sensing · E-waste prototyping
Academic project · Aug 2020 - Jul 2021 · College of Engineering Perumon / APJ Abdul Kalam Technological University
Final-year interactive robot project combining IRJET control-system/subsystem integration work with the published frame and locomotion design: Raspberry Pi/cloud control, surveillance, SOC indication, steering integration, drivetrain sizing and ANSYS deformation screening.
Raspberry Pi · CAD · ANSYS · BLDC motor controller · Servo control · IRJET manuscript
Independent project · 2026 · Independent scientific-computing work
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 · Independent engineering pilot
ANSYS Mechanical load cases, mesh and reaction checks, and reproducible Python result tables. Preliminary linear-elastic screening; not a certified nuclear or pressure-boundary calculation.
ANSYS Mechanical · SpaceClaim · Python