Jürgen S.-Software Development and Design

Check rate
Experience
Service provider
- Development of calculation formulas for yield optimization.
- Creating Python-based tools for calculating relevant production parameters.
- Automated testing of the tools.
- Automatic generation of Excel files and data sheets, filling table cells and formatting cells.
Medical environment
- Providing card readers via RNDIS on small embedded Linux systems for corporate use.
- Network configuration for different Linux operating system variants.
Insurance
- Migration of the source code from the existing version control system to GIT.
- Migration of the existing ANT and Eclipse PDE build to Maven.
- Migration of the OSGI build to a Maven build using Tycho for the build runs.
- Providing P2 repositories and packaging for test deployment.
- Converting the different build runs into Jenkins jobs with GitHub and Artifactory integration.
- Managing the release processes.
- Providing the OSGI runtime environments for test execution within the Jenkins-controlled Maven build.
- Aggregating test results and distributing them to the team leads.
- Developing various tools for metadata generation in the build runs with Java and Python.
- Daily analysis of build errors in the compiler run of the daily Java OSGI build, working out fixes and passing them to the assigned source code owners.
- Automated generation of Eclipse PSF files for developers.
- Developing Maven extensions for automated annotation-based test run control from the source code, test run control through connection to the test configuration database.
- Remote debugging and adaptation of the source code and the Tycho Maven configuration for cross-platform testability of Java-based OSGI plugins within an OSGI runtime environment.
- Runtime optimization of image and test runs.
- Evaluation, code analysis and code adaptation for updated Tycho versions.
- Implementation of Java encryption tools for providing encrypted usernames, passwords and secrets.
- Consolidation of Eclipse PDE-based development workspaces with the Maven Tycho-based Jenkins build process.
System house
- Full-stack implementation as a NodeJS SPA application.
- Data preparation and data storage in MongoDB.
- Implementation of the business logic with NodeJS and Express.
- Providing the API.
- Implementation of the UI with Angular 8.
- Deployment.
System house
- Adjusting the computer images.
- Compiling current libraries to enable secure logins.
- Providing a GUI application for easy workstation setup.
- Adjusting access permissions.
- Reducing the size of the computer images.
Company in the insurance sector
- Implementation of new features in Java code and JSP pages.
- JUnit-based developer tests.
- Provision of code artifacts and deployment to the existing environments.
- Second-level support for the deployed application.
Company in the automotive sector
- Implementation of WEB API functionality.
- Data upload (measurement data series, attachment files).
- Data conversion, metadata extraction, and persistence.
- Linking in a graph database.
- Search and cluster synchronization.
- Creation of the data flow.
- Creation of application-specific NiFi processors.
Company in the food sector
- Implementation of Java-based RESTful web services.
- Implementation as microservices in Docker containers.
- Import of source data from JSON / CSV files and connection of JMS message services.
- Data processing and persistence with MongoDB databases.
- Provision of service endpoints as REST services.
- Message queue for data exchange between microservices.
- Creation of the business logic and MongoDB database queries.
- Creation of Swagger UI annotations.
- Service registration.
- JUnit tests.
Supplier for engine construction
- Project 1: Provision of Excel-based input masks, XML schema creation, XML import file generation, data validation, plausibility checks.
- Project 2: Extension of the web-based intranet application with new features: form creation, data modeling, database adaptation, data acquisition and filling, PDF generation with iText, JavaScript programming, identity-dependent provision of functions.
- Project 3: Porting of a C++-based terminal application to C#: implementation of additional features.
- Project 4: Extension of a web-based intranet application with new features: processing locks, form creation, data modeling, database adaptation, data acquisition and filling, JavaScript programming, CSS, identity-dependent provision of functions.
- Project 5: Continuous requirement gathering and adaptation of internal web applications for production control, production data capture, test plan creation, and quality assurance: form data capture, PDF generation.
Car manufacturer
- Prototype for replacing an Excel-based configuration file creation.
- Java-based Windows application.
- Database design, GUI design, transport functionality.
Automotive Manufacturer
- Subproject 1: Extension of a Java-based sales workstation application: optimization of software model download, version matching between client/server, algorithm development to detect obsolete data, local data cleanup after model update.
- Subproject 2: Troubleshooting and bug fixing of a Java-based web service for status process data transfer.
- Subproject 3: Performance analysis in data retrieval for a Hibernate-based server information application: database optimization, optimization of Hibernate queries and JDBC driver configuration.
- Subproject 4: New development of a Java-based web application for server data presentation: choice of architecture, creation of a modern dynamic web interface, data access methods, data presentation.
Company in the Insurance Sector
- Code analysis and optimization of existing program code, removal of redundant code.
- Code generation for Windows, Linux, mainframe.
- Implementation of new functionality.
- Variable provision for letter generation (PDF).
- Error analysis and fixing.
- Interface generation Java <==> C++, C++ <==> Java.
- Adaptation and extension of code generation.
- Development of code generators.
- Creation of interface documentation and architecture documentation.
- Test GUI integration.
- Load test analysis and memory usage analysis.
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Insurance, Automotive, Manufacturing, Information Technology, and Food and Beverage.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Quality Assurance, and Production.
Skills
Eclipse
Maven
Ms Visual Studio .Net 2003 / 2005, 2008
Ibm Db2
Ms Sql Server 2003 / 2005
Oracle 10g
Mysql
Sqlite
Jboss
Tomcat
Ibm Websphere
Subversion
Git
Rational Clearcase
Linux
Wtp
Jfaces
Richfaces
Jsp
Hibernate
Jpa
Jsf 2.0
Primefaces 5.0
Spring
Mercurial Hg
Itext
Docker
Janusgraph
Jmock
Svn
Git
Jenkins
Artifactory
Tycho
Jsl
Github
Python
Development And Design Of Custom Client/Server Applications With Java, .Net, C++, C#, Vb
Development And Design Of Java / J2ee Based Applications
Development And Design Of Dynamic Web Applications
Eclipse Rcp And Osgi Based Application Development
Abap/4 Programming
Android Programming
Angular 8 Programming
Artifactory Integration In The Build Process
Ant Development Tool
Birt Programming / Reporting
Bootstrap (Twitter) Programming
C# Programming
C++ / C Programming
Cassandra Configuration / Administration
Css, Cascading Style Sheets Programming
Cherwell Application
Docker Programming / Configuration
Dockercompose Programming / Configuration
Draw2d Programming
Elasticsearch Application
Eclipse Development Tool
Eclipse Rcp Programming
Express Programming
Eureka Programming / Configuration
Gef Programming
Git, Github Application, Integration
Gremlin Configuration / Query Creation
Gwt Programming
Hadoop Configuration / Administration
Hbase Configuration / Administration
Hdfs Configuration / Administration
Hibernate Programming
Ibm Db2 Configuration / Programming
Ibm Websphere Configuration / Administration
Itext Programming
Janusgraph Configuration / Query Creation
Java Programming, 1.4.2, 1.5, 1.6, 1.7, 1.8
Jboss Configuration / Administration
Jscript, Java Script Programming
Jenkins Programming / Application
Jenkins Jsl Programming
Jfaces Programming
Richfaces Programming
Jms Programming
Jsf 2.0 Programming
Json Programming
Jsp Programming
Jpa Programming
J2ee Programming
Junit, Cppunit Programming
Kafka Administration / Configuration
Linux Administration / Configuration / Programming
Linq Programming
Linux Shell Programming
Maven Programming / Application
Mdf, Mdf3, Mdf4 Reading, Writing
Mqtt Configuration / Administration
Mongodb Programming
Ms Sql Server Configuration / Programming
Mysql Server Configuration / Programming
Nifi Configuration / Logic / Custom Processors
Nodejs Programming
Nosql Programming (Mongodb)
Oracle 10g, 11g Configuration / Programming
Osgi Configuration / Programming
Perl Programming
Python Programming
Portal Server Setup / Programming
Portlet Programming
Primefaces 5.0 Programming
Raspberry Pi Configuration / Programming
Restful Programming
Servlet Programming
Spring Programming
Spring Boot Configuration / Programming
Sqlite Configuration / Programming
Subversion Application
Swagger Programming
Swagger-Ui Programming
Tcl/Tk Programming
Tinkerpop Configuration / Query Creation
Tomcat Configuration / Administration
Tycho Integration
Typescript Programming
Uml Application
Vb Programming
Vba Programming
Vmware Configuration / Administration
Windows Configuration / Administration
Xdoclet Programming
Xpath Programming
Yad Programming
Zuul Configuration / Programming
.Net Programming
Automotive Industry
Logistics
Packaging Industry
Special-Purpose Machine Construction
Building Automation
Banking / Insurance
Consumer Electronics
Business Software
Food
Languages
Education
Graduate Engineer (FH) · Electronics / Microelectronics
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Jürgen is based in Göppingen, Germany and can operate in on-site, hybrid, and remote work models.
Jürgen speaks the following languages: German (Advanced), English (Advanced).
Jürgen has at least 12 years of experience. During this time, Jürgen has worked and for 11 different companies. The average length of individual experience is 1 year. Note that Jürgen may not have shared all experience and actually has more experience.
In recent years, Jürgen has worked for Service provider, Medical environment, and Insurance.
Jürgen is most experienced in industries like Insurance, Automotive, and Information Technology. Jürgen also has some experience in Manufacturing, Food and Beverage, and Healthcare.
Jürgen is most experienced in business areas like Information Technology, Quality Assurance, and Production. Jürgen also has some experience in Operations and Product Development.
Jürgen has recently worked in industries like Insurance, Manufacturing, and Healthcare.
Jürgen has recently worked in business areas like Information Technology and Quality Assurance.
Jürgen holds a Bachelor in Electronics / Microelectronics.
The availability of Jürgen needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 7 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a
Nearby freelancers
Professionals working in or nearby Göppingen, Germany
