# Ioannis Stavgianoudakis

Ioannis Stavgianoudakis is a remote worker on Himalayas, Senior Software Engineer at HipSquare GmbH, based in Germany.

Source: https://himalayas.app/@ioannisstavgianoudak

```text
Senior Software Engineer at HipSquare GmbH who designed an Angular claims portal shell for independently shipped micro-frontends.
```

| Detail | Value |
| --- | --- |
| Availability | Looking for a job |
| Location | Germany |
| Authorized to work in | Germany |
| Salary expectations | 75k+ EUR |
| Job categories | Front End Developer, Full Stack Developer |
| Skills | Frontend Development, Angular, TypeScript, Frontend Architecture, Micro Frontends, Web Components, Component Libraries, Design Systems, AngularJS, JavaScript, RxJS, NgRX, Performance Optimization, Core Web Vitals, Lighthouse |
| LinkedIn | https://linkedin.com/in/stavgian |
| GitHub | https://github.com/stavgian |

## About

```text
At HipSquare GmbH, I partnered with an insurer’s leadership, an external consultancy, and the PM to define the frontend architecture for an Angular claims portal shell. It brings the claim lifecycle together while allowing 6–7 teams to ship Web Component micro-frontends independently.

I led frontend decisions within a team of five senior engineers, published a shared Angular modal library, and optimised the portal shell to a Lighthouse score of 100. I also covered it with Playwright end-to-end tests.

At inSparx GmbH, I helped extract the Angular frontend from a Spring Boot monolith and rewrite it as a standalone app with the frontend team. I also improved maintainability through an NgRx and RxJS redesign, faster builds, and Jest unit testing.

Across my work, I’ve built payment and subscription flows, online registration, chat and video calling, and web experiences for enterprise and consumer products. I started as a freelance web developer, delivering e-shops and websites for local businesses.
```

## Experience

### Senior Software Engineer (current)

HipSquare GmbH. Sep 2024 - Present

```text
Partnered with insurer's leadership to define frontend architecture of Angular portal shell with Web Component micro-frontends. Led frontend decisions, optimized performance to Lighthouse 100, and prototyped IAM caching and UI layer.
```

Skills: Angular, Web-Components, Micro-Frontends, TypeScript, Playwright, Lighthouse, Core-Web-Vitals, OAuth, OIDC, IAM, Next.js, React, NodeJS, Docker

### Senior Frontend Developer

inSparx GmbH. Dec 2019 - Aug 2024

```text
Improved platform maintainability by cutting build time by 85% and reducing errors by 30% through NgRx/RxJS redesign. Extracted Angular frontend from monolith, developed core features including payment gateway and GDPR consent overlay.
```

Skills: Angular, NgRX, RxJS, Jest, Spring-Boot, JavaScript, WebSockets, WebRTC, 3D-Secure, A-B-Testing, Lighthouse

### Full-Stack Developer

Burda Studios GmbH. Jan 2019 - Jul 2019

```text
Shipped subscription and payment logic and A/B tests in Vue.js and Vuex within Node.js microservices architecture. Moved 60K-subscriber newsletter to Emarsys.
```

Skills: Vue.Js, Vuex, NodeJS, Microservices, A-B-Testing, Emarsys

### Full-Stack Developer

Baro Pfannenstein GmbH. May 2016 - Dec 2018

```text
Created AngularJS frontend for 3D-scanning web viewer, customized for major automotive and aviation clients. Launched digital-content marketplace on MEAN stack with pay-later checkout.
```

Skills: AngularJS, MongoDB, ExpressJS, NodeJS, MEAN-stack

### Freelance Web Developer

Self Employed. Jul 2011 - Apr 2016

```text
Delivered 4 e-shops and 30+ websites for local businesses on a self-built CMS, written full stack in PHP with Laravel and Yii.
```

Skills: PHP, Laravel, Yii, CMS-Development, Ecommerce

## Education

### Technological Educational Institute of Crete

Bachelor's Degree (Ptychio), Informatics Engineering

```text
Bachelor's Degree (Ptychio) in Informatics Engineering from the Technological Educational Institute of Crete, completed in July 2011.
```

## Tech stack

- RxJS
- Jenkins
- GitHub Actions
- GitLab CI
- PostgreSQL
- MongoDB
- Node.js
- Laravel
- Spring Boot
- Next.js
- NestJS
- Yii
- Web Components
- Redis
- Jest
- React
- Vue.js
- AngularJS
- Webpack
- JavaScript
- Python
- HTML5
- Java
- PHP
- RabbitMQ
- GraphQL
- vuex
- TypeScript
- OAuth2
- Git
- Docker
- WebRTC
- Emarsys
- npm
- NgRx
- Ollama
- Nx
- Playwright
- Vite
- GitHub Copilot
- Claude Code
- AWS
- REST APIs
- Angular

To contact Ioannis, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Kieran Ryan](https://himalayas.app/@kieranryan): Senior Web Developer, Scientific Games
- [Israel Ugbodaga](https://himalayas.app/@israelugbodaga): Software Engineer, VueMastery
- [Luiz Tanure](https://himalayas.app/@letanure): Senior Front End Developer, OLX Group
- [Rathish Vijayakumar](https://himalayas.app/@rathishvijayakumar): Senior Frontend Developer, MeWe
- [Benjamin Schneider](https://himalayas.app/@benjaminschneider): Senior Frontend Developer, DEKRA SE
- [Rakshitha Beloor Krishnayya](https://himalayas.app/@rakshithasp): Senior Frontend Developer, Raiys GmbH
- [Pavlo Popov](https://himalayas.app/@pavlopopov): Frontend Engineer, Self Employed
- [Nikita Tudakov](https://himalayas.app/@nikitatudakov): Frontend Developer, Tour De France Tracking App
- [Bhavesh Shah](https://himalayas.app/@bhaveshshah1): Senior Frontend Engineer, reBuy reCommerce
- [Andrii Sirko](https://himalayas.app/@andriisirko): Senior Frontend / Full Stack Engineer, Freelancer
