freiberufler Senior Software Entwickler auf freelance.de

Senior Software Entwickler

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 15551 Tallinn
  • Europa
  • es  |  de  |  en
  • 09.03.2024

Kurzvorstellung

Anwendungsentwickler für eine Vielzahl von Geschäftsanwendungen. Erfahrung mit CMS-Systemen wie Alfresco. Blockchain-Enthusiast.

Auszug Referenzen (1)

"We were always fully satisfied with J.'s work and results. He was highly regarded by our partners for his direct and objective manner."
Web Entwickler (Festanstellung)
Kundenname anonymisiert
Tätigkeitszeitraum

2/2012 – 9/2018

Tätigkeitsbeschreibung

Verantwortlichkeiten umfassen die Verwaltung des
Dokumentenverwaltungssystems Alfresco, geschrieben in Java
Enterprise im Backend (Spring, Hibernate, J2EE) und Javascript,
Yahoo UI am Frontend
 Anpassungen und Add-On-Entwicklung, Integration mit anderen
Systemen im Unternehmen, Web-Entwicklung
Verwaltung/Anpassung u. Entwicklung des Ticketing-Systems für
Support und Softwareentwicklung Redmine, geschrieben in Ruby
on Rails

Eingesetzte Qualifikationen

Business Process Model and Notation (BPMN), Git, Java (allg.), JavaScript, mySQL, Representational State Transfer (REST), Ruby on rails, Software Architektur / Modellierung, Spring

Qualifikationen

  • Alfresco
  • Amazon Web Services (AWS)
  • AngularJS
  • Business Process Model and Notation (BPMN)
  • Java (allg.)
  • JavaScript
  • Kotlin
  • Solidity
  • Spring
  • SQL
  • TypeScript

Projekt‐ & Berufserfahrung

Senior Consultant (Festanstellung)
Aequitas Software GmbH, Hamburg
10/2018 – offen (5 Jahre, 8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2018 – offen

Tätigkeitsbeschreibung

Produktentwicklung im Pflegeversicherungsbereich
 Camunda Prozessmodellierung für die Migration von
Bestandsdaten
 Codeanalyse
 Optimierung der Inkasso- / Exkasso-Prozesse
 SQL-Query-Optimization
 Parallelisierung der Batch-Prozesse
BPMN-Prozessmodellierung
 Entwicklung von Microservices (Spring, Hibernate, Activity)

Eingesetzte Qualifikationen

Business Process Model and Notation (BPMN), Java (allg.), SQL

Web Entwickler (Festanstellung)
European XFEL, Hamburg
2/2012 – 9/2018 (6 Jahre, 8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2012 – 9/2018

Tätigkeitsbeschreibung

Verantwortlichkeiten umfassen die Verwaltung des
Dokumentenverwaltungssystems Alfresco, geschrieben in Java
Enterprise im Backend (Spring, Hibernate, J2EE) und Javascript,
Yahoo UI am Frontend
 Anpassungen und Add-On-Entwicklung, Integration mit anderen
Systemen im Unternehmen, Web-Entwicklung
Verwaltung/Anpassung u. Entwicklung des Ticketing-Systems für
Support und Softwareentwicklung Redmine, geschrieben in Ruby
on Rails

Eingesetzte Qualifikationen

Business Process Model and Notation (BPMN), Git, Java (allg.), JavaScript, mySQL, Representational State Transfer (REST), Ruby on rails, Software Architektur / Modellierung, Spring

Senior Java Softwareentwickler (Festanstellung)
Roundbox Global, Atlanta
2/2007 – 1/2012 (5 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

2/2007 – 1/2012

Tätigkeitsbeschreibung

 Arbeitete im Roundbox Global Technology Operations Center in
San José, Costa Rica
 Verantwortlichkeiten umfassten die technische
Architekturentwicklung, die Entwicklung von Java Enterprise
Anwendungen, Personalschulungen und Teammanagement für
Entwicklungsteams in Costa Rica
 Altair: CLS - Entwickler auf Roundbox Global "Learning-
Management System" (LMS)
 Dieses System stellt Funktionen im LMS für Lehrer bereit, um den
Teilnehmern die Ressourcen für das Abschluss-Testing
zuzuweisen
 Das System ist mehrstufig und nutzt die vorhandene Spring-
MVC-, Tiles- und Flash-Remoting-Ebene. Für die Spring-MVC-
Schicht wurden Spring-Controller erstellt, um den Importprozess
für Testinhalte zu verwalten, der aus einer Reihe von
Lernobjekten besteht
 Technologien: Tomcat, MySql. Hibernate, Spring Framework,
Spring MVC, Tiles, ANT, Subversion
 LOR: Learning Object Repository - Ein Learning Object Repository
ist eine Anwendung, die zum Erstellen, Markieren und Teilen von
kleinen Lernmaterialien normalerweise im Rahmen einer
einzelnen Klasse, eines Themas oder eines Unterrichtsplans
verwendet wird
 Die Idee eines Learning Object Repository war ursprünglich für
den Hochschulmarkt gedacht, um es Professoren zu ermöglichen,
Material aus einer Vielzahl verschiedener Ressourcen zusammen
zu ziehen
 Die "kollaborative" Methode des gemeinsamen Teilens von
Dokumenten, der sozialen Vernetzung und des Materialzugriffs
schafft jedoch eine Fülle von Möglichkeiten für das Unternehmen
mit der richtigen Softwarelösung
 Im Kern ist ein LOR einfach ein CMS-System mit einer
umfassenden Methodik zum Markieren, Suchen und
Katalogisieren kleiner Inhalte in größeren Lehrplänen
 Technologien: Tomcat, MySql, Spring Framework, Hibernate 3,
AJAX, DOJO, IntelliJ IDE, ANT, Subversion, CXF (Webservices)

Eingesetzte Qualifikationen

Apache Maven, Apache Tomcat, Hibernate (Java), Java (allg.), JavaScript, mySQL, Softwareentwicklung (allg.), Spring

Zertifikate

Alfresco Training Certificate
Alfresco Software Ltd.
2010

Ausbildung

Master
2005
Universidad de Costa Rica
2005
San Jose
Bachelor
1998
Universidad de Costa Rica
1998
San Jose

Über mich

Spezialitäten: J2EE, EJB (Session, Entity, Message Driven), Servlets, JSP, Java Beans, JDBC, JNDI, Tomcat, Spring, Hibernate
Java, XML, HTML,
ajax
CXF (Web Services)
Business Basic, BBx, BBj, Visual Pro 5
Linux (configuration/management)
Development Tools:
IntelliJ, Netbeans, Ellipse
Tomcat
CVS, SVN, git
Alfresco Certified Engineer
CMS
DMS
Alfresco Share
Angular
Microservices

Persönliche Daten

Sprache
  • Spanisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
286
Berufserfahrung
25 Jahre und 7 Monate (seit 10/1998)
Projektleitung
10 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden