Skills
Projekthistorie
● 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.
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.
* 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.
* 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
UNIX, various seminars.