Markus Huggler

Co-Founder & Software Engineer @ Novaloop

Work

Co-Founder & Software Engineer

Full Stack Software Engineer / Project Lead / Technical Lead

  • Planned, designed and implemented various medium‑sized web applications in the front end and the back end using cutting‑edge technologies and frameworks

  • Designed, planned and implemented a medium‑sized multitenant, multi‑database SaaS application

  • Migrated applications and services to the cloud using technologies such as Kubernetes, Docker and VPNs.

  • Worked on the architecture and implementation of complex CD/CI (Continous Deployment, Continous Integration) mechanisms

  • Introduced new project management frameworks such as Kanban and Scrum

  • Maintained Linux application servers

Full Stack Software Engineer

  • xtreme Programming (XP)

  • Pair Programming

  • Test Driven Development (TDD)

  • Ruby und Ruby on Rails

  • HTML und CSS

  • Fullstack (including database administration, hosting and running his own platform)

Education

ETH Zurich

Computer Science

MSc ETH Zurich

ETH Zurich

Computer Science

BSc ETH Zurich

University of Zurich

Sociology & Macroecomonics

Skills

Backend

  • .Net Core
  • SQL (PostgreSQL, MSSQL, MariaDB, MySQL)
  • REST API
  • Headless CMS
  • Spring Boot

Frontend

  • Angular
  • Flutter
  • GraphQL
  • RxJS
  • NGRX
  • HTML
  • CSS
  • SASS
  • Ruby on Rails
  • React / Next.js

Programming Languages

  • C#
  • Typescript / Javascript
  • Dart
  • Ruby
  • Go
  • Java
  • Scala
  • Bash

DevOps

  • Kubernetes
  • Docker
  • Google Cloud
  • Azure

Softare Archtiecture & Methodoloy

  • Domain Driven Design
  • Micro Services
  • CQRS
  • Test Driven Design
  • Event Storming
  • Agile Development

Languages

German

Native speaker

English

Fluent