Curriculum Vitae - curcio software engineering
Transcription
Curriculum Vitae - curcio software engineering
Curriculum Vitae Personalien Name Sandro Curcio Adresse Haldenstrasse 81 8400 Winterthur Tel.P. +41 (52) 212 02 38 Tel.M. +41 (78) 645 90 83 Email sandro@curcio.com Geburtsdatum 23.12.1972 Heimatort Abtwil AG, Schweiz Zivilstand Verheiratet Kinder Conan, 09.06.2007 Sofia, 09.06.2009 Schulische Ausbildung 1999-2001 2 Jahre Nachdiplomstudium in Betriebswissenschaften, ETH Zürich Diplom Dipl. NDS ETHZ in Betriebswissenschaften (MAS ETHZ MTEC/BWI) 1996 3 Monate Englischschule, Fresno USA 1992-1995 3 Jahre Ingenieurstudium, ZHAW Winterthur Diplom Dipl. El. Ingenieur FH (Bachelor of Electrical Engineering) 1989-1992 3 Jahre Berufsmittelschule, Zürich 1988-1992 4 Jahre Berufsschule, Zürich 1983-1988 4 Jahre Sekundarschule, Lugano und Embrach 1978-1983 5 Jahre Primarschule, Lugano Berufliche Ausbildung 2007 Sun Certified Developer for the Java 2 Platform 2006 5 Tage Kurs Oracle PL/SQL, Digicomp Zürich 2005 5 Tage Berufsbildnerkurs 2004 Sun Certified Programmer for the Java 2 Platform 1999 3 Tage Kurs Software Project Management, Digicomp Zürich 1998 4 Tage Kurs Java Programming, Digicomp Zürich 1988-1992 4 Jahre Elektronikerlehre, Kistler Instrumente AG Winterthur Berufliche Tätigkeiten 2017 - Heute Cando Image GmbH. Senior Software Ingenieur und Projektleiter. 10.2014 - 12.2016 - Avaloq: Mitentwicklung einer Bankensoftware-Lösung im Bereich Reporting (JavaScript, TypeScript, AngularJS, HTML5, CSS3, Java, PL/SQL) 07.2014 - 09.2014 - Credit Suisse: Mitentwicklung einer Social-Webapplikation für Young Investors (JavaScript, AngularJS, HTML5, CSS3) 01.2014 - 05.2014 - Leicom: Entwicklung einer Webapplikation zur Anzeige und Analyse von Gebäudebetriebsdaten (JavaScript, AngularJS, HTML5, CSS3) 04.2013 - 05.2013 - ReHaptix: Mitentwicklung einer Webapplikation zur Verwaltung von Messdaten von Patienten (JavaScript, node.js, REST, MySQL, Grunt) 01.2012 - 12.2016 - CRB: Entwicklung einer Plattform zur Qualitätprüfung vom Normpositionen-Katalog NPK (Java EE, Servlets, JavaScript, Hibernate, MySQL, WebServices, JavaScript, HTML, CSS) 10.2012 - 11.2012 - futureLAB: Konzeption einer webbasierten Plattform für HTML-Widgets 11.2010 - Kistler Instrumente AG: Konzeption einer Plattform zur Prüfung von elektronischen Geräten 05.2010 - 08.2012 - mivune: Konzeption und Entwicklung von Widgets für eine Gebäudeautomationslösung (JavaScript, HTML, CSS) 01.2010 - 05.2010 - Swisscom: Mitentwicklung einer ExtJS-basierten Web-Photoapplikation (JavaScript, Ext JS, HTML, CSS, ActionScript) 07.2009 - 12.2009 - CRB: Mitentwicklung einer Standalone-Applikation zur Katalogisierung von baumartigen Datenstrukturen (Java, JavaScript, JPA, Hibernate, MySQL) 05.2009 - 06.2009 - CRB: Performance-Optimierung einer Ext JS-basierten Web-Applikation (JavaScript, Ext JS) 01.2009 - 12.2009 - mivune: Konzeption und Entwicklung eines Gateways für eine Gebäudeautomationslösung (Java) 05.2008 - 12.2008 - book4you: Mitentwicklung eines Fotobuch Offline Clients (Visual C++, Qt) 03.2008 - 01.2009 - Kistler Instrumente AG: Mitentwicklung einer Kalibriersoftware für piezoelektrische Sensoren und eines Web-basierten Reparaturabwicklungssystems (Visual C#, ASP.NET, HTML, CSS) 03.2008 - 04.2012 - Aspectra: Mitentwicklung von verschiedenen Web-Applikationen, u.a. von BankingAuthenticators (JavaEE, Airlock) 03.2008 Gründung des Einzelunternehmens curcio software engineering. 2007 - 2008 Lehrperson für Informatik an der Berufsbildungsschule Winterthur. 2006 - 2008 UBS AG, Zürich. Applikationsentwickler im Bereich Risk Management Solutions. Haupttätigkeiten - Architektur und Entwicklung einer generischen Messaging Schnittstelle (Java, JMS, XML, PL/SQL, IBM MQ, Toad, RAD) - Mitentwicklung und Umsetzung von Geschäftsanforderungen für mehrere Credit Risk Reporting Applikationen (JavaEE, XML, XSLT, PL/SQL, WebSphere, Toad, RAD) - Aufbau einer Build-Umgebung für Java-Projekte (Maven, SVN, QuickBuild) - Unterstützung beim Deployment-Prozess von neuen Applikationen - Java Kursleitung 2000 - 2006 Aspectra AG, Zürich. Softwareentwickler im Internetbereich. Haupttätigkeiten - Entwicklung einer Applikation für das Überwachen und Verwalten von Kundensystemen und Kundenapplikationen (JavaEE, Oracle 9iAS, Oracle DB) - Entwicklung eines Web-basierten Ticketingsystems (JavaEE, Oracle 9iAS, Oracle DB) - Entwicklung eines SNMP-Proxy zur Überwachung von Systemen und Applikationen (Java, SNMP) - Entwicklung einer Applikation zur Überwachung von fernen Kundensystemen und Kundenapplikationen (Java, XML, HTTPS) - Programmierung einer Volltextsuche und von Auswertungswerkzeuge für einen grösseren Online-Buchladen (Java, Enfinity, Oracle DB) - Programmierung einer Single Sign-On-Lösung und Benutzerverwaltung für eine Privatbank (Java, RSA Ace Server, LDAP) - Support bei der Implementation von Kundenprojekten - Evaluation neuer Technologien und Werkzeuge im Internetbereich - Systematische Erkennung und Behebung von Sicherheitslücken in Internetapplikationen - Verantwortung für die Lehrlingsausbildung 1997 - 2000 Kistler Instrumente AG, Winterthur. Hardware- und Softwareentwickler. Haupttätigkeiten - Entwicklung eines digitalen Verstärkers für piezoresistive Sensoren (µC, ADC/DAC, C++, Assembler) - Konzeption und Programmierung von Kompensationsalgorithmen für die piezoresistive Sensorik (PowerBuilder) - Erstellung eines Konzeptes zur Vereinheitlichung der Kompensationsrechnung für piezoresistive Sensoren und Projektleitung bei der Umsetzung - Support und Unterhalt der bestehenden Applikationen für die piezoresistive Sensorik (Mathematica) - Entwicklung im Intranet- und Internetbereich Besondere Kenntnisse Programmiersprachen JavaScript, TypeScript, Java, PHP, Python, ASP.NET, C#, C++ (Qt), XSLT, SQL, PL/SQL, Unix Shell JavaSE/EE JSP, Servlets, EJB3, JPA, JAX-RS, RMI, JNDI, JDBC, JMS, Swing, iText Web AngularJS 1 & 2, Ext JS, jQuery, HTML5, CSS3 (SASS, LESS), REST, WebSockets Protokolle/Formate TCP/IP, UDP, HTTP(S), SNMP, SMTP, LDAP, XML Betriebssysteme Windows, Unix, Linux Applikations-/Webservers WildFly (JBoss), WebLogic, WebSphere, Glassfish, Tomcat, node.js Datenbanken Oracle, MySQL, MSSQL, MongoDB Werkzeuge Eclipse, Visual Studio, Maven, Ant, Jenkins, Webpack, Gulp, Grunt, Subversion, Git, Mercurial Hardware Mikrocomputertechnik (u.a. Raspberry Pi und Arduino), Sensorik Sprachkenntnisse Deutsch Muttersprache Italienisch Muttersprache Englisch Fliessend in Wort und Schrift (Irische Ehefrau) Französisch Brauchbare Kenntnisse in Wort und Schrift Referenzen Avaloq Hr. Marc Bodenmüller, Tel. +41 (58) 3161010 Deep Impact Hr. Christian Fehrlin, Tel. +41 (52) 5510707 CRB Hr. Matthias Haupenthal, Tel. +41 (44) 4564542 futureLAB Hr. Matthias Aebi, Tel. +41 (52) 2602222 ProjectOne Hr. Beat Decasper, Tel. +41 (78) 6237626 Aspectra Hr. Kaspar Geiser, Tel. +41 (44) 2965656 Sandro Curcio Winterthur, 07.01.2017