Feedback

Vielen Dank. Ihr Feedback wurde verschickt.

Deutschland: Profil von Lars Adler aus Bonn, Java-Entwickler | IT Freiberufler, Selbständige, Unternehmens-Profile

Sie sind hier:  Freelancer  »  Lars Adler

 
 

Lars Adler, Java-Entwickler aus Bonn

Profilbild von Lars Adler Java-Entwickler aus Bonn
 
Lars Adler
Dipl.-Chemiker
visionera GmbH

Java-Entwickler

53129 Bonnde
 
 
 

verfügbar
Stunden-/Tagessatz: 68.00 €/Std.
für Köln/Bonn, Stundensatz ist generell verhandelbar und hängt vom Projektinhalt ab
Weitere:
Letztes Update: 12.10.2011 11:21

Sprachkenntnisse
englisch (verhandlungssicher)französisch (Grundkenntnisse)japanisch (gut)niederländisch (Grundkenntnisse)

Fähigkeiten, Kenntnisse, Erfahrungen:
Expertenwissen
  • Java JDK
  • Java Webentwicklung: Struts, JSP, Servlets, Tomcat, HTML
  • JUnit
  • XML
  • SQL, JDBC
  • Eclipse
  • CVS, SVN
  • TOAD, Squirrel
  • Spring Core
  • OOA/OOD
  • UML
  • Unicode
  • MS Windows Betriebssysteme


    Fortgeschrittenenwissen
  • Java Swing/AWT/SWT
  • JavaScript, PL/SQL, Perl
  • Pascal, Fortran, Basic, Assembler
  • Design Patterns
  • Refactoring
  • TDD, XP (eXtreme Programming)
  • Android
  • SQLite
  • AOP
  • Webservices
  • Eclipse RCP & Plugins
  • Hibernate
  • ant, maven
  • http
  • Linux/Unix

    Solide Grundkenntnisse
  • Spring MVC
  • C, C++, PHP, Unix Shellscripting
  • Visual Basic, VBA, .NET
  • Oracle, MySQL, HSQLDB
  • JProfiler
  • AJAX
  • JBoss
  • IBM Websphere, BEA Weblogic
  • JQuery


    Referenzen:
    Zeitraum: 07/11 – 10/11
    Branche: Finanzdienstleister
    Teamstärke: 5
    Rolle: Entwicklung
    Software: Android, Java, Jira, Eclipse, svn, REST-Webservices

    Tätigkeiten:
    Ziel war die Adaption einer bestehenden iPad-Anwendung auf ein Android-Tablet. Auf Basis der vorliegenden Anwendung wurde die Android-Anwendung konzpiert und umgesetzt.
    Der Focus der Aktivitäten lag dabei auf Oberflächenprogrammierung (mit Customized Views), der Datenbank-Anbindung sowie der Erstellung einer (ausfallsicheren) Schnittstelle zu REST-Webservices.
    Die Entwicklung wurde testgetrieben durchgeführt. Daher gehörte die Erstellung automatisierter JUnit-Tests zum Arbeitsauftrag.




    Zeitraum: 02/11 – 06/11
    Branche: Bank
    Teamstärke: 20
    Rolle: Entwicklung
    Software: Java, Struts, JSP, Taglibs, JavaScript, JQuery, MyEclipse Blue, Lotus Notes

    Tätigkeiten:
    Entwicklung einer Webanwendung im Bereich Bankenwesen u.a. zur
    Abschätzung und Beurteilung von Kreditvergaben.

    Tätigkeiten im Einzelnen:
    Aufgabe war die Behebung abnahmerelevanter Fehler bzw. Change Requests, vornehmlich auf der Weboberfläche in JSP Tags, aber auch servletseitig in Java. Dynamische clientseitige Funktionalitäten wurden in Javascript und JQuery umgesetzt. Es fielen auch Aufgaben zum Aufspüren und Beseitigen von Fehlerursachen an, wie z.B. die fehlerhafte Formatierungen oder Codierungen.



    Zeitraum: 05/11 – 6/11 (20% => Feierabendprojekt)
    Branche: Privat
    Teamstärke: 1
    Rolle: Entwicklung
    Software: Android, Java, Eclipse, svn

    Tätigkeiten:
    Ziel war die Portierung einer Japanisch-Lernsoftware (Kanjibox) von iPhone/iPad nach Android. Schwerpunktthemen: Datenbank, Verbindung mit Server für Multiplayermodus, Schrifterkennung.



    Zeitraum: 03/11 – 4/11 (20% => Feierabendprojekt)
    Branche: Privat
    Teamstärke: 1
    Rolle: Entwicklung
    Software: Android, Java, Eclipse, svn

    Tätigkeiten:
    Ziel war die Entwicklung eines Spiels für Android-Tablets. Grundlage war das Spiel „VerHext“, ein Mathematisches Kombinationsspiel ähnlich „Tangram“. Der Focus der Entwicklung lag auf Multitouchsteuerung und Grafikprogrammierung.



    Zeitraum: 10/10 – 01/11, danach Wartung/Weiterentwicklung bis 06/11
    Branche: IT
    Teamstärke: 3
    Rolle: Entwicklung
    Software: Java, JUnit, MySql, JUnit, JSF, Spring MVC, Spring (Core), JDBC, Eclipse

    Tätigkeiten:
    Ziel war die Konzeption und Umsetzung einer Intranet-Webanwendung für
    Ressourcen- und Wissensmanagement basierend auf Spring und JSF, mit der
    Aufgabe, die Koordination von Personen und Materialien zu unterstützen und
    Aktualisierungen auf der Weboberfläche zeitnah anzuzeigen. Dabei wurden
    explizit neue Techniken wie Spring 3.0 eingesetzt.

    Tätigkeiten im Einzelnen:
    - Entwurf des Systems und seiner Komponenten
    - Erstellung und Test in Java / JSF / JUnit
    - Präsentation beim Anwender.



    Zeitraum: 02/10 – 10/10
    Branche: Aufzeichnungssysteme elektronische Kommunikation
    Teamstärke: 10
    Rolle: Entwicklung, Fehlerbehebung
    Software: Java, JUnit, Eclipse RCP, Oracle, Hibernate, JProfiler

    Tätigkeiten:
    Ziel war die Unterstützung eines Projektes bei der Weiterentwicklung der Datenzugriffsschicht eines Systems zur Aufzeichnung von Kommunkationswegen. Hauptmerkmale des Systems waren Hochverfügverbarkeit, Datensicherheit und Performanz. Aufgrund der langjährigen vorangegangenen Entwicklung hatte die Software bereits einen hohen Grad an Komplexität erreicht.
    Um die Eigenschaften der Software messen und überprüfen zu können wurde ein Konzept entwickelt, das basierend auf Unittests die Bestimmung dieser Eckdaten ermöglichte. Die Unittests fungierten dabei auch als Lerntests zur Einarbeitung sowie zur Fehlersuche im bereits produktiven System.
    Bei der Arbeit konnte gleichzeitig auch evaluiert werden, ob sich Testgestriebene Entwicklung für weitere Projekte anbot.

    Konzeption Performancetestsuite
    Umsetzung Unittest Framework
    Weiterentwicklung und Fehlerbehebung in Java
    Weiterentwicklung Eclipse RCP Plugins
    Analyse Datenbankzugriffe (stored procedures)
    Profiling Netzwerklast
    Präsentation/Workshop zu TDD


    Zeitraum: 08/09 – 12/09
    Branche: Applikation Metadatentool Geodaten
    Teamstärke: 2
    Rolle: Entwurf, Entwicklung und Test (Aachen)
    Software: Java, Spring, JSP, JSF, Oracle, SQL, Client-Server Architektur

    Tätigkeiten:
    Für eines vernetztes System zur Geodatenverwaltung wurde ein Tool entwickelt, das die Handhabung der Informationen über das System selbst ermöglichte. Vorgegeben waren die Schnittstellen zum bestehenden System, sowie die Webserver-Architektur, in die das Tool eingebunden werden sollte.
    Datenbank- und Screendesign oblagen dabei vollständig dem Team, somit wurde eine einfache Webanwendung mit Drei-Schichten-Architektur entwickelt, basierend auf JSP und MyFaces mit Tomahawk Extension.
    Für den ebenfalls geforderten Export der Daten wurden datenbankseitige Skripte verwendet,die die aufbereiteten Daten aus entsprechenden Views (u.a. rekursive) extrahieren konnten.

    Konzeption von Frontend, Backend und Datenbank
    Architektur der Webapplikation
    Umsetzung Datenzugriffsschicht
    Gestaltung der Benutzeroberfläche
    Erstellung Datenbankseitiger Exportskripte (rekursives PL/SQL)
    Präsentation beim Auftraggeber


    Zeitraum: 04/09 – 07/09
    Branche: Wartung CRM System Telekommunikation
    Teamstärke: 5
    Rolle: Fehlerbehebung (Aachen)
    Software: Java, JavaScript, BEA Weblogic, Client-Server Architektur

    Tätigkeiten:
    Wartung eines Kundenmanagementsystems im Bereich Telekommunikation im Rahmen eines auslaufenden Servicevertrags. Die im produktiven Betrieb befindliche Webapplikation mußte debuggt, bereinigt und getestet werden.
    Zum automatisierten Test der JavaScript Funktionalität wurde zudem das Tool SAHI verwendet.

    Fehlersuche und –behebung
    Test der Anwendung
    Erstellen automatisierter Testskripte für DHTML/JavaScript


    Zeitraum: 06/08 – 03/09
    Branche: Applikation Road Charging
    Teamstärke: 10+
    Rolle: Entwicklung und Test (Bonn)
    Software: Java, Spring, JSP, JSF, JMeter, Eclipse, SOAP, Webservices, Enterprise Architect, Hibernate, Oracle, SQL, XML, XSLT, Client-Server Architektur

    Tätigkeiten:
    Im Rahmen eines Großprojektes wurden wechselnde Aufgaben erfüllt, u.a. Erstellen automatisierter Tests für eine Webanwendung, regelmäßige Durchführung und Auswertung im Nightly Build, sowie Darstellung der Ergebnisse per XSLT.
    Weiterhin Design und Entwicklung eines Webtools zur Erstellung und Bearbeitung von Metadaten im XML-Format. Hierfür wurden Apache MyFaces verwendet.

    Codereviews Java
    Automatisiertes Testen von Webseiten (JMeter)
    Erstellung eines CRON-Jobs für Nightly Build
    Erstellen eines XSLT-Skripts zur Auswertung der Testergebnisse
    Konzeption und Umsetzung eines XML-Editors als Webtool
    Erstellung und Weiterentwicklung von WebServices


    Zeitraum: 01/08 – 06/08
    Branche: Applikation Road Charging
    Teamstärke: 10+
    Rolle: Entwicklung und Test (Kopenhagen)
    Software: Java, Swing, Eclipse, Oracle, SQL, Client-Server Architektur

    Tätigkeiten:
    Zwecks Unterstützung eines Partnerunternehmens bei der Erstellung einer Abrechnungskomponente für ein Road Charging System wurde bei der Programmierung in Swing und Java sowie Testdurchführung ein Mitarbeiteraustausch durchgeführt.
    Dies erforderte u.a. Auslandsaufenthalte in Dänemark.

    Weiterentwicklung in Swing
    Fehlerbehebung und Weiterentwicklung in Java
    Fehlersuche bei Character Conversion Problem


    Zeitraum: 03/07 – 01/08
    Branche: Flughafensysteme
    Teamstärke: 5
    Rolle: Entwicklung und Test (Aachen, Frankfurt)
    Software: Java, JDeveloper, Oracle, SQL, Client-Server Architektur

    Tätigkeiten:
    Hauptaufgabe war die Entwicklung einer Softwarekomponente zur Vorhersage von Passagieraufkommen in Check-In-Bereichen der Flughäfen und daraus resultierender Abschätzung der benötigten Mitarbeiter, Schalter und Gepäckbänder.
    Weiterhin wurden vor Ort Mitarbeiter bei der Entwicklung neuer Self-Service-Terminals bzw. Check-In-Automaten unterstützt.

    Weiterentwicklung, Fehlerbehebung in Java
    Bereinigung und Codeoptimierung
    Erstellung Shellskript zur Testkonfiguration (Windows)


    Zeitraum: 05/06 – 02/07
    Branche: Wartung CRM System Telekommunikation
    Teamstärke: 10
    Rolle: Entwicklung und Fehlerbehebung (Darmstadt)
    Software: Java, JavaScript, Clarify, ClearBasic, Client-Server Architektur

    Tätigkeiten:
    Wartung eines Kundenmanagementsystems im Bereich Telekommunikation, basierend auf einem Rich Client und einem Thin Client (Webapplikation mit Browser-Plugin).

    Wartung, Test und Weiterentwicklung in Java
    Test Webseiten/JavaScript


    Zeitraum: 09/05 – 04/06
    Branche: Web-Applikation Metadatentool Geodaten
    Teamstärke: 3
    Rolle: Konzeption, Entwicklung und Test (Aachen, Bonn)
    Software: Java, JSP, JavaScript, EJB, Client-Server Architektur

    Tätigkeiten:
    Erstellung einer Webapplikation zur Pflege von Metadaten. Vorgegeben war die Datenstruktur, die Darstellung und Einteilung auf der Weboberfläche oblag dem team. Die anfänglich geplante Umsetzng mit EJBs wurde wieder verworfen zugunsten einfachen Java Beans.

    Konzeption un Umsetzung Webapplikation
    Migration von EJB Framework zu Beans
    Erstellung dynamischer Inhalte mit JavaScript


    Zeitraum: 07/05 – 08/05
    Branche: Evaluierung Open Source
    Teamstärke: 1
    Rolle: Evaluierung (Aachen)
    Software: Eclipse Plug-ins, RCP

    Tätigkeiten:
    Um eine möglichen Einsatz im Rahmen zukünftiger Projekte innerhalb der Abteilung zu evaluieren, wurde das Eclipse Rich Client Project näher untersucht.

    Test und Evaluation Eclipse RCP


    Zeitraum: 04/04 – 07/05
    Branche: Web-Applikation Öffentlicher Bereich
    Teamstärke: 10+
    Rolle: Design & Entwicklung (Aachen, Berlin, Wiesbaden)
    Software: Java, Swing, JDeveloper, Client-Server-Architektur

    Tätigkeiten:
    Entwicklung einer zentralen Datenbank-Anwendung im Bereich der Inneren Sicherheit. Nach der Entwicklung eines Prototypen zur Demonstration der Machbarkeit wurde daraus ein Rich Client mit Multipler Dokumentenansicht entwickelt.

    Konzeption und Umsetzung des Prototyps
    Einflußnahme auf Architekturkonzepte des MVC-Frameworks
    Erstellung und Weiterentwicklung der Oberfläche in Swing
    Erstellung von PL/SQL-Skripten zum Datenexport


    Zeitraum: 03/04 – 04/04
    Branche: Excel Add-In Geodätische Funktionen
    Teamstärke: 2
    Rolle: Entwicklung, Portierung und Test (Bonn)
    Software: C/C++, Fortran, Excel Add-Ins, Visual Studio, Dynamic Link Libraries

    Tätigkeiten:
    Entwicklung, Realisierung und Test einer Formelsammlung zur Berechnung Geodätischer Umrechnungsfunktionen. Diese bseierte auf einem Excel Addin, wurde somit unter C/C++ unter Einsatz ensprechneder Matrixtransformationen entwickelt. Die Berechnungsfunktionen wurde dabei teilweise aus bestehenden Fortran-Code portiert und verbessert.

    Programmierung und Optimierung des Addins
    Portierung von Fortran-Code
    Erstellung von Testreihen zur Validierung


    Zeitraum: 10/03 – 02/04
    Branche: Applikation Bilanzierung und Buchhaltung
    Teamstärke: 10+
    Rolle: Entwicklung und Test (Leinfelden)
    Software: Java, JUnit, Client-Server-Architektur, Cognos Reports, XML, http, UML

    Tätigkeiten:
    Entwicklung, Realisierung und Test einer Applikation für Bilanzierung und Buchhaltung, Erstellung von JUnit-Tests.

    Programmierung Java Services
    Erstellen von JUnit Tests
    Einbinden einer http-Schnittstelle zu Cognos
    Schreiben eines VB-Skripts zur Erstellung von Fehlercodes & Meldungen


    Zeitraum: 08/03 – 10/03
    Branche: Applikation Netzwerk-Monitoring
    Teamstärke: 2
    Rolle: Design, Entwicklung und Test (Aachen)
    Software: C/C++, http, Java, JSP, UML

    Tätigkeiten:
    Entwicklung, Realisierung und Test einer Applikation zum Monitoring von Netzwerklast einer Intranet-Applikation.

    Umsetzung in C/C++
    Einbindung als Windows Service


    Zeitraum: 05/03 – 07/03
    Branche: Web-Applikation Öffentlicher Bereich
    Teamstärke: 5
    Rolle: Entwicklung (Aachen)
    Software: JSP, Java, Client-Server-Architektur, BEA WebLogic

    Tätigkeiten:
    Entwicklung und Realisierung einer Web-basierten Intranet-Anwendung für das Controlling von elektronischem Geldverkehr im Rahmen des bargeldlosen Einzug von Verwarngeldern und Sicherheitsleistungen in NRW. Die Umsetzung erfloge in klassischer Drei-Schicht-Architektur mit Datenzugriffsschicht und Benutzeroberfläche, die mit JSP als Webapplikation umgesetzt wurde. Entscheidungen über Benutzerführung und Screendesign oblagen debei dem Team.

    Screendesign HTML und CSS
    Konzeption der Menüführung
    Umsetzung Java Server Pages und Servlets


    Zeitraum: 11/02 – 04/03
    Branche: Web-Applikation Telekommunikation
    Teamstärke: 5
    Rolle: Entwicklung (Aachen)
    Software: JSP, Java, Client-Server-Architektur, BEA Portal, Oracle, SQL
    Tätigkeiten:
    Entwicklung und Realisierung einer Web-basierten Intranet-Anwendung für einen Telekommunikationsanbieter.

    Erstellung Java Server Pages
    Programmierung Java Servlets
    Erstellung der Workflows


    Zeitraum: 05/01 – 10/02
    Branche: Web-Applikation Innere Sicherheit
    Teamstärke: 20+
    Rolle: Entwicklung (Aachen, Wiesbaden)
    Software: Java, XML, PL/SQL, Oracle 8i/9i, CORBA, Client-Server-Architektur

    Tätigkeiten:
    Entwicklung und Realisierung einer zentralen Datenbank-Applikation für die deutschen Polizeien.

    XSLT-Skripte zur Anzeige von XML Daten als HTML
    Weiterentwicklung Java-Servlets



    Zeitliche und räumliche Verfügbarkeit:
    verfügbar ab 07.11.

    generell verfügbar deutschlandweit

    bevorzugt: Köln/Bonn/Düsseldorf, NRW, Frankfurt


  •  
    Kontaktanfrage versenden
    Name: * Firma: *
    Ihre Emailadresse*: Ihr Telefon:
    Website:
    PLZ / Ort* Land*:
    Betreff*:
    Anfrage*:

    Sicherheitscode: *
    Ich akzeptiere Ihre AGB:
    (Sie bestätigen hiermit, dass Sie dem Freelancer nach §4.8 unser AGB keine Spam-Nachrichten oder ähnliches zusenden. Die Kontaktaufnahme ist kostenlos, ein Vertrag kommt nicht zu stande.)
      




    Weitere ähnliche Profile
    J2EE Entwickler Berater und TrainerHendrik Tessendorf, Softwareentwickler C++, C und JavaVictor Klimov, Java, XML, XSD Schema, UNIX/Linux, BankingMobile App und Web Entwickler (Android, Drupal, PHP)Java/J2EE/GWT-EntwicklerFrank Drewes, IT-Berater und Software-Entwickler
    Jacqueline Haefke, Java/J2EE/EJB, IT-Beratung/Systemarchitektur/Softwareentwicklung, E-Business, C/C++, Visual BasicChristoph Hahnemann, OO-, J2EE und .NET (dotNET)-Beratung/Design/Entwicklung, ProjektleitungRalph Soika, Java und Web Entwickler / ArchitektUrsula Kümpel, Spezialistin für Android-Apps, Webdesign und Web-EntwicklungRoland Würth, Java-Allrounder mit Schwerpunkt auf Objektorientierter Anwendungsentwicklung im J2EE-UmfeldMichael Romstöck, Softwareentwickler, Systemverwaltung

    freelancermap footer border
    Deutschland | Österreich | Schweiz | United Kingdom | USA | Russian Federation | España | Italy | Ukraine | Liechtenstein | Hungary | New Zealand | France | Slovakia | India | United Arab Emirates
    Themenrelevante Websites :