Rolle:
Softwareingenieur (Projektleitung)
Auftrag:
Konzeption und Implementation eines Solarportals für einen großen deutschen Energiekonzern. Heterogene Daten von Solaranlagen und Batteriespeichern verschiedener Anbieter wurden, meist über REST-Anbindungen, ausgelesen und in ein einheitliches JSON-Format übersetzt. Ertrags- und Verbrauchsdaten wurden in der Anwendung visualisiert. Beispielsweise um den für Großabnehmer wertvollen Peak-Shaving Effekt darzustellen.
Eingesetzte Fähigkeiten:
■ Programmierung: PHP, HTML5, JavaScript, jQuery, JSON, CSS, Bootstrap, XML
■ Datenbanken: MySQL
■ Frameworks: Backend: Propel ORM | Template-Engine: Smarty | Automatisierte Tests: PHPUnit, Selenium | API: Slim
■ Werkzeuge und Plattformen: Versionsverwaltung: git | Projektmanagement: Jira, Confluence, GitHub | Plattformen: Linux, Docker | VirtualBox | IDE: Netbeans
■ Verfahren: Ajax, Agile Softwareentwicklung, Responsives Webdesign, REST, MVC, ETL