Profileimage by Johannes Maierhofer Senior Programmer, Software Architect from Bratislava

Johannes Maierhofer

available
Contact

Last update: 20.09.2022

Senior Programmer, Software Architect

Company: ArgoSoft s.r.o.
Graduation: not provided
Hourly-/Daily rates: show
kann je Projektumfang variieren
Languages: German (Native or Bilingual) | English (Full Professional) | Slovakian (Limited professional)

Attachments

curriculum-vitae.docx
Johannes Maierhofer May 2022.pdf
Letter-of-Reference-Anasoft.pdf
Referenz-IPG-Mediabrands.pdf
Referenz-Metacommunication.pdf

Skills

Allgemein: DDD, Clean Architecture, Clean Code, CQRS, TDD, SOA
Technologien: C#, .NET, ASP.NET, ASP.net Core, RabbitMQ, Entity Framework Core, Redis, MassTransit, Rebus, SignalR, Blazor
Frontend: Javascript, Typescript, Knockout.js, Aurelia.js, Angular, XML, HTML, Blazor
Datenbanken: SQL-Server, Elasticsearch

Project history

01/2022 - 06/2022
Architect, Senior Programmer
Anasoft (50-250 employees)
Internet and Information Technology
Senior developer, architect.
Asp.net application, Entity Framework core, Microservises, Servicebus MassTransit

01/2017 - 12/2021
Architect, developer
Metacommunication International (10-50 employees)
Media and Publishers
Role
Architect, Developer

Technologies
Aurelia.js (a frontend framework similar to Angular), ASP.Net Core, SQL-Server, Elasticsearch, ABBYY
FineReader, Windows services, Microservices with Rebus

Project description
The company's production system, which includes about a dozen applications working together in a
microservice architecture. Processes include scanning and searching documents (newspapers,
magazines), compiling information, sending notifications. Web application based on ASP.net Core.
Frontend single page application (Aurelia.js) with rich features, like a built-from-scratch custom
PDF reader. Service bus based on Rebus.

01/2012 - 12/2021
NET Programmer, Architect
META Communication International (10-50 employees)
Media and Publishers
Technologies
Asp.net, Knockout, SQL-Server

Project description
Media Monitoring Portal application

Highly customizable portal application. Different customers can have their own layouts, custom
implementations of features. Features include user administration, news-ticker, real-time alerts,
newsletters, ratings, customizable dashboards with charts and other widgets. Implemented as a
Web-Api with client-side features based on knockout.js.

01/2014 - 12/2016
Team lead, Architect, Senior Programmer
Wohnraumradar (Viennese startup) (< 10 employees)
Other
Role
Team lead, Architect, Senior Programmer

Technologies
ASP.NET, Knockout.sj, SQL-Server

Description of the project
Fully featured real-estate search application with maps. Backend/Api based on Asp.net, frontend with
knockout.js.
Description of activities Creating, implementing features, application architecture

Time and spatial flexibility

Grundsätzlich arbeite ich Remote. Gelegentliches Pendeln nach Wien (z.B. einmal die Woche) ist kein Problem.
Gelegentliche Flüge nach Deutschland (z.B. ein, zweimal im Monat) ist ebenfalls möglich.

Contact form

Contact details