Über 20 Jahre Erfahrung in überwiegend Backend-Entwicklung mit Go, Java, und Python
Aktualisiert am 01.12.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2026
Verfügbar zu: 90%
davon vor Ort: 10%
Java
Go
Golang
JSP
JavaScript
AWS
Spring
Git
REST
WebService
Python
Bugfixing
Problemanalyse
English
fluent
German
fluent
Italian
basic
Russian
native

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich

Ich interessiere mich für [nahezu] 100% remote Projekte

möglich

Projekte

Projekte

3 Monate
2022-07 - 2022-09

Rewrite and replacement of the logging component

Software Entwickler Go Git Uber zap
Software Entwickler

  • Rewrite and replacement of the logging component of a software project to one based on Uber zap, while preserving custom features and fixing data race conditions
  • Creating a test suite and developer documentation for the said logging component
  • Other refactorings with the goal of removingbdata races
  • Performing code reviews

GitLab
Go Git Uber zap
evosoft GmbH
remote
5 Monate
2021-11 - 2022-03

Modularization of a monolithic Go application

Software Entwickler Go Golang Git ...
Software Entwickler

  • Modularization of a monolithic Go application into several executables
  • Performing a large-scale code merge from a forked software project
  • Performing code reviews


GitLab
Go Golang Git gRPC Web of Things
Siemens AG
remote
3 Monate
2021-07 - 2021-09

Review, clean-up, and documentation of the API

Software Entwickler Go Git
Software Entwickler

  • Review, clean-up, and documentation of the API of the central serialization facility in a software project
  • Development of a proposal for a major refactoring of the same



GitLab
Go Git
Siemens AG
remote

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2013-09 - 2013-09

Certified Professional for Software Architecture

Foundation Level Certificate, iSAQB
Foundation Level Certificate
iSAQB

Kompetenzen

Kompetenzen

Top-Skills

Java Go Golang JSP JavaScript AWS Spring Git REST WebService Python Bugfixing Problemanalyse

Produkte / Standards / Erfahrungen / Methoden

Profile

Senior software developer with over 20 years of experience in both product development and contract project work. Most of my experience is in the Java world, but also with a healthy dose of Python, .Net, and, most recently, Go. Looking forward to learning about new fields, solving interesting problems, and working in first-class teams.


Professional Experience

2014-06 - 2021-06

Role: Software Developer

Customer: evosoft GmbH, Nuremberg


Tasks:

  • Development of an implementation of the W3C Web of Things standard 
  • Backend development of a web app for data visualization in Mindsphere IoT environment 
  • Conducting technical interviews 
  • Training and coaching of less experienced colleagues 
  • Backend development of a data analysis application in AWS environment 
  • Full stack development of Eclipse SW360 ? an open source tool for managing third-party component and license information 
  • Execution of integration projects with SAP PI/PO


Skills:

Go, Java, JSP, Javascript, Mindsphere, CloudFoundry, AWS, Liferay, vagrant, Oracle VirtualBox, Spring, REST, Apache Thrift, Couchdb, git, Linux, SAP PI, SAP NetWeaver Developer Studio, WebServices


2008-05 - 2014-05

Role: Software Architect

Customer: Bitech AG Nuremberg


Tasks:

  • Design and implementation of custom software tools for automation of operational processes at Toll Collect 
  • Execution of integration projects with SAP PI/PO for Siemens Healthcare


Skills:

Java, XML, SAP PI, SAP NetWeaver Developer Studio, WebServices, ABAP, Python, Tkinter, SqlAlchemy, Eclipse, Oracle 11g, Subversion, PySVN, Mercurial, SQL Developer, Visual Basic .NET, Microsoft SQL Server, Microsoft SQL Server Analysis Services, NHibernate, Castle ActiveRecord, Microsoft Office Interop libraries


2002-02 - 2008-04

Role: Software Engineer

Customer: GET Information Technology GmbH, Grevenbroich


Tasks:

  • Conception, design, development, testing, performance optimization, and 3rd level support of the Message-Mapping Tool as an external employee of SAP AG
  • The Message-Mapping Tool is a graphical tool for defining transformations between XML files in different formats and performing those transformations in the runtime pipeline of SAP Process Integration/Process Orchestration


Skills:

Java, Swing, XML, XSLT, SAP PI (XI), Eclipse, SAP NetWeaver Developer Studio, Apache Ant, JUnit, JVer, Perforce


2001 - 09 - 2002-01

Role: Software Developer

Customer: Siemens Business Services Russia, St. Petersburg


Tasks:

  • Development of an XML DOM library for SAP AG and supporting the team in migrating from JDOM to this library


Skills:

Java, XML, XPath, JDOM


2001 - 02 - 2001-08

Role: Working student

Customer: Artificial Life Rus Ltd, St. Petersburg


Tasks:

  • Frontend development of a natural language search engine


Skills:

Java, J2EE, Java RMI

Programmiersprachen

Java
Go

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich

Ich interessiere mich für [nahezu] 100% remote Projekte

möglich

Projekte

Projekte

3 Monate
2022-07 - 2022-09

Rewrite and replacement of the logging component

Software Entwickler Go Git Uber zap
Software Entwickler

  • Rewrite and replacement of the logging component of a software project to one based on Uber zap, while preserving custom features and fixing data race conditions
  • Creating a test suite and developer documentation for the said logging component
  • Other refactorings with the goal of removingbdata races
  • Performing code reviews

GitLab
Go Git Uber zap
evosoft GmbH
remote
5 Monate
2021-11 - 2022-03

Modularization of a monolithic Go application

Software Entwickler Go Golang Git ...
Software Entwickler

  • Modularization of a monolithic Go application into several executables
  • Performing a large-scale code merge from a forked software project
  • Performing code reviews


GitLab
Go Golang Git gRPC Web of Things
Siemens AG
remote
3 Monate
2021-07 - 2021-09

Review, clean-up, and documentation of the API

Software Entwickler Go Git
Software Entwickler

  • Review, clean-up, and documentation of the API of the central serialization facility in a software project
  • Development of a proposal for a major refactoring of the same



GitLab
Go Git
Siemens AG
remote

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2013-09 - 2013-09

Certified Professional for Software Architecture

Foundation Level Certificate, iSAQB
Foundation Level Certificate
iSAQB

Kompetenzen

Kompetenzen

Top-Skills

Java Go Golang JSP JavaScript AWS Spring Git REST WebService Python Bugfixing Problemanalyse

Produkte / Standards / Erfahrungen / Methoden

Profile

Senior software developer with over 20 years of experience in both product development and contract project work. Most of my experience is in the Java world, but also with a healthy dose of Python, .Net, and, most recently, Go. Looking forward to learning about new fields, solving interesting problems, and working in first-class teams.


Professional Experience

2014-06 - 2021-06

Role: Software Developer

Customer: evosoft GmbH, Nuremberg


Tasks:

  • Development of an implementation of the W3C Web of Things standard 
  • Backend development of a web app for data visualization in Mindsphere IoT environment 
  • Conducting technical interviews 
  • Training and coaching of less experienced colleagues 
  • Backend development of a data analysis application in AWS environment 
  • Full stack development of Eclipse SW360 ? an open source tool for managing third-party component and license information 
  • Execution of integration projects with SAP PI/PO


Skills:

Go, Java, JSP, Javascript, Mindsphere, CloudFoundry, AWS, Liferay, vagrant, Oracle VirtualBox, Spring, REST, Apache Thrift, Couchdb, git, Linux, SAP PI, SAP NetWeaver Developer Studio, WebServices


2008-05 - 2014-05

Role: Software Architect

Customer: Bitech AG Nuremberg


Tasks:

  • Design and implementation of custom software tools for automation of operational processes at Toll Collect 
  • Execution of integration projects with SAP PI/PO for Siemens Healthcare


Skills:

Java, XML, SAP PI, SAP NetWeaver Developer Studio, WebServices, ABAP, Python, Tkinter, SqlAlchemy, Eclipse, Oracle 11g, Subversion, PySVN, Mercurial, SQL Developer, Visual Basic .NET, Microsoft SQL Server, Microsoft SQL Server Analysis Services, NHibernate, Castle ActiveRecord, Microsoft Office Interop libraries


2002-02 - 2008-04

Role: Software Engineer

Customer: GET Information Technology GmbH, Grevenbroich


Tasks:

  • Conception, design, development, testing, performance optimization, and 3rd level support of the Message-Mapping Tool as an external employee of SAP AG
  • The Message-Mapping Tool is a graphical tool for defining transformations between XML files in different formats and performing those transformations in the runtime pipeline of SAP Process Integration/Process Orchestration


Skills:

Java, Swing, XML, XSLT, SAP PI (XI), Eclipse, SAP NetWeaver Developer Studio, Apache Ant, JUnit, JVer, Perforce


2001 - 09 - 2002-01

Role: Software Developer

Customer: Siemens Business Services Russia, St. Petersburg


Tasks:

  • Development of an XML DOM library for SAP AG and supporting the team in migrating from JDOM to this library


Skills:

Java, XML, XPath, JDOM


2001 - 02 - 2001-08

Role: Working student

Customer: Artificial Life Rus Ltd, St. Petersburg


Tasks:

  • Frontend development of a natural language search engine


Skills:

Java, J2EE, Java RMI

Programmiersprachen

Java
Go

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.