Patrik Suzzi

Switzerland

@psuzzi

International Software Engineer

Badges

Problem Solving
Java

Certifications

psuzzi has not earned any certificates yet.

Work Experience

  • Software Engineer

    itemis•  August 2017 - Present

    Software Consulting with Java, Eclipse RCP, and Xtext in Banking Sector (Switzerland) and Automotive Sector (Germany). Building expertise with Modeling / Language Engineering. Participation in Swiss and International events for Software Developers: Eclipse Day Milano (**), Eclipse Con Europe(*) , Eclipse DemoCamp Hamburg(*), Voxxed Days Zurich [(*) participation as speaker / (**) speaker and co-organizer]

  • Software Engineer

    psuzzi•  April 2016 - August 2017

    Self-employed, providing services to Open Source companies and other customers in U.S. and Europe As a Software Consultant, I am responsible for analysis, counseling, and development, to improve Java and Eclipse RCP products and plugins. I also provide assistance and training for developers who need to use Eclipse technologies, such as Eclipse RCP or Eclipse E4.

  • Software Engineer

    Eclipse Foundation•  March 2016 - December 2016

    Consultant Software Engineer working on the Eclipse Platform. Analysis, triage, and fix of bugs on the Eclipse Platform UI project, as part of the Friends-Enabled Eclipse IDE/Platform Enhancements Program (FEEP) https://www.eclipse.org/contribute/dev_program.php

  • Software Engineer

    Petrotechnical Data Systems•  October 2012 - March 2016

    Java and Eclipse engineering co-lead, for design, develop and maintain a suite of modular desktop applications for the Well Engineering domain. Java/Eclipse E4 RCP expert development, implementing features like custom User Interfaces, DB data mappings, Charting and Reporting modules, etc.. (RCP, JPA, BIRT, XYChart, JFreeChart) Build system specialist, responsible for design and implementation of a headless build system, based on Maven - Tycho, over Windows + TFS Technology transfer expert, co-responsible for writing and updating of the project's technical documentation, and other materials. SCRUM expert team member, co-responsible for gathering requirements following an Agile process, and often requested to screen possible candidates to join our development team.

  • Software Engineer

    Make IT•  October 2007 - September 2012

    My main responsibility was to work as a Consultant Software Engineer for multiple clients in different sectors such as: Credit/Finance; Banking; Healthcare and IT Services. During this period I worked with Web Applications, Service Oriented Architectures and Workflow Systems, working mainly with Java/JEE and a minor experience in C#/.NET. I also developed SQL scripts and JPA ORM modules, with a number of different Databases, including DB2, Oracle, SqlServer, MySql, HSQL. In addition, using different technologies, I developed in-house projects which helped the business improve processes and save costs: - Business Process Engine integration in Web applications (jBPM, Tomcat, Servlet, JSP, XML, JavaScript) - Web Application development (JSF, J2EE, Oracle DB) - Company website Setup (CMS, Wordpress)

Education

  • University of Bologna, Bologna

    Computer Science & Engineering, MS•  2004 - 2007

  • University of Bologna

    Computer Science & Engineering, BS•  September 1999 - March 2003

Skills

psuzzi has not updated skills details yet.