avatar
Member Since: 24.11.2022

Senior Software Engineer, Senior Software Developer

Score
100%
Experience:
39 y
Score
100%
Experience:
39 y
Location:
70599 Stuttgart
Last update:
24.11.2022
Register to Contact Freelancer
Available
Onsite hourly: N/A
Remote hourly: N/A
Polish: Advanced
Italian: Advanced
German: Near native
English: Native
Spanish: Advanced
Russian: Near native
Prefer the Stuttgart metropolitan area or remote assignments, but I am willing to travel within Germany and Europe.
SKILLS
PROGRAMMING, Java, EE, Spring, Hibernate, JSF, Swing, Apache, OCR, open-source, C++, GCC, Visual C++, Visual Age C++, With STC, boost, Xerces, MFC, C, JavaScript, C#, Perl, Groovy, bash, Oracle (through, 12c, DB/2, MS SQL Server (through SQL Server 2017), MySQL, Sybase, Junit, Network, TCP/IP, HTTP, HTML, XML, Database, Interfaces, MS SQL Server, Oracle, Ant, open source, image processing, webcam/OCR integration, new GUI objects, Images, Jenkins, scalability, Java 6, Maven, JBoss, Tomcat, JBPM, EasyMock, IBM, CRM, PL/SQL, Artificial Intelligence, UNIX
GUI Tomcat Oracle Perl C# EasyMock Junit JBPM Maven open source MS SQL Server Visual C++ TCP/IP MySQL Hibernate PROGRAMMING Artificial Intelligence Spring SQL GUIs PL/SQL Groovy JavaScript Java Sybase C++ 64-bit Jenkins Database JSF 12c UNIX JBoss SQL Server C HTML bash XML
01.03.2012 — 30.04.2020
DEKRA SE
Automobil und Fahrzeugbau
Senior Software Developer (freelance)
● Designed, developed, and reengineered a variety of products (Image Manipulation and Processing, Frameworks, Database, Interfaces) using Java, Swing, MS SQL Server, Oracle, Ant, Spring, diverse open source libraries, some C#. ● Designed, specified, and implemented new features in close cooperation with customers ● Led teams of 2-4 engineers on projects in image processing, webcam/OCR integration, new GUI objects, memory leak prevention, reengineering existing code, and others. ● Served as the resident expert for Spring, Ant, Images, Jenkins, scalability. multi-resolution GUIs, migration to 64-bit Java (including replacement of code based upon 32-bit libraries). Participated on new technology boards, advised other teams on technologies. Coached and trained new team members, created training documentation for and trained other team members in newly developed technologies. Led the migration from 32-bit Java to 64-bit Java and from Java 6 to 7 to 8 to 11.
01.10.2011 — 29.02.2012
1&1
Senior Software Engineer
* Designed, developed and reengineered components for registrar software for a number of registries, including France, French possessions, Germany, Poland (Java, Spring, Maven, JBoss, Tomcat, SyBase, mySql, Hibernate, JBPM, Jenkins, JUnit, EasyMock) * Significantly improved the quality of a number of preexisting components, eliminated deadlocks and queue overflows * Created frameworks to standardize the registration process across registries.
01.04.2006 — 30.09.2011
Hypo Real Estate/COR & FJA
Senior Software Developer
Germany * Specified and designed an open Spring-based framework to integrate a number of heterogeneous components written in Java and C++ * Led a team of 3-6 engineers to implement the new framework, as well as a number of components in the fields of financial mathematics (loans, present value calculations, derivatives, stock portfolios, CODs); trained a number of developers to enable them to participate in the development effort. * Reengineered and expanded a number of legacy components (C++, Java) * Created a JSF-based front end for the framework, reengineered a legacy Swing-based front end, worked with a number of customers to help them use the product with their own front ends.
01.03.1990 — 31.05.1992
University of Maryland, European campus
IT instructor
* Taught a number of courses on U. S. installations part-time, including C, Artificial Intelligence, UNIX, various seminars.
01.09.1986 — 31.03.2006
Honeywell, IBM, Alcatel, USU, EnBW; Süd-Chemie; Harmann Becker
Software developer and Senior software developer
Alcatel, USU, EnBW, Süd-Chemie, Harmann Becker, BizAgi * Designed and developed a number of products in fields such as banking/finance, CRM, reporting, energy, automotive, building automation, workflow, manufacturing using Java, C++, C, PL/SQL, C#, Oracle, DB/2, MySQL * Led teams of between 4 and 8 engineers on several projects * Wrote the specifications and designed the architecture for diverse products and/or components

Description

SKILLS
PROGRAMMING, Java, EE, Spring, Hibernate, JSF, Swing, Apache, OCR, open-source, C++, GCC, Visual C++, Visual Age C++, With STC, boost, Xerces, MFC, C, JavaScript, C#, Perl, Groovy, bash, Oracle (through, 12c, DB/2, MS SQL Server (through SQL Server 2017), MySQL, Sybase, Junit, Network, TCP/IP, HTTP, HTML, XML, Database, Interfaces, MS SQL Server, Oracle, Ant, open source, image processing, webcam/OCR integration, new GUI objects, Images, Jenkins, scalability, Java 6, Maven, JBoss, Tomcat, JBPM, EasyMock, IBM, CRM, PL/SQL, Artificial Intelligence, UNIX

Main Skills

Other Skills

GUI Tomcat Oracle Perl C# EasyMock Junit JBPM Maven open source MS SQL Server Visual C++ TCP/IP MySQL Hibernate PROGRAMMING Artificial Intelligence Spring SQL GUIs PL/SQL Groovy JavaScript Java Sybase C++ 64-bit Jenkins Database JSF 12c UNIX JBoss SQL Server C HTML bash XML

Work & Experience

01.03.2012 — 30.04.2020
DEKRA SE
Automobil und Fahrzeugbau
Senior Software Developer (freelance)
● Designed, developed, and reengineered a variety of products (Image Manipulation and Processing, Frameworks, Database, Interfaces) using Java, Swing, MS SQL Server, Oracle, Ant, Spring, diverse open source libraries, some C#. ● Designed, specified, and implemented new features in close cooperation with customers ● Led teams of 2-4 engineers on projects in image processing, webcam/OCR integration, new GUI objects, memory leak prevention, reengineering existing code, and others. ● Served as the resident expert for Spring, Ant, Images, Jenkins, scalability. multi-resolution GUIs, migration to 64-bit Java (including replacement of code based upon 32-bit libraries). Participated on new technology boards, advised other teams on technologies. Coached and trained new team members, created training documentation for and trained other team members in newly developed technologies. Led the migration from 32-bit Java to 64-bit Java and from Java 6 to 7 to 8 to 11.
01.10.2011 — 29.02.2012
1&1
Senior Software Engineer
* Designed, developed and reengineered components for registrar software for a number of registries, including France, French possessions, Germany, Poland (Java, Spring, Maven, JBoss, Tomcat, SyBase, mySql, Hibernate, JBPM, Jenkins, JUnit, EasyMock) * Significantly improved the quality of a number of preexisting components, eliminated deadlocks and queue overflows * Created frameworks to standardize the registration process across registries.
01.04.2006 — 30.09.2011
Hypo Real Estate/COR & FJA
Senior Software Developer
Germany * Specified and designed an open Spring-based framework to integrate a number of heterogeneous components written in Java and C++ * Led a team of 3-6 engineers to implement the new framework, as well as a number of components in the fields of financial mathematics (loans, present value calculations, derivatives, stock portfolios, CODs); trained a number of developers to enable them to participate in the development effort. * Reengineered and expanded a number of legacy components (C++, Java) * Created a JSF-based front end for the framework, reengineered a legacy Swing-based front end, worked with a number of customers to help them use the product with their own front ends.
01.03.1990 — 31.05.1992
University of Maryland, European campus
IT instructor
* Taught a number of courses on U. S. installations part-time, including C, Artificial Intelligence, UNIX, various seminars.
01.09.1986 — 31.03.2006
Honeywell, IBM, Alcatel, USU, EnBW; Süd-Chemie; Harmann Becker
Software developer and Senior software developer
Alcatel, USU, EnBW, Süd-Chemie, Harmann Becker, BizAgi * Designed and developed a number of products in fields such as banking/finance, CRM, reporting, energy, automotive, building automation, workflow, manufacturing using Java, C++, C, PL/SQL, C#, Oracle, DB/2, MySQL * Led teams of between 4 and 8 engineers on several projects * Wrote the specifications and designed the architecture for diverse products and/or components

Attachments