Skill Profile & Project CV

Version 2021.06

Date 18th June 2021

latest version online

also available in german

Reactive Systems Page 2/17

Project experience

Reactive Systems can offer a wealth of experience from projects implemented in various industries. We enjoy working with already established teams but when taking on projects and implementing them at our own responsibility, we can truly shine. Our strengths lie in independent and responsible thinking and acting coherently. With our internal teamwork as well as our superb communication with external teams we ensure any project’s success.

13 frontend skills

30 implemented projects

8 backend skills

active in 10 industries

Reactive Systems Page 3/17

Industry experience

➢ Vending machine operation ➢ Geoinformation systems ➢ Particle measurement ➢ Access control systems ➢ Healthcare ➢ Video surveillance ➢ Event management ➢ Real estate ➢ Gastronomy ➢ Marketing

Top projects of the last years

•Mobile app for performing and logging COVID-19 antigen rapid tests. Angular, 2021 Bootstrap, HTML, NativeScript, SCSS, TypeScript •Further development of a web application for the submission of doctors' invoices 2020 AngularJS, Bootstrap, CSS, HTML, Java, JavaScript, SCSS •Further development of website, API and database for the presentation of real estate 2019 Angular 4, ASP.NET Core, Bootstrap, C#, Entity Framework Core •Further development of a web application for the submission of doctors' invoices 2019 AngularJS, Bootstrap, CSS, HTML, JavaScript, SCSS • Lead Management System to manage leads and actions 2019 ASP.NET Core MVC, Bootstrap, JavaScript, C#, Entity Framework, Google APIs • Web application for creating and publishing advertising campaigns 2018 Angular 5, ASP.NET, Facebook API, Google APIs, HTML, JavaScript, C# • Further development of a web application for the submission of doctors' invoices 2018 AngularJS, Bootstrap, CSS, HTML, JavaScript, SCSS • Development of a control system for a video surveillance system 2018 ASP.NET, C#, FFMPEG, UWP • Development of website, API and database for presentation of real estate 2017 Angular 4, ASP.NET Core, Bootstrap, C#, Entity Framework Core • Further development of a software for premium shops 2017 AngularJs, ASP.NET WebAPI, C#, CSS, HTML, JS, Entity Framework, SQL • Development of a software for facial recognition 2016 AngularJs, ASP.NET WebAPI, C#, CSS, HTML, JS, Neurotechnology SDK, WCF • Development of a software for measuring particles in clean rooms 2016 AngularJs, ASP.NET MVC, Bootstrap, C#, HTML, JS, Entity Framework, WCF • Further development of a geoinformation system 2015 Angular, ASP.NET WebAPI, HTML, JavaScript, Material Design, SCSS • Development of a reporting system 2014 ASP.NET, C#, SQL Reporting Services

Reactive Systems Page 4/17

Skills

Reactive Systems has specialised in the development of web-based business applications. We create backends in C# using the .NET Framework as Services or APIs. They usually run in the cloud and the local intranet. The frontends are being developed in JavaScript, HTML and CSS with Angular and can be used by browser-enabled systems. If required, we can also develop WPF frontends and dock them to the backend.

Frameworks – Languages – Tools

➢ Angular and AngularJs ➢ C# ➢ Git ➢ ASP.NET Core ➢ FDO ➢ Jira ➢ ASP.NET MVC and WebAPI ➢ JavaScript ➢ and NodeJs ➢ Bootstrap ➢ HTML ➢ SQL Reporting Services ➢ Entity Framework ➢ (S)CSS ➢ SQL Server ➢ NativeScript ➢ SQL ➢ Team Foundation Services ➢ WCF ➢ TypeScript ➢ Visual Studio ➢ WinForms and WPF

Reactive Systems Page 5/17

Ingo Grebe

Ingo Grebe, Dipl.-Inform. (*19th October 1981) Company role: Founder and owner Tasks: Customer consulting, software architecture and development Since 2007 I have been working with great passion as software developer and software architect in desktop and web development. As a consultant I help increase the quality of my client’s software. By founding Reactive Systems, I aim at taking responsibility for larger projects and promoting young developers.

Skills

Technology Description Rating

Backend ASP.NET Core Web development using ASP.NET Core ( ) ASP.NET WebAPI REST API development using ASP.NET WebAPI ( ) C# Application development with C# up to version 4.6.1 including unit tests and understanding of the concepts ( ) IoC and DI including their use within Unity FDO data access Data access via FDO ( ) Rx Software development with the Rx-Framework, as well as ( ) Observables and Observers SQL data access Data access via Entity Framework, Repository Pattern and ( ) T-SQL SQL Reporting Services Reporting with SQL Reporting Services ( ) WCF Service development using WCF ( ) Frontend Angular Web development using JavaScript and the Angular2/4 ( ) Framework AngularJS Web development using JavaScript and the AngularJS ( ) Framework ASP.NET MVC Web development using ASP.NET MVC ( ) ASP.NET Webforms Web development using ASP.NET Webforms including ( ) ViewState and Session Handling CSS Styling of web pages using pure CSS and CSS frameworks ( ) such as Bootstrap and Material Design HTML Web development using HTML including semantic ( ) elements and main components

Reactive Systems Page 6/17

Technology Description Rating Ionic Framework for the development of hybrid apps ( ) JavaScript Web development via JavaScript and jQuery, web-service ( ) calls and AJAX LESS/SASS/SCSS Compiling CSS Files from LESS/SASS/SCSS ( ) NativeScript Framework for the development of hybrid apps ( ) TypeScript Web development using TypeScript ( ) WinForms Desktop development using WinForms ( ) WPF Desktop development using WPF ( ) Software/Tools Angular CLI Use of the Angular CLI for code generation, compilation, ( ) and build process Autodesk Infrastruc- Use of the Autodesk Infrastructure Map Server and ( ) ture Map Server MapGuide as map service GitHub Use of GitHub as version control system ( ) Jenkins Continuous Integration Tool ( ) Jira Task management ( ) Microsoft SQL Server Use of the SQL Server for data storage ( ) Microsoft Team Use of TFS as a version control system and for task ( ) Foundation Server management Microsoft Visual Development environment ( ) Studio NPM und NodeJs Use of NPM and NodeJs for package management and ( ) compilation SonarQube Static analysis and evaluation of source code quality ( ) Web Debugging Tools Google Chrome, IE and Firefox developer tools ( )

Reactive Systems Page 7/17

Adrián Martínez Navarro

Adrián Martínez Navarro, State-certified technician for electrical engineering and information technology (*14th December 1993) Company role: Software developer Tasks: Software development and web development Since 2019 I am part of Reactive Systems and work as a fullstack developer in various projects. These include a software project for performing measurements in cleanrooms, a web project for presenting real estate and a mobile app project for performing and logging COVID-19 antigen rapid tests.

Skills

Technology Description Rating

Backend ASP.NET Core Web development using ASP.NET Core ( ) ASP.NET WebAPI REST API development using ASP.NET WebAPI ( ) C# Application development with C# up to version 4.6.1 including unit tests and understanding of the concepts ( ) IoC and DI including their use within Unity FDO data access Data access via FDO ( ) Rx Software development with the Rx-Framework, as well as ( ) Observables and Observers SQL data access Data access via Entity Framework, Repository Pattern and ( ) T-SQL SQL Reporting Services Reporting with SQL Reporting Services ( ) WCF Service development using WCF ( ) Frontend Angular Web development using JavaScript and the Angular2/4 ( ) Framework AngularJS Web development using JavaScript and the AngularJS ( ) Framework ASP.NET MVC Web development using ASP.NET MVC ( ) ASP.NET Webforms Web development using ASP.NET Webforms including ( ) ViewState and Session Handling CSS Styling of web pages using pure CSS and CSS frameworks ( ) such as Bootstrap and Material Design HTML Web development using HTML including semantic ( ) elements and main components

Reactive Systems Page 8/17

Technology Description Rating Ionic Framework for the development of hybrid apps ( ) JavaScript Web development via JavaScript and jQuery, web-service ( ) calls and AJAX LESS/SASS/SCSS Compiling CSS Files from LESS/SASS/SCSS ( ) NativeScript Framework for the development of hybrid apps ( ) TypeScript Web development using TypeScript ( ) WinForms Desktop development using WinForms ( ) WPF Desktop development using WPF ( ) Software/Tools Angular CLI Use of the Angular CLI for code generation, compilation, ( ) and build process Autodesk Infrastruc- Use of the Autodesk Infrastructure Map Server and ( ) ture Map Server MapGuide as map service GitHub Use of GitHub as version control system ( ) Jenkins Continuous Integration Tool ( ) Jira Task management ( ) Microsoft SQL Server Use of the SQL Server for data storage ( ) Microsoft Team Use of TFS as a version control system and for task ( ) Foundation Server management Microsoft Visual Development environment ( ) Studio NPM und NodeJs Use of NPM and NodeJs for package management and ( ) compilation SonarQube Static analysis and evaluation of source code quality ( ) Web Debugging Tools Google Chrome, IE and Firefox developer tools ( )

Reactive Systems Page 9/17

References

This section contains an excerpt of screenshots of the web applications and development environments with project structure of the projects we have developed independently.

Frontend development environment

Reactive Systems Page 10/17

API and backend development environments

Reactive Systems Page 11/17

Desktop optimised UI of the website https://grebe.immobilien

Reactive Systems Page 12/17

Smartphone optimised UI of the website https://grebe.immobilien

Reactive Systems Page 13/17

Tablet optimised UI of the application LaPartMon Measurement

Reactive Systems Page 14/17

Desktop optimised UI of the application LaPartMon Management

Reactive Systems Page 15/17

Desktop optimised UI of the application SprAd$ales

Reactive Systems Page 16/17

Desktop optimised UI of the application SprAdConnector

Reactive Systems Page 17/17

Mobile App „Mein Schnelltest“