Responsible for developing and maintaining an application that ingested home modelling data from multiple providers in disparate formats. This data was then used to generate custom home energy reports using Pacific Northwest National Laboratory's Home Energy Score API (which I was lead developer for from 2015-2020).
PHPLaravelMySQLRESTSOAPMS SQL Server
CLEAResult
Home Office
4 months
2024-02 - 2024-05
Home Energy Score
Software DeveloperSOAPJavaScriptTypeScript...
Software Developer
Feature development, planning, and supervision of work on Pacific Northwest National Laboratory's Home Energy Score. I was the original lead developer for this project, and was brought back for several months to help develop some new capabilities and help plan the future development of the application.
SOAPJavaScriptTypeScriptPHPSymfonyLaravel
Pacific Northwest National Laboratory
2 years 6 months
2021-06 - 2023-11
AXIS
Software DeveloperXMLPythonDjango...
Software Developer
Responsible for the development of numerous features of Pivotal's AXIS home energy management and simulation platform. Conversion of home modelling data between numerous formats. Generation of HPXML (a standard XML format for home modelling data) for use in OpenStudio and Home Energy Score use cases.
XMLPythonDjangoMySQLPostgreSQL
Pivotal Energy Solutions
5 months
2020-08 - 2020-12
Integrated Multisector, Multiscale, Modelling Science Support
Software DeveloperAthenaRPython...
Software Developer
Completed development of the BEND (Building ENergy Demand) nation-wide energy modelling application for the IM3 (Integrated Multisector, Multiscale, Modelling) project operated by Pacific Northwest National Laboratory in Richland, Washington, USA.
This application involved rewriting a large application written in R, running massively parallelized home energy simulations using OpenStudio on PNNL's supercomputing cluster, and performing aggregations on the resulting modelling data using Athena.
AWS
AthenaRPythonSupercomputingMySQL
Pacific Northwest National Laboratory
Home Office
Einsatzorte
Einsatzorte
Deutschland, Schweiz, Österreich
möglich
Projekte
Projekte
1 year 7 months
2023-10 - now
Zeus
Software Developer / Project Manager / Technical Team LeadPHPRESTMySQL...
Software Developer / Project Manager / Technical Team Lead
Development of new features for the Zeus home energy modelling application.
Leadership responsibilities for a small development team.
Lead architect for application development and database structure
Responsible for introducing Scrum agile development practices and guiding their adoption by the team
Code review for all modifications to the software
Extensive modernization of old code
Creation and maintenance of a Docker-based local development environment
PHPRESTMySQLDockerAWSJavaScriptReactLaravel
OptiMiser Energy
Home Office
1 year 6 months
2023-10 - 2025-03
Zero Homes
Software DeveloperPythonJavaScriptPostgreSQL...
Software Developer
Responsible for developing a number of applications related to the ingest and processing of home data.
- Visualization and editing tool for ingested three-dimensional home geometry definitions
- Geometry ingest tool responsible for converting shapefiles into a visualizable format
- Overall architecture planning for the suite of related systems and their communication
PythonJavaScriptPostgreSQLREST
Zero Homes
Denver (2 weeks/year), Home Office
4 years 5 months
2020-08 - 2024-12
Technical Team Lead Shop and Internal Software Tools
Lead Software Engineer / Technical Team LeadPHPMagentoTYPO3 CMS...
Lead Software Engineer / Technical Team Lead
Lead engineer responsible for internal and external web applications, mostly developed in PHP.
Maintainance of legacy Magento shop and Typo3-based web sites.
Extensive ?software archeology,? documenting and modernizing old and forgotten applications.
Development of a web shop based on Reaction Commerce.
Development of a React-based rate calculator for mobile phone wholesalers.
Responsible for developing and maintaining an application that ingested home modelling data from multiple providers in disparate formats. This data was then used to generate custom home energy reports using Pacific Northwest National Laboratory's Home Energy Score API (which I was lead developer for from 2015-2020).
PHPLaravelMySQLRESTSOAPMS SQL Server
CLEAResult
Home Office
4 months
2024-02 - 2024-05
Home Energy Score
Software DeveloperSOAPJavaScriptTypeScript...
Software Developer
Feature development, planning, and supervision of work on Pacific Northwest National Laboratory's Home Energy Score. I was the original lead developer for this project, and was brought back for several months to help develop some new capabilities and help plan the future development of the application.
SOAPJavaScriptTypeScriptPHPSymfonyLaravel
Pacific Northwest National Laboratory
2 years 6 months
2021-06 - 2023-11
AXIS
Software DeveloperXMLPythonDjango...
Software Developer
Responsible for the development of numerous features of Pivotal's AXIS home energy management and simulation platform. Conversion of home modelling data between numerous formats. Generation of HPXML (a standard XML format for home modelling data) for use in OpenStudio and Home Energy Score use cases.
XMLPythonDjangoMySQLPostgreSQL
Pivotal Energy Solutions
5 months
2020-08 - 2020-12
Integrated Multisector, Multiscale, Modelling Science Support
Software DeveloperAthenaRPython...
Software Developer
Completed development of the BEND (Building ENergy Demand) nation-wide energy modelling application for the IM3 (Integrated Multisector, Multiscale, Modelling) project operated by Pacific Northwest National Laboratory in Richland, Washington, USA.
This application involved rewriting a large application written in R, running massively parallelized home energy simulations using OpenStudio on PNNL's supercomputing cluster, and performing aggregations on the resulting modelling data using Athena.
AWS
AthenaRPythonSupercomputingMySQL
Pacific Northwest National Laboratory
Home Office
Vertrauen Sie auf Randstad
Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung