Shaan Jayaratna

Selbstständig, Freelancer, Software Engineer, Shaan Jayaratna Software Engineering

Bonn, Deutschland

Fähigkeiten und Kenntnisse

Langjährige Erfahrung und Expertise im Bereich Jav
Spring Boot
Java EE
Java
C#.NET

Werdegang

Berufserfahrung von Shaan Jayaratna

  • Bis heute 7 Jahre und 1 Monat, seit Mai 2017

    Freelancer, Software Engineer

    Shaan Jayaratna Software Engineering

    Entwicklung und Konzeption von Komponenten zum erschließen von neuen Märkten für den Paketversand. Optimierung im Bereich Testbarkeit, Performance und Robustheit. Dabei angewandte Technologien: Java 8, Spring Boot, Groovy-basierte Komponententests mit Spock, jUnit, Mockito, Maven, Jenkins, JPA, SQL, Liquibase, Oracle, ActiveMQ

  • 6 Monate, Nov. 2016 - Apr. 2017

    Softwareentwickler

    BDO IT GmbH

    Upgrade eines bestehenden Systems von EJB 2.5 auf 3.0. Entwicklung neuer Zusatzfeatures für den Paketversand. Internationalisierung von Schnittstellen. Optimierung im Bereich Testbarkeit, Performance und Robustheit. Dabei angewandte Technologien: Java 7, Spring, Groovy-basierte Komponententests mit Spock, jUnit, Mockito, Maven, Jenkins, JPA, SQL, Liquibase, Oracle

  • 3 Jahre und 10 Monate, Jan. 2013 - Okt. 2016

    Softwareentwickler und Architekt

    tarent solutions GmbH

    Internes Projekt: Deutsche Post AG Entwicklung einer IMAP Schnittstelle für die Kommunikation zwischen Outlook und einer E-Post Schnittstelle. Externes Projekt: E-Postbrief, Deutsche Post AG Implementierung eines sicheren elektronischen Briefs. Reimplementierung der Kernkomponente zur Weiterleitung, Speicherung etc. der E-Postbriefe. Dabei angewandte Technologien: REST mit Jersey, jUnit, Mockito, Maven, Jenkins, Oauth 2, Syslog, Tomcat, MIME, IMAP, DKIM

  • 5 Monate, Aug. 2012 - Dez. 2012

    Softwareentwickler und Architekt

    tarent AG (Osiam GmbH)

    Erstellung einer Open Source Identity & Accessmanagementlosung. Basierend auf den Technologien: Java, Liferay, postgreSQL, WebServices und SAML.

  • 4 Jahre und 7 Monate, Jan. 2008 - Juli 2012

    Softwareentwickler

    predic8 GmbH

    Ausarbeitung und Durchführungen von Schulungen im Bereich Java Web Service Frameworks und Android Entwicklung. Mitarbeit am Produkt Membrane ESB. Erstellen von Integrationslosungen mit Apache Camel. Anbindung von Web Services mit WS-Security. Entwicklung einer Web- Anwendung zum Verwalten von RTF Dokumenten und Steuern von deren Konvertierung in verschiedene Formate. Mitarbeit an einer Online Registry zum Überwachen von Web Services.

Ausbildung von Shaan Jayaratna

  • 2003 - 2009

    Informatik

    Rheinische Friedrich-Wilhelms-Universität Bonn

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

21 Mio. XING Mitglieder, von A bis Z