Developer, Administrator, Application manager, Trainer, Project manager available

Developer, Administrator, Application manager, Trainer, Project manager

available
Profileimage by Anonymous profile, IT-Profil Matthias Adelberger
  • 61462 Königstein i.T. Freelancer in
  • Graduation: College degree
  • Hourly-/Daily rates: not provided
  • Languages: German (Native or Bilingual) | English (Limited professional)
  • Last update: 07.04.2021
KEYWORDS
PROFILE PICTURE
Profileimage by Anonymous profile, IT-Profil Matthias Adelberger
SKILLS
Fields of activity:
      Automotive
      Airline/Aviation
      Stock exchange/Financial
      Tourism
      Insurance
      Software system house

Position:
      Developer/Middleware/Front- und Backend
      Project management
      Application management
      System support
      DevOps/Migration/Integration
      Trainer/Coach

Operating systems:
      AIX, Solaris, Linux (Red Hat, Ubuntu, CentOS, Raspberry), HP-UX, IRIX
      Windows

Datenbanken:
      Oracle, MySQL, PostgreSQL, Sybase, DB2, SQLite

Cloud:
      Mesos, Kibana, Instana, Microservices, LoadBalancer, REST

Spring Framework
Quartz Scheduler
Perl, Phyton
bash, ksh
Terminalserver
Maven, Ant, Gradle,
Jenkins
CMake, CPack, CTest, Conan, Make
and much more ...


PROJECT HISTORY
  • 01/2020 - Present

    • IT-Systemberatung
    • < 10 employees
    • Internet and Information Technology
  • Administration, Development, Education

  • 10/2018 - 12/2019

    • Insurance
    • >10.000 employees
    • Insurance
  • Application manager
  • + First- and second level support

     

    + Production approvals related to service, database and kafka changes

    + Java code reviews

    + Creation and implementation of logging concepts, for example interface logging for REST, SOAP, Kafka and PostgreSQL services

    + Automated solution for the documentation of GitHub product releases in Confluence

    + Customizing SonarQube rules

    + Request and accept Confluence documentation from development

    + Perform quality assurance

    + SpringBoot services development in the cloud
    + Run performance, load, and failure tests

    + Perform application monitoring using Instana and Kibana

    + Scaling of the cloud services

    + Create, process and approve Jira Stories and Tasks

    + Accompany ongoing development from an operational perspective

    + Implementation / adaption of the previous operating concept
     


  • 01/2018 - 09/2018

    • Trading house
    • 50-250 employees
    • Consumer goods and retail
  • System administration and development
  • + Manage domains, DNS and reverse DNS entries

    + Set up mail server, IPs and domains, IPv4

    + IPv6 + MySQL databases, virtualize, customize, SQL

    + Software installation and system updates

    + Installation, configuration and update of docker + docker-compose images

    + Firewall installation and configuration

    + Create, manage, renew SSL certificates

    + Nginx reverse proxy, secure and tune

    + Spring application migration from version 2.4 to version 5

    + Hibernate, JPA, DAO

    + Spring WebMVC, Security, Batch

    + Tomcat 8 with Java 8 and MySQL in a Docker environment

    + Quartz scheduler Spring integration

    + Kafka producer/consumer handling

     

    Software/Hardware: Apache2, Nginx, MySQL, X2Go, Postfix, Docker, Maven, MySQL, IPv6,

                       letsencrypt, certbot, RDP, Redis, Websockets, Java 8+9, Java Servlets,

                       Apache Tomcat 8+9 Quartz Job Scheduler, JASON, Java Web Token, Git,

                       Maven,Spring                        

     


  • 01/2017 - 12/2017

    • Finance / stock exchange
    • >10.000 employees
    • Banks and financial services
  • System migration – Backend tech refresh
  • Roles:             Configuration manager, administrator, developer         

    + Coordination and scheduling of work on the project in the team and with the departments

    + Planning the hardware acquisition

    + Planning the software packages to be installed

    + Setting up a development, test and production environment

    + Planning and connection to the supply systems (API, network,coordination and configuration)

    + Planning and connection of clients (service provision, network connection, control, configuration)

    + Planning, coordination and implementation of a security concept in the existing operational environment

    + Porting of the C and C ++ components from AIX Compiler for the GNU Compiler Collection C ++ 11

    + Change to Git version management

    + Porting of the 32bit database connection to 64bit                   

    + Adaptation of the network basic libraries (byte order)

    + Continuous transition to Unicode Transformation Format (UTF)

    + Transition to Coordinated Universal Time (UTC) and time zones

    + Migration of the operating systems from 32bit to 64bit

    + Conversion of shell and Perl scripts from AIX to Linux

    + Porting and connection of the monitoring of the overall system

    + Improvement of the code quality through the use of
             * static code analysis -> CppCheck, gcc C ++ 11
             * more dynamic, at runtime -> address sanitizer
    + conception CI / CD

    + Test planning and implementation, component, integration and system tests

    + Setting up of the entire system in the development, test and production environment

    + Introduction to production

    + Monitoring of the production environment

    + Migration to Java 8

     

    Software/Hardware: Java, Eclipse, NetBeans, Tomcat, Ant, Maven, SQL, JSON, Perl, csh, ksh,bash, C,

                       C++, Apache HTTP Server, Ajax, CMake, Docker, VirtualBox, Java Webstart, Swing,

                       CGI PostgreSQL, SQLite, C-ISAM, DISAM, DigiPort Portserver, SSH, Citrix, TCP/IP,

                       Network utils, Spring, AIX, Linux (Red Hat, CentOS, Ubuntu), Windows 7, SQLite,

                       PostgeSQL, Spring Framework


  • 10/2008 - 12/2017

    • Finance / stock exchange
    • >10.000 employees
    • Banks and financial services
  • Design, development, modernization, maintenance and operation of display media
  • Roles:             Project manager, Administrator, Developer

                       Back and front end development + operation: treadmills, displays, advertising pillars,

                       screens, floor panels, mechanical display boards

    + Implementation of the software releases (cost estimation, implementation, test, introduction)

    + Creation and revision of operational requirements

    + Defining and implementing software-related adjustments

    + Defining the system and software architecture

    + Development and coding of applications

    + documentation and testing

    + Defining test scenarios and test planning

    + Executing of test scenarios

    + Code review

    + Module, integration and system tests

    + Error handling and troubleshooting Installation / delivery

    + Software / service delivery (migration)

    + Coordination / management / planning of delivery

    + Documentation and communication of the release notes operation

    + 1st / 2nd / 3rd level support

    + Coordination and management of 2nd and 3rd level support

    + Maintenance of software

    + Maintenance of configuration management

     

    Software/Hardware: Java, Swing, Java Webstart, TCP/IP, Sockets, CGI, C, C++, Perl,Subversion, Video Wall Management Software, AIX, Linux, Windows 7, Threads


  • 03/2013 - 05/2015

    • Energy
    • 1000-5000 employees
    • Energy, water and environment
  • Development of an energy market key figures database
  • Roles: Backend developer, Administrator, Consultant            

     

    + Automated collection of key figures from power plants, solar energy, wind energy, temperature, radiation

    + Automated collection of key figures for energy exchange with foreign countries

    + Creation and evaluation of time series

    + Determination and statistical processing of price peaks

    + Recording and visualization of energy consumption and auctions

    + Creation of automated robots for data recording and creation of time series

    + Transfer of the weather forecast into a database

    + Recording of EEX energy availability

    + Recording of key figures from leading energy providers

    + Compression and preparation of the time series for calculations

    + Creation of statistics and forecasts

    + Creation of electricity consumption forecasts for the next 180 days

    + Evaluation of historical consumption values of the last few years

    + Quality assurance of the data created and obtained in this way

     

    Software/Hardware: SQL + PL/SQL, Time series, Java, Rule Engine, Servlets, Red Hat Linux,

                       Windows Server, Windows, Tomcat, PLSQL-Developer, Kapow, Web-Crawler, Oracle


TIME AND SPATIAL FLEXIBILITY
aktuell remote, vor Ort tageweise möglich
GET IN TOUCH

Message:

Sender:


exali seal of third party liability for IT representatives (special rate for freelancermap members):

The original exali seal of third party liability for IT representatives ensures that the person or company concerned has concluded an actually valid third party liability for IT representatives. This insurance has been concluded applying a special rate for freelancermap members.

Commencement of insurance:
05.11.2018

End of insurance:
01.01.2022

Show exali-profile »