Erlach , Switzerland
Phone: xxx-xxx-xxxx
Email: xxx@xxxx.xxx
Looking For: Lead Java Architect, Lead Java Developer
Occupation: IT and Math
Degree: Master's Degree
Career Level: Fully Competent
Languages: German, English, French
Highlights:Chartered migration of entire POS and billing system from legacy COBOL to Java EE 6 and Eclipse RCP/SWT within 8-month time frame, successfully integrating all POS hardware and EFT devices.
Skills:java, oracle, jboss, jsf, javascript, jpa, hibernate, spring, javaee, rad, scrum, cloud, eclipse, netbeans, websphere, swt, swing, esb, spring boot, angular, emberjs, postgresql
Goal:Lead Java Architect and/or Developer
Membership:Member, Java Community Process Expert Group Member, JSR-352 Batch Applications / JSR-354 Money and Currency API Board Member, Java User Group Switzerland Member, CH/Open-Swiss Open Systems User Group Member, Swiss Informatics Society Member, Swiss ICT Member, Scrum Alliance Member, Agile Alliance
Certification:Certified Spring Professional v5.0 Certified Scrum Master Oracle Certified Master Java EE Architect Sun Certified Business Component Developer Sun Certified Java Programmer
Head of Middleware, Systems and Software Architect 01/2014 - 03/2014
Puzzle ITC, Berne, Switzerland
Design all software and systems and direct development and launch of new middleware business unit. Steer building and system architecture development of middleware platform based on Red Hat products. Introduce automation principles in defining processes, tools, and guidelines for platform. Lead all architectural activities for software development projects. Oversee load and performance testing, as well as profile applications, to ensure optimal platform products. Coordinate technical presales efforts, developing offers as needed.
- Built business unit from scratch, securing major deals by offering clients innovative architectural consulting services
- Developed and launched robust middleware platforms; seamlessly coordinating all processes, tools, and guidelines
- Optimized applications in line with testing and profiling outcomes--
Senior Software Engineer 01/2013 - 12/2013
Transgourmet Schweiz AG, Moosseedorf, Switzerland
Coordinated architecture, design, and implementation of various server and desktop software programs that facilitated POS, billing, disposition, and inventory functionality (written in Java using Eclipse RCP and Java EE 6 on JBoss 6). Developed mobile component that ran on Windows CE using .NET (written in C#). Managed prototyping of new features; wrote and performed regression tests.
- Chartered migration of entire POS and billing system from legacy COBOL to Java EE 6 and Eclipse RCP/SWT within an 8-month time frame, successfully integrating all POS hardware and EFT devices
- Modernized all applications, aligning new system with current business needs via test-driven development--
Managing Director / Senior Consultant / Owner 02/2009 - current
72 Services LLC, Erlach, Switzerland
Provide software architecture and engineering support for client IT projects. Coach and teach clients to optimize IT functions within business environments.
- Evaluated and optimized implementation of application server and integration platform for University of Bern and taught department leaders on developing applications for Java EE platform
- Developed and launched project management framework of the entire software development process for the second biggest railway company in Switzerland
- Designed power network management application for one of largest electric power companies in Switzerland
- Coordinated analysis, design, and development of POS and billing applications
- Consulted on use of XA transactions with Oracle and DB2 for Basle Insurance Company
- Supported installation and configuration of JBoss Application Server, as well as implementation of load and performance tests for Sputnik Engineering AG
- Defined auditing process to ensure project quality for BLS AG, evaluated and introduces enterprise service bus (ESB) for future integration architecture, and created project methodology for IT projects--
Head of Backend Software Products 10/2008 - 06/2009
ACS Solutions Schweiz AG, Bern, Switzerland
Led team of up to 15 developers in steering architecture, design, and implementation of backend software product development. Managed project rollouts to ensure all deadlines and goals were met or exceeded. Coordinated resource planning for Group. Coached and advised developers. Provided product support as needed.
- Spearheaded modernization of software development processes, securing key buy-ins from top management to support change
- Drove key improvements by conducting comprehensive analysis of performance issues both on Java backend system and .NET terminals--
Adjunct Professor 10/2007 - current
University of Applied Science, Berne, Berne, Switzerland
Present lectures and teach/design courses for Java EE architecture and design and Java Persistence API.
--
Team Leader / Technical Project Manager / Software Architect / Software Engineer 09/1995 - 09/2008
Swiss Railways, Bern, Switzerland
Orchestrated entire software development lifecycle for various projects. Provided key support in architectural and development issues, build management, continuous integration and deployment, and testing and problem solving. Facilitated training programs and coached team members. Represented development department on architectural board of Swiss Railways IT as Master Software Architect.
- Key role in building online ticket shop for Swiss Railways, managed sub-system team during development of B2C and B2B portals, and developed SOA platform for integration of all Swiss Railways sales applications.
- Created, prototypes, and disseminated JMS know-how, and evaluated Tibco for EAI projects
- Initiated use of complete Java EE (including EJBs on IBM WebSphere) and introduced TopLink as OR-Mapper; supporting and coaching other team members on new technology
- Chartered first software engineering project to use Eclipse RCP and Spring framework--
Berne University of Applied Science 02/2000 - 09/2001
Berne, , Switzerland
Degree: Associate's Degree
Major:Software Engineering
Diploma in Software Engineering
Login to view resume: Resume -
Resume 12.2015
Login to view resume: Resume 01.2019 -