NS

Norbert Schäfers

verfügbar

Letztes Update: 04.11.2023

Java-Entwickler/Architekt; GUI-Spezialist, Usibility-Spezialist; TypeScript-Entwickler

Firma: sowas.com GmbH
Abschluss: Dipl.-Ing.
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Skills

 
Zeitraum:     Februar 2019 - heute
Branche:      Banken
Aufgaben:     Weiterentwicklung eines Swing-Clients Technologien: Java 8, JUnit, IntelliJ, ANT, Git, Jira, Confluence, SCRUM Plattformen:  Windows 7  
Zeitraum:     Novmber 2018 - heute
Branche:      IT/Software (eigenes Projekt)
Aufgaben:     Entwicklung einer Web-App zum Aufnehmen von Ladekurven von Elektroautos sowie                      Steuerung diverser Funktionen Technologien: TypeScript, html5, css, PHP, Git, VisualStudio Code
Plattformen:  Linux, Windows 10, Mac OSX  
Zeitraum:     Januar 2017 - heute
Branche:      IT/Software (eigenes Projekt)
Aufgaben:     Entwicklung einer plattformunabhängigen Terminplanungssoftware Technologien: TypeScript, html5, css, php, Cordova, Git, VisualStudio Code
Plattformen:  Linux, Windows 10, Mac OSX  
Zeitraum:     Januar 2016 - Dezember 2018 Branche:      Versicherungen
Aufgaben:     Entwicklung eines RCP-Clients Technologien: Java 8, JUnit, Eclipse, Maven, Rienna, SVN, Confluence, Jira
Plattformen:  Windows 7  
Zeitraum:     März 2015 - September 2015
Branche:      IT
Aufgaben:     Entwicklung eines JavaFX-Clients zur Massendaten-Auswertung (Big Data) Technologien: Java, JavaFX 8, JUnit, IntelliJ, Groovy, Git, Maven, HK2
Plattformen:  Windows 7, Linux, Mac OSX  
Zeitraum:     April 2014 - Februar 2015
Branche:      IT
Aufgaben:     Entwicklung eines Swing-Clients mit starkem GUI-Customizing (LookAndFeel) zur               Massendaten-Auswertung (Big Data) Technologien: Java, Swing, JavaFX 2, Lucene, JUnit, IntelliJ, Groovy, Git, Maven, SCRUM
Plattformen:  Windows 7, Linux, Mac OSX  
Zeitraum:     Januar 2014 - März 2014
Branche:      Medien (eigenes Projekt)
Aufgaben:     Entwicklung eines Web-Portals Technologien: Java-Script, JQuery, HTML 5, CSS, GUI, PHP, Git, Eclipse, Ajax, MySql
Plattformen:  Windows 7, Linux  
Zeitraum:     September 2013 - Dezember 2013
Branche:      Bank (Deutsche Bank)
Aufgaben:     Swing-Client von veralteter Lib befreien und erweitern; Code-und GUI-Optimierung
Technologien: Java, Swing, SVN, Eclipse, Oracle, JUnit
Plattformen:  Windows 7  
Zeitraum:     März 2013 - August 2013 Branche:      Medien
Aufgaben:     Entwicklung eines hochdynamischen Webportals für den Verkauf von Fotos
Technologien: Java-Script, JQuery, HTML 5, CSS, PHP, SVN, Netbeans, Ajax
Plattformen:  Windows 7, Linux  
Zeitraum:     Januar 2012 - Februar 2013
Branche:      Bank/Finanzdienstleister (Postfinance Schweiz)
Aufgaben:     Entwicklung eines Eclipse RCP Clients (GUI und Logik)
Technologien: Java JDK1.6, SWT, JFace, Eclipse-Binding, SVN, JUnit
Plattformen:  Windows Vista
Zeitraum:     August 2011 - November 2011 Branche:      Telekommunikation, Fraud Management
Aufgaben:     Entwicklung einer Serveranwendung zum Steuern/Monitoren mehrerer parallel               laufender Server und deren Jobs (Big Data) Technologien: Java JDK1.6, Oracle, CVS
Plattformen:  Linux, Windows 7
Zeitraum:     Juni 2011 - Juli 2011 Branche:      IT/Software
Aufgaben:     Weiterentwicklung eines Android-Clients für die Java-Groupware               AlphaAgent (3-tier architecture).   (Siehe: alphaagent(dot)de).
Technologien: Java JDK1.6, Android, Swing, SVN, JUnit, SQL, XML, JUnit
Plattformen:  Android, Windows 7
Zeitraum:     April 2010 - Mai 2011 Branche:      Telekommunikation (Telekom) Aufgaben:     Betreuung und Weiterentwicklung eines SOA-Server-Dienstes Technologien: J2EE, SOA, JMS, JBoss, WebsphereMQ, JBossMQ, XML, XSD, soapUI, MQJExplorer,               Innovator, Netgate, JUnit Plattformen:  Linux, Windows XP, Windows 7
Zeitraum:     Jan 2010 - März 2010 Branche:      IT/Software
Aufgaben:     Weiterentwicklung der plattformunabhängigen Java-Groupware   AlphaAgent (3-tier architecture) incl. Android-Client auf selbständiger      Basis für den eigenen Vertrieb, daher liegen alle Aufgaben bei mir persönlich
  (Siehe: alphaagent(dot)de).
  Zusätzlicher Client mit Ajax.
Technologien: Java JDK1.6, Swing, Android, SVN, JUnit, SQL, HTML5, JavaScript, JQuery,css, XML
Plattformen:  Windows XP, Vista, Windows 7, Linux, Mac OS X
Zeitraum:     September 2009 - Dezember 2009
Branche:      Instandhaltungsmanagement (CEB-GmbH)
Aufgaben:     Entwicklung eines Java-Swing-Clients mit Architektur und Tests
Technologien: Java 1.6, Swing, AWT, SVN
Plattformen:  Windows XP, Vista, Windows 7, Linux, Mac OS X
Zeitraum:     Juli 2009 - August 2009
Branche:      Instandhaltungsmanagement (CEB-GmbH)
Aufgaben:     Entwicklung eines JavaFX-Clients-Prototyps
Technologien: JavaFX 1.2
Plattformen:  Windows XP, Vista, Windows 7, Windows Mobile, Linux, Mac OS X
Zeitraum:     Mai 2009 - Juni 2009
Branche:      IT/Software
Aufgaben:     Weiterentwicklung der plattformunabhängigen Groupware AlphaAgent
  auf selbständiger Basis für den eigenen Vertrieb, daher liegen
  alle Aufgaben bei mir persönlich (Siehe: alphaagent(dot)de).
Technologien: Java JDK1.5, Swing, CVS, JUnit, HTML, JavaScript
Plattformen:  Windows XP, Vista, Windows 7, Linux, Mac OS X
Zeitraum:     Februar 2009 - April 2009
Branche:      Automotiv (Mercedes)
Aufgaben:     Usabilityberatung und Entwicklung eines GUI-Frameworks
Technologien: Java JDK1.5, SWT, JFace, Jazz
Plattformen:  Windows XP
Zeitraum:     Juli 2008 - Januar 2009
Branche:      Logistik (Deutsche Post)
Aufgaben:     Entwicklung eines Eclipse RCP Clients für 1000 Arbeitsplätze
Technologien: Java JDK1.5, SWT, JFace, SOA, SVN
Plattformen:  Windows XP
Zeitraum:     Februar 2007 - Juli 2008
Branche:      Bank/Financedienstleister (Postfinance Schweiz)
Aufgaben:     Entwicklung eines Eclipse RCP Clients für 1500 Arbeitsplätze
Technologien: Java JDK1.5, SWT, JFace, Eclipse-Binding, SOA, IBM-WCC, ClearCase,    ClearQuest, BEA WebLogic
Plattformen:  Windows 2000
Zeitraum:     November 2006 - Dezember 2006
Branche:      Internet/Telekommunikation (1&1)
Aufgaben:     Entwicklung eine Swing-Frameworks auf Basis von Eclipse/Equinox/OSGi für eine Software mit 2000 Callcenter-Agents
Technologien: Java JDK1.5, OSGi, Equinox, Eclipse RCP, Swing, Maven, JBoss, Sybase
Plattformen:  Windows XP
Zeitraum:     August 2006 - Oktober 2006
Branche:      Logistik (Deutsche Post)
Aufgaben:     Entwicklung der GUI incl. Business-Services für eine Logistik-Software
Technologien: Java JDK1.5, Eclipse RCP, SWT, JFace, Maven, Bea Weblogic, Oracle, Caliber, Mercury-Testdirector
Plattformen:  Windows XP
Zeitraum:     Anfang 2005 - Heute
Branche:      IT/Software
Aufgaben:     Weiterentwicklung der plattformunabhängigen Groupware AlphaAgent
  auf selbständiger Basis für den eigenen Vertrieb, daher liegen
  alle Aufgaben bei mir persönlich
Technologien: Java JDK1.5, Swing, Eclipse, JUnit, JDBC, SQL, ANT
Plattformen:  Windows XP, Linux, Solaris, Mac OSX
Zeitraum:     Anfang 2003 - Anfang 2005
Branche:      IT/Software
Aufgaben:     Leiter des Geschäftsbereichs Java/Webdesign
  Leiter der Entwicklung einer [Daten auf Anfrage], incl. Achitektur, Design, Entwicklung und Beratung sowie Schulung meiner Mitarbeiter
Technologien: Java JDK1.5, AWT, Swing, Eclipse, JUnit, JDBC, SQL, ANT
Plattformen:  Windows XP, Linux
Zeitraum:     Mitte 2002 - Anfang 2003
Branche:      IT/Software/Schulung
Aufgaben:     Erstellung der plattformunabhängigen [Daten auf Anfrage] auf selbständiger Basis
  Java-Schulungen in anderen Firmen
Technologien: Java JDK1.5, Eclipse, JUnit, JDBC, SQL, ANT
Plattformen:  Windows XP, Linux
Zeitraum:     Mitte 2000 - Mitte 2002
Branche:      Finanzdienstleister
Aufgaben:     Entwicklung eines Tools zur Aktienanalyse in Echtzeit
  Dabei lag sowohl die Architektur als auch die gesamte Entwicklung des Client und des Servers in meinen Händen. Neben der Echtzeitdarstellung des Kursverlaufs in verschiedenen Charts (Linechart, Barchart, Candlechart und Candlechart mit Volumen) wurden auch verschiedene Indikatoren (Volumen, Accumulation/Distribution, Commodity Channel Index, MACD, Momentum, On-Balance-Volume, PriceRate-of-Change, Relative Strength Index, Stochastic und Williams) realisiert. Diese wurde bei laufenden Kursänderungen ebenfalls in Echtzeit aktualisiert. Tool zur grafischen Analyse von festverzinslichen Geldanlagen; Anpassung verschiedener Parameter, wie Laufzeit, Anlagebetrag, Zinsen usw.) per Schieberegler in Echtzeit; Entwicklung einer Software zur Anwensendheits-/Urlaubsplanung
Technologien: Java 1.0, JBuilder
Plattformen:  Windows, Linux
Zeitraum:     1995 - 2000
Branche:      Verschiedene
Aufgaben:     Erstellung von Standard-Software auf selbständiger Basis
  z.B.: Personal-Information-Manager in C++ (PIM, unter anderem von Siemens-Nixdorf für die Erstausrüstung einer ganzen PC-Linie verwendet); InstallationsSoftware in C, Finanzbuchhaltung in C++;
  Durchführung von Java-Schulungen in anderen Firmen
Technologien: C++, Java, Delphi
Plattformen:  Windows XP, Linux
Zeitraum:     1988 - 1994
Branche:      Verschiedene
Aufgaben:     Erstellung von Individual-Software auf selbständiger Basis
  z.B.: Fakturierungssoftware für das gesamte Rechnungswesen eines Betriebs mit 30 Angestellten; Programm zur kompletten Abwicklung von Ruderregatten; CAD-Programm zur computergestützten Erstellung von Konstruktionszeichnungen für Treppen; mandantenfähige Finanzbuchhaltungssoftware; Spezialsoftware für Zahnärzte; Lohn- und Gehaltsabrechnungsprogramm;
  Durchführung von Schulungen zu folgenden Themen: Java für Anfänger und Fortgeschrittene, C++ für Anfänger und Fortgeschrittene, Excel für Anfänger und Fortgeschrittene, Internet für Einsteiger, HTML für Anfänger und Fortgeschrittene, Webdesign für Anfänger und Fortgeschrittene, Word, Windows 95/98/NT Kurse für Anfänger und Fortgeschrittene, Kinderkurse
Technologien: C++, Delphi
Plattformen:  Windows, MS-DOS
Zeitraum:     bis 1988 (während des Studiums)
Branche:      IT/Software
Aufgaben:     Erstellung eines Office-Paketes mit Textverarbeitung und Tabellenkalkulation
Technologien: C++
Plattformen:  MS-DOS

Projekthistorie

Reisebereitschaft

Nur Remote verfügbar
Profilbild von Norbert Schaefers Java-Entwickler/Architekt; GUI-Spezialist, Usibility-Spezialist; TypeScript-Entwickler aus Neckargemuend Java-Entwickler/Architekt; GUI-Spezialist, Usibility-Spezialist; TypeScript-Entwickler
Registrieren