Johannes Hochrainer

Selbstständig, Software Architect and Consultant, Self-employed
Linz, Austria

Fähigkeiten und Kenntnisse

Software Architecture
Software Architecture Review
Beratung
Software Architecture Training
iSAQB
Architecture Analysis
Sonargraph
Domain-Driven Design
ATAM
arc42
Microservices
DDD
Domain-Driven Design Training
Event Storming
OpenAPI
UML Training
SysML
Java
C#
Python
Angular
TypeScript
Software Development Processes
Clean Code
Code Reviews
Unit Testing Training
Google Test
Google Mocking Framework
Softwareentwicklung
Training
Coaching
Consulting
IT-Consulting

Werdegang

Berufserfahrung von Johannes Hochrainer

  • Current 5 years and 11 months, since Aug 2020

    Software Architect and Consultant

    Self-employed

    I help organizations to develop, review and improve their software architecture. Furthermore, I hold the iSAQB trainings "Architecture Evaluation" and "Evolution and Improvement of Software Architectures" in order to improve the skills of organizations.

  • 13 years and 9 months, Nov 2006 - Jul 2020

    Senior Consultant and Trainer

    Software Quality Lab GmbH

    As a consultant and trainer I support organizations in the areas of software architecture, clean code, code review and unit testing. I perform software architecture analysis according to ATAM and help companies to introduce Domain-Driven Design.

  • 1 year and 9 months, Jan 2018 - Sep 2019

    Software Architect

    Automated Software Testing GmbH

    Automated Software Testing is a start-up that develops code generators for unit tests. I set up the software architecture, played a major role in the prototype development and continue to assist the team.

  • 1 year, Nov 2006 - Oct 2007

    President of IAESTE Linz

    IAESTE Linz

  • 2 months, Jul 2005 - Aug 2005

    Trainee

    University of Novi Sad

    IAESTE trainee

  • 8 months, Aug 2004 - Mar 2005

    Trainee

    B-K Medical (Copenhagen)

    IAESTE trainee for test automation

Ausbildung von Johannes Hochrainer

  • Computer Science

    Johannes Kepler Universität Linz

Sprachen

  • English

    C1 (Fließend)

  • Italian

    A1-A2 (Grundkenntnisse)

  • German

    C2 (Verhandlungssicher / Muttersprachlich)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z