Philippos Gorgoris


Software Engineer

Vienna, Austria

Software Design

From conception to deployment and maintenance, I take joy in breaking down complex problems into simple solutions. Ensuring quality, efficiency, reusability and maintainability is of highest importance to my work.

Backend Development

Proficient use of the Java programming language in combination with the Spring framework for developing complex enterprise solutions.

Frontend Development

I excel at using React in combination with Redux for creating beautiful web applications. Experienced in ES6, HTML and CSS, including associated frameworks such as Bulma.

Recent Projects

Ithildin Logo

Ithildin is a semantic analysis tool for EVM bytecode based on Mythril. By using symbolic execution and taint analysis, it aims at detecting functions that are restricted by authentication patterns, and to extract administrator addresses whenever possible, as well as other related data.

Technologies: Python 3, Symbolic Execution, Taint Analysis

MIT License
Homepage

Bohemia Luxury Living Logo

ProtonPMS is a lightweight, RESTful Property Management System (PMS). It features direct bookings, payments with Stripe, HTML Email confirmations, property and room management, reservations and customer management. The frontend was originally deployed on AWS using S3 and CloudFront, and the backend using Elastic Beanstalk; yet as of 2025 the project was migrated to a self-managed Linux instance and is now based on Nginx and Apache Tomcat.

Technologies: Java, Spring, JavaScript, React, Redux, HTML, CSS, Bulma, PostgreSQL, REST, AWS, Tomcat, Nginx, Stripe

Homepage

Experience

Swisscom DevOps Center

Senior DevOps Engineer

Rotterdam, Netherlands
Feb. 2022 - Mar. 2025

  • Designed and deployed dynamic customer uplift workflows for the 'Maestro' platform using Camunda BPM, automating previously manual, multi-departmental processes.
  • Developed event-driven microservices using Spring Boot and Apache Kafka to handle intra-process data events across the customer uplift process.
  • Engineered a visualization tool for our Drools-powered 'approval graph', proactively identifying flow misconfigurations and exposing previously undetectable bugs to prevent service degradation.
  • Stepped into the Product Owner role for 6 months within the SAFe framework; owned the product backlog, prioritized features based on business value, and served as the key liaison between business stakeholders and the development team.

Siemens AG

Software Engineer (Part-Time)

Vienna, Austria
Oct. 2018 - Oct. 2019

  • Full-stack development of a critical systems data management web application using a Spring Boot backend and React frontend.
  • Deployed and managed the application on AWS infrastructure (EC2, VPC) and established a robust CI/CD pipeline using GitLab.
  • Developed an embedded web interface for a sensor prototype using Python and Flask.

Iteratec GmbH

Full Stack Software Engineer (Summer Internship)

Vienna, Austria
Jul. 2018 - Sep. 2018

  • Enhanced a full-stack (Spring/React) internal HR application by implementing core features including JWT authentication via Spring Security and data export functionality (PDF, Talention API integration).
  • Designed and built data visualization dashboards with Recharts to track recruiter KPIs and event performance.
  • Led a significant codebase refactoring initiative, dramatically improving maintainability and code quality.

ANECON Software Design und Beratung GmbH

Test Automation Engineer

Vienna, Austria
Aug. 2017 - Dec. 2017

  • Engineered client-specific test automation solutions for DPD and KSV1870 by adapting the A2A framework (based on TestNG/Selenium), working on-site to ensure seamless integration and address their unique requirements.

Vienna University of Technology - ESSE (Establishing Security) Research Group

Teaching Assistant in IT Security (Part-Time)

Vienna, Austria
Aug. 2014 - Jan. 2016

  • Designed and evaluated hands-on, exploit-based exercises for 4 distinct IT security courses at both the undergraduate and postgraduate level, and supported the execution of the annual Capture-The-Flag (CTF) competition.

APA-IT Informations Technologie GmbH

iOS Developer (Part-Time)

Vienna, Austria
Oct. 2012 - Aug. 2013

  • Developed and prototyped features for a flagship iOS application that delivered digital content for Austria's largest newspapers, including 'Der Standard' and 'Kurier', enhancing the user experience for their readers.

Education

MSc Software Engineering & Internet Computing

Vienna University of Technology

Vienna, Austria
Mar. 2021

  • Master thesis: Identifying Administrators of Smart Contracts from Transaction Data Open in reposiTUm

BSc Software & Information Engineering

Vienna University of Technology

Vienna, Austria
Mar. 2017

  • Worked as a teaching assistant on four different security related courses for three semesters
  • Wrote my thesis on Transmitting Confidential Information over the Audio Coded G.729 with Steganography