My Profile Photo

Matthias Lischka

S O F T W A R E   D E V E L O P M E N T

Curriculum Vitae

I’m a passionate software developer located in Vienna with 10+ years of professional experience. My goto technology stack these days is an ASP.Net Core backend combined with a modern Javascript frontend (Angular/React/you name it). I’m a huge believer in agile software development (XP, Scrum) and test driven development (TDD, BDD). I love complex domains and to enable users to be more efficient in their daily work by optimizing workflows.

The greatest thing about being a professional software developer is that it comes with lifelong learning.

What I want

  • Challenging and modern projects in Vienna.
    (nowadays remote is preferred)
    • .net core, angular/react, …
    • complex domains
    • agile teams
    • testing culture (TDD, BDD, …)
    • colleagues to challange ideas/concepts with
  • Networking, exchanging ideas, community activities (GDCR, Coding Dojos, Meetups, …)

What I bring to the table

  • 10+ years of software development
  • .Net Core, Angular/React, Microservice/Microfrontend, REST, GraphQL, Rabbit MQ, Kubernetes, CQRS, DDD, …. modern software development!
  • Code quality awareness
  • Test Driven Development (TDD, BDD)
  • Agile Mindset (Agile Software Development, Certified Scrum Master)
  • Continuous Integration, Continuous Delivery, DevOps, Azure Cloud
  • Senior Googler, Stackoverflower and Githuber

Projects

2021 - present

Senior Software Developer for Backend

Technologies

  • ASP.NET Core, GraphQL, RabbitMQ, React, Kubernetes, CQRS, Domain Driven Design, Azure Logic Apps
  • Microservice, Microfrontend

Setup

  • large-scale project in the public sector
  • 15 teams, 100++ people
  • Scalable Kubernetes Cluster
  • Agile development with SAFe and Scrum
  • Scrum team: 7 developers, tester, PO, PM, SM and UX

2019 - 2021

Technical Lead for Backend

Technologies

  • ASP.NET Core Web API
  • Liferay portlets with Angular
  • Mulesoft ESB
  • Azure DevOps, Git

Setup

  • 2 years project for a big customer from Germany
  • Angular Portlet integrated in Liferay
  • ESB communication between services (SAP, internal products, …)
  • Hosted in Azure (App Service, SQL, Liferay VM, AppInsight, Storage, Key Vault, …)
  • Scrum team: 5 developers, tester, PO, PM and UX

2016 - 2018

Technical Lead of a seven-person team,
intermediate Scrum Master in the beginning

Technologies

  • ASP.NET Core MVC
  • Angular
  • Micro-Service/Frontend Architecture, CRQS, DDD
  • MSSQL / Oracle
  • Azure DevOps, Git

Setup

  • large-scale project in the public sector
  • 4 Scrum Teams à ~7 persons
  • Scrum Of Scrum

2014 - 2016

Senior Software Developer

Technologies

  • ASP.NET Web Forms, Acta Nova
  • MSSQL, Oracle, SOAP, XML
  • Teamcity, Git

Setup

  • large-scale project in the public sector
  • replacing a huge legacy application
  • 3 Scrum Teams à ~7 persons
  • Scrum Of Scrum

2012 - 2014

Software Developer

Technologies

  • ASP.NET Web Forms, Acta Nova
  • MSSQL, SOAP, XML
  • TFS, Git

Setup

  • large-scale project in the public sector
  • Scrum
  • 9 persons

2011 - 2012

Software Developer

Technologies

  • ASP.NET Web Forms
  • Oracle

Setup

  • medium-scale project in the public sector
  • Kanban
  • 2 persons

2010 - 2011

Software Developer

Technologies

  • ASP.NET
  • MSSQL, Genome

Setup

  • large-scale project in the public sector
  • Scrum
  • 8 persons

Professional experience

10/2018 - present

Passionate Software Developer - Freelancer
Helping customers to deliver software products with impact.

  • Senior Software Developer (.Net Core, Angular/React)
  • Software Architecture (Microservice/Microfrontend, but always KISS)
  • Agile Mindset (Certified Scrum Master)
  • Testing Culture (TDD, BDD)

10/2014 - 09/2018

Senior Software Developer - TechTalk
Supporting many customer projects on-site as part of their software development team. Technical Lead, Scrum Master, code quality and software development.

03/2010 - 09/2014

Software Developer - TechTalk
Developing new features in big projects for the public sector, maintaining and extending legacy applications, Scrum Master and customer contact.

Qualifications

  • Master of Science in Engineering (MSc)
  • Certified ScrumMaster (CSM)
  • ISTQB Certified Tester - Foundation Level

Educational background

2010 - 2011

Fachhochschule Technikum Wien
Studiengang Master Multimedia und Softwareentwicklung, MSc

2007 - 2010

Fachhochschule Technikum Wien
Studiengang Bachelor Informatik, BSc

Languages

  • English (Fluent)
  • German (First language)
  • Latin (Lorem ipsum)