Firmenlogo der WaNT GmbH [ XML] [ XSL]

Name Simon  Niederberger Simon Niederberger
Geburtsdatum 14. November 1973
Wohnort Steinhausen (ZG)
E-Mail simon dot niederberger at want dot ch
Tel 041 740 1437
Aktuelle Verfügbarkeit Bis auf weiteres bin ich voll ausgelastet und kann leider keine neuen Projekte annehmen. Eine Ausnahme bilden Kleinstprojekte, Beratung oder Reviews.

WaNT GmbH

Angebot

Java Coaching

Java Entwicklung

Skills

Programmiersprachen und APIs Java (J2SE, J2EE), JavaServer Pages, Servlets, EJB, JNDI, RMI, JAXP, JDBC, SQL, Delphi 5, C#
Hardware PC, HP-Server, Mainframe
Betriebssysteme Windows, Unix, Linux, FreeBSD, MVS/ESA
Datenbanken MS SQL Server, Sybase ASE 12.0/15.0, MS Access, MySQL, DB/2, Oracle
Application Servers IBM WebSphere 4, JBoss, Apache Tomcat
IDE / CASE Eclipse (inkl. IBM WSAD), Visual Paradigm for UML, Visual Studio .NET 2003
Frameworks, Architektur Spring, Hibernate, Axis2, J2EE, Jakarta Struts, Jakarta POI, Apache FOP, Microsoft .NET
Methodik / Modelle eXtreme Programming, RUP, V-Modell, UML 1.4, IEEE Std 829

Sprachen

Ausbildung

2005 Sun Certification

Sun Certified Developer for the Java 2 Platform

2004 Sun Certification

Sun Certified Java Programmer (1.4)

1998 bis 2001 Verschiedene interne Schulungen der Accenture AG

  • Successfully Facilitating and Interacting in Client Meetings
  • Communications End-to-End
  • eCommerce System Delivery
  • Netcentric Architecture and Technology
  • Business Process Overview
  • Implementing Business Solutions

1997 bis 1998 University of California, Berkeley, California (USA)

Diplomarbeit "Experimental Study on the Transition of Friction Mechanisms on Polyethylene and Silicon"

1993 bis 1997 Eidgenössische Technische Hochschule, Zürich (CH)

Studium an der Abteilung für Werkstoffwissenschaften, Tätigkeit als Assistent an der Abteilung für Oberflächentechnik
Abschluss mit Notendurchschnitt 5.43 (Beste Note: 6)

1986 bis 1993 Kantonsschule Zug (CH)

Abschluss Typus C (Naturwissenschaften)
Notendurchschnitt 5.16 (drittbeste Maturanote des Jahrgangs)

1983 bis 1986 Roni Primarschule, Hünenberg (CH)

4. bis 6. Klasse

1979 bis 1983 Loyola Elementary School, Los Altos (California, USA)

Kindergarten, 1. bis 3. Klasse

Projekte

2009 - 2010 Umbrella Organisation U+O AG
LogoUmbrella Organisation U+O AG Funktion Architekt, Lead developer
Aufgaben Weiterentwicklung und Wartung der Webapplikation Umbrella.net. Wesentliche Erweiterungen waren die Anbindung an SAP und TAMARA (back-office) sowie Expedia (front-office). Einführung von Load-Tests (basierend auf JMeter).
Technologie Server: Tomcat 5.5 mit J2SE 6 + JSP 2.4, Spring 2.5 inkl. Acegi, Hibernate 3.3.2 auf Sybase ASE 15, Axis 2
Client: Dojo Javascript Toolkit (1.3.2), Ajax
2008 - 2009 Umbrella Organisation U+O AG
LogoUmbrella Organisation U+O AG Funktion Architekt, Lead developer
Aufgaben Weiterentwicklung und Wartung der Webapplikation Umbrella.net. Neue Features werden in Zyklen von 3 Monaten designed, implementiert, getestet und deployed. Wesentliche Erweiterungen waren ein Einkaufsmodul, erweiterte Buchhaltung, Unterstützung von Fremdwährungen. Einführung von automatisierten Tests (basierend auf Selenium).
Technologie Server: Tomcat 5.5 mit J2SE 6 + JSP 2.4, Spring 2.5 inkl. Acegi, Hibernate 3.3.2 auf Sybase ASE 15, Axis 2
Client: Dojo Javascript Toolkit (1.3.2), Ajax
2008 - 2009 intern
Funktion Architekt, Lead developer
Aufgaben Aufbau einer Webapplikation JTrack für das Rechnungsbüro von Schüler-Leichtathletikanlässen. Teilnehmer- und Resultat-Erfassung sowie Auswertungen. Unterstützung für Erdgas-Auswertung sowie Migros-Sprint. Die Webapplikation wird für kantonale Schülermeisterschaften im Kanton Zug verwendet, sowie für die jährlichen schweizerischen Schülermeisterschaften (SSST07 Zug, SSST09 Schaffhausen, SSST10 Glarus)
Technologie Server: Tomcat 5.5 mit J2SE 5 + JSP 2.4, Spring 2.4 inkl. Acegi, Hibernate 3.1.3 auf MySQL
2006 - 2008 Umbrella Organisation U+O AG
LogoUmbrella Organisation U+O AG Funktion Architekt, Lead developer
Aufgaben Aufbau der Webapplikation Umbrella.net für die Reisebranche. Die Anwendung umfasst den Import von Reservationsdaten via Webservice, Kundenverwaltung (Personen, Firmen, Familien), Reisedossier-Verwaltung sowie einen mächtigen browser-basierten Dokumenteneditor. Definition der Architektur, Hauptanteil der Entwicklung, technische Leitung des Entwicklungsteams (3 Entwickler vor Ort + 1 Entwickler in Indien). Ab 2008 Weiterentwicklung der Kernanwendung sowie Hinzufügen von Modulen wie Taskverwaltung, Buchhaltung, ...
Technologie Server: Tomcat 5.5 mit J2SE 5 + JSP 2.4, Spring 2.0 inkl. Acegi, Hibernate 3.1.3 auf MySQL, Axis 2
Client: Dojo Javascript Toolkit, Ajax
2005 Umbrella Organisation U+O AG
LogoUmbrella Organisation U+O AG Funktion SW-Entwickler
Aufgaben Konzept und Entwicklung eines Windows Services zum Importieren, Konvertieren und Weiterleiten von Businessdaten (Reise-Reservationsdaten aus Galileo, CETS, Amadeus etc). Im Vordergrund standen gute Performance, einfache Konfiguration und gute Skalierbarkeit.
Technologie C#
2005 Umbrella Organisation U+O AG
LogoUmbrella Organisation U+O AG Funktion SW-Entwickler
Aufgaben Entwicklung eines Frameworks sowie darauf aufbauender UI-Masken unter Nutzung von Microsoft XML Data Binding und DHTML-Behaviors. Die HTML-Seiten wurden in eine Delphi-basierte Anwendung eingebettet (embedded browser) und kommunizierenten via external objects.
Technologie DHTML mit Internet Explorer 6.0, JavaScript, XML Data Islands (DSO-Binding), DHTML Behaviors
2004 Finanzdienstleister, Zug
Funktion SW-Entwickler
Aufgaben Softwareentwicklung im Bereich Portfolio Management. Die Software Suite bietet Funktionen zur Kunden- und Portfolio-Verwaltung, Finanz-Informationen, Transaktionen und Buchhaltung, flexibles Reporting. Entwicklung von Beans zur Berechnung von Renditen, Value at Risk. Die Anwendung ist verteilt mit einem Java Rich Client, welcher über RMI mit einem zentralen Server kommuniziert.
Technologie Java 2 SE (1.3.1), Jakarta POI (für Reporting), Swing (JFC), RMI, Microsoft SQL Server 2000
2003 / 2004 IFA, Zürich
LogoIFA, Zürich Funktion Lehrer
Aufgaben Durchführung der folgenden Kurse für Informatik mit eidg. FA:
  • Anforderungen ableiten und Evaluationen durchführen
  • Datenschutz, Datensicherheit gewährleisten
  • Risiken beim Betrieb bewirtschaften
  • Test, Einführung und Unterhalt von IT-Systemen
  • OO-Analyse und –Design
Technologie -
2002 bis 2006 Zuger Technik- und Informatikschule
LogoZuger Technik- und Informatikschule Funktion Lehrer
Aufgaben Unterrichten eines 3-semestrigen Lehrgangs „Einführung in C++“ an der Zuger Technik- und Informatikschule im Kanton Zug. Nachfolgende Betreuung eines 1-semestrigen Praktikums. Zudem Durchführung der folgenden Kurse:
  • Allgemeine Programmierung
  • Allgemeines Softwareengineering
  • Intranet- und Internettechnologie I und II
  • Einführung in Datenbanken
Technologie C++, Visual C++ 6.0
2002 / 2003 Siemens Building Technologies AG
Funktion Coach, SW-Entwickler
Aufgaben Unterstützung der eBusiness-Abteilung der SBT AG bei der Umstellung der Standardplatform von Microsoft-basierten Technologien auf J2EE. Die Aufgaben umfassten das Erstellen von How-To Dokumenten, Schulungen, Erstellen einer "Tutorial"-Anwendung. Erstellen der Architektur und des Designs einer Web-basierten User-Management Anwendung. Unterstützung in der Implementation dieser Anwendung. Erstellen der Architektur und des Grobdesigns einer Web-basierten Order-Entry Anwendung.
Technologie J2EE (EJB, JNDI, JDBC), Jakarta Struts, IBM Websphere Application Server, IBM Websphere Application Developer Studio, Oracle 8.1.7 und SQL Server 2000
2001 Accenture AG
LogoAccenture AG Funktion SW-Entwickler
Aufgaben Entwicklung eines Zusatzmoduls zu Arbor/BP (Standard-Abrechnungssystem für Telekommunikationsunternehmen) für die sunrise communications AG, um die Bepreisung einer spezifischen Leistung zu ermöglichen.
Technologie Perl, C++, HP-UX 11, Sybase ASE 12.0, Arbor/BP
2000 bis 2001 Accenture AG
LogoAccenture AG Funktion SW-Entwickler
Aufgaben Maintenance-Arbeiten des Billing-Systems für die sunrise communications AG (Abbildung der Preismodelle etc.). Anpassungen an die bestehende Schnittstelle zum CRM-System. Komplette Entwicklung einer neuen Schnittstelle zu Oracle Accounting.
Technologie Perl, C++, HP-UX 11, Sybase ASE 12.0, Arbor/BP
1999 bis 2000 Accenture AG
LogoAccenture AG Funktion SW-Entwickler
Aufgaben Entwicklung eines Fakturierungsystem einer grossen, deutschen Telekommunikationsfirma im Bereich Interkonnektion, Bill Presentment, STOP-TR. Ab Ende 1999 Teamleader Stv. für ein Team von 3-7 Personen. Aufgaben umfassten Arbeitseinteilung des Teams, Performance Reviews.
Technologie COBOL II, DB/2, MVS (später OS/390)
1998 bis 1999 Accenture AG
LogoAccenture AG Funktion 2nd / 3rd – Level Support, Teamleader
Aufgaben 2nd- und (teilweise) 3rd-Level Support für das Billing-Entwicklungsprojekt einer grossen, deutschen Telekommunikationsfirma. Incident Management, Ad-hoc Datenabfragen, Release-Management. Ab Ende 1998 Teamleader Stv. für ein Team von 6 Personen. Aufgaben umfassten Status Reporting ans Management, Arbeitseinteilung des Teams.
Technologie JCL, Spufi, ZEKE, IBM Workbench, MVS (später OS/390)
1994 bis 1997 Landis & Gyr Europe AG (Zug)
Funktion Tester, Qualitätssicherung
Aufgaben Aufbau einer Testumgebung für die Software Visonik
Technologie OS/2, Visonik
1991 bis 1992 Lustenberger Treuhand AG / Zanoni & Partner AG
Funktion SW-Entwickler, Support
Aufgaben User-Support der Anwendung "Framework" sowie allgemeine Datenerfassung. Entwicklung einer Anwendung für die Erfassung von Zeitrapports pro Mandant.
Technologie dBase III

Administratives

Verfügbarkeit

Montag Dienstag Mittwoch Donnerstag Freitag
AM Telework Telework Telework Verfügbar Verfügbar
PM - - Verfügbar Verfügbar Verfügbar

Besonderes

Links


by Simon Niederberger
Copyright © 2005, 2006, WaNT GmbH, All rights reserved