Card image cap

Philipp Coufal

Software Engineer

philipp.coufal@gmail.com

Über mich

  • Ausbildung: HTL Spengergasse/Informatik mit Matura-Abschluss
  • Sprachen: Deutsch/Englisch
  • Programmier-sprachen: C#, Java, Python, Javascript/Typescript, Perl, Lua
  • Andere Kentnisse: Spring Framework, Angular, Dancer, Electron-js, Cisco ios, HTML/CSS, Linux, Docker, diverse NOSQL/SQL Datenbanken
Card image cap

VELUX
Tageslichtmodell

Entwicklung einer Node.js Applikation zur Steuerung eines Ausstellungsmodells mit Tinkerforge (IOT-System) und Brightsign (HDMI-Präsentations System) Hardware. Das Projekt umfasste das Lesen von NFC Tags mithilfe von Tinkerforge Geräten, Steuerung von Tageslicht-Lampen über das DMX-Protokoll sowie der Anzeige von verschiedenen Overlays, welche durch ein Netzwerk-Protokoll an die Brightsign Hardware übertragen werden.

Card image cap

HTL-Spengergasse
Diplomprojekt

In Zusammenarbeit mit dem Österreichischen Bundesheer haben mein Projektteam und ich eine Applikation zur Automatisierung von Konfigurationsänderungen für Cisco Switches entwickelt. Mein Aufgabenbereich : REST-Schnitstelle mithilfe von Perl (Dancer-Framework) sowie ein Applikations Front-End mit Angular. Im Laufe des Diplomprojekts habe ich eine Diplomarbeit über das Thema "Wie kann man ein modernes Web-Framework wie Angular mit einem Perl Back-end verbinden?" verfasst.

Fortuna Logo

Kuratorium Fortuna
Interne Tools

Wärend meiner Zivildienstzeit habe ich für das Unternehmen mehrere Tools mit dem Electron.js Framework programmiert. Diese Tools werden firmenintern von dem Pflege-Personal benutzt.
Bei den Tools handelt es sich um Applikationen welche diverse Prozesse erleichtern sollen.
(z.B. Wundfotos hochladen, Fade-in/Fade-out von Pflegepersonal)

Fortuna Logo

Spring-Cloud Microservice Back-End

Um mich mit dem Spring Framework vertrauter zu machen, habe ich in meiner Freizeit ein Back-End für eine Notizen App entwickelt, welches auf einer Microservices Architektur basiert. In dem Projekt werden viele verschiedene Technologien verwendet (JPA, Eureka, Spring Boot, Actuator)