SS
not available until 03/31/2024

Last update: 14.02.2024

Senior Software Developer/Architect

Graduation: Graduate Engineer
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Full Professional)

Attachments

resume_de.pdf
resume_en.pdf

Skills

Programming:
Java, Kotlin, Scala, Objective C, Swift

Frameworks:
JSP, JSF, Servlets, Spring, Spring Security, Spring Boot, WebFlux, JPA, Hibernate, Akka, Slick, RabbitMQ, ActiveQ, Kafka, Swagger/OpenAPI

Web technologies:
HTML5, CSS3, JavaScript, TypeScript, jQuery, React, Angular, Vue,js, Vuetify

IDE/Build-Tools:
XCode, IntelliJ, Eclipse, Android Studio, Visual Studio Code, NetBeans, Maven, Gradle, SBT, NPM

Web/application server:
Apache, Tomcat, Jetty, Netty, Undertow, JBoss/WildFly, Node.js, Play 2, Lift, Apigee Egde, KIE/Drools

Databases/BI:
MySQL, Oracle, SQLite, PostgreSQL, Firebase, MongoDB, Elasticsearch, Redis, Memcache

Test frameworks:
JUnit, Mockito, SpringTest, ScalaTest, Specs2, Gatling, Sonar

Versioning/CI/CD:
Git, GitLab, Docker, Kubernetes

Operating systems:
Linux/UNIX, Windows, Mac OSX, iOS, WatchOS, Android, VMware ESXi, CloudFoundry, AWS

Project Management:
Kanban, Scrum, JIRA, JIRA Scrum Board

Project history

03/2021 - Present
Software Development and Architecture Partner
BatchOne GmbH (Other, 10-50 employees)

Design and development of software solutions in the hardware and IOT field.


12/2019 - 11/2020
Front and Backend Development in the stock exchange field.
ARIVA.DE AG (Banks and financial services, 50-250 employees)

  • Micro services development using Java, Kotlin and Spring-Boot.
  • Micro services development with TypeScript and NodeNS.
  • Implementing database operations for Elasticsearch
  • Frontend development with Angular 8
  • Cloud-based container services using Amazon EC2/ECS/RDS

04/2019 - 07/2019
Software developer for micro services for rights management und accounting in the music business.
Gesellschaft zur Verwertung von LeistungsSchutzrechten (GVL) (Media and Publishers, 250-500 employees)

Software developer for micro services for rights management und accounting in the music business.

  • Backend services development using Spring-Boot.
  • Creation of CI/CD routines using GitLab

09/2018 - 02/2019
Software architect and project manager, responsible for the development of a management application for the fitness and health industry.
Minds of steel, Menlo Park, CA (USA) (Other, 10-50 employees)

Software architect and project manager responsible for the development of a management application for the fitness and health industry.

  • Development of a web-based management application using Vue.js and Vuetify.
  • Backend services development using Spring-Boot.

05/2017 - 08/2018
Software developer for micro service solutions and DevOps strategies in the enterprise resource planning field.
MOBILCOM-DEBITEL, Berlin/Oberkraemer (Germany) (Internet and Information Technology, 1000-5000 employees)

  • Legacy system analysis and development of improvement strategies.
  • Porting Delphi 5/7 applications to Java.
  • Development of several micro services for RESTful transactions within distributed Java EE and SAP environments.
  • REST-Endpoint development for Apigee Edge using Java and Node.js.
  • Implementation of a GitLab/Archiva environment for continues integration and automated software test procedures.

02/2016 - 01/2017
Software architect and project manager responsible for the development of a mobile application for the fitness and health industry
Minds of steel, Menlo Park, CA (USA) (Other, 10-50 employees)

  • Development of a mobile application under iOS for remote support of personal trainers and fitness coaches, using XCode and Swift 3/4.
  • Development of RESTful backend services using Scala, Akka and Slick for the Play 2 framework.

07/2016 - 11/2016
Software developer in the cloud solutions department.
Bosch SoftTec GmbH, Hildesheim (Germany) (Internet and Information Technology, 1000-5000 employees)

Software developer in the cloud solutions department. Responsible for the development of IOT applications (Internet of Things) for the automotive industry.

  • Development of a rules engine in Java, based on WildFly AS and KIE/Drools designed as a CloudFoundry elastic runtime service.

02/2009 - 06/2016
Chief software architect and project manager for software solution in the media business.
TotalPaas, Inc., Palo Alto, CA (USA) (Media and Publishers, 10-50 employees)

  • Developed a web based reporting platform for advertising performance based on MySQL and Google Charts.
  • Developed a mobile news reader application for iOS and Android platforms with social media interfaces for Facebook and Twitter.
  • Developed a Java EE backend for account and content management for JBoss AS and MySQL database servers including JSON interfaces for mobile applications.
  • Managed the development of a news crawler engine for collecting daily news from local community newspapers, blogs, TV and radio stations.
  • Developed a mobile advertising platform for geographical ad delivery to the news reader application.
  • Enhanced the iOS news reader application to run on the Apple Watch.
  • Managed the development of a Java EE based content management system with MySQL database backend for virtual portal sites.
  • Developed a web reporting system based on Jasper Reports for visualizing usage and accounting data provided by a MySQL database server.
  • Managed and trained remote teams in Asia for outsourcing software development and IT administration tasks.
  • Developed a hyperlocal Internet application platform using JBoss AS integrating news, events, groups, business directory, photos, videos, social media and advertisements.
  • Developed backend intelligence capability of learning the user behavior and served the most relevant ads to the landing portal.
  • Developed native mobile applications on iOS and Android platforms using XML and JSON based interfaces for data exchange.
  • Implemented Multi-Master replication with geographically distributed locations and NoSQL interfaces using MySQL database servers.
  • Developed a payment gateway for credit card processing through AuthorizeNet including recurrent payment handling and automated invoices creation.
  • Managed a virtual platform environment (PAAS) for community portals, based on a VMware ESXi infrastructure.

07/2004 - 01/2009
Full contract project management, software architecture and development.
Sigmund Consulting, Weinheim (Germany) (Internet and Information Technology, < 10 employees)

  • Developed a scalable messaging and collaboration solution including personal and group sharing of email, calendaring, files, notes, tasks and webmail for Linux/UNIX and Sun Solaris environments, using a Oracle RAC backend.
  • Developed a network time server software with successive approximation capability using Time, Daytime and SNTP protocols to synchronize computer clocks over the internet.
  • Developed a Anti-Spam/Messaging Firewall with Bayesian classification for Windows and Linux/UNIX server platforms.

03/1994 - 06/2004
Chief software architect and developer for company specialized on internet communications.
Atrium Software International, Eschborn (Germany) (Internet and Information Technology, 10-50 employees)

  • Developed a Windows based email server solution using SQL databases with the ability to perform in passive mode allowing the remote offices to be in a global virtual network.
  • Integrated SPAM filtering capabilities using the Bayesian classification model.
  • Developed unified messaging solution for Windows environments including EMail-to-Fax Gateway for ISDN and analogue modems.
  • Developed SMS/Pager Gateway for TAP and UCP protocols for Windows environments.
  • Developed network fax server solution with multi-tier cost routing capability, integrated with various client applications for Windows networks.

Local Availability

Open to travel worldwide
Currently remote only
Profileimage by Anonymous profile, Senior Software Entwickler/Architekt Senior Software Developer/Architect
Register