Konzeption und Umsetzung des ersten Kleingarten-Prototypes als Web 3 dezentrale App auf der Basis des Solid-Frameworks. Client implementiert in Scala (Scalajs) und React.js unter Verwendung der Semantic Web Technologien
Fachlicher Schwerpunkt dieses Freiberuflers
Java/Scala-Entwickler
verfügbar ab
02.03.2020
verfügbar zu
90 %
davon vor Ort
90 %
PLZ-Gebiet, Land
D1
Städte
Berlin
20 km
Kontaktwunsch
Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.
Position
Kommentar
Fullstack Scala-Entwickler
Projekte
Branchen
- IT
- Telekomunikation, Telco, Mobile
- Banken, Finanzinstitute, Kreditwirtschaft, Finanzen
- Logistik, Post
Kompetenzen
Programmiersprachen
C
gute Kenntnisse
C++
gute Kenntnisse
Fortran
gute Kenntnisse
Java
Experten Wissen
JavaScript
Experten Wissen
MATLAB / Simulink
gute Kenntnisse
Pascal
gute Kenntnisse in Java
PL/SQL
gute Kenntnisse
Python
gute Kenntnisse
Scala
Experten Wissen
Scriptsprachen
Scala, Groovy, awk
Shell
gute Kenntnisse
TeX, LaTeX
gute Kenntnisse
Betriebssysteme
HPUX
Linux
MS-DOS
SUN OS, Solaris
Unix
Windows
Datenbanken
JDBC
MySQL
Oracle
PostgreSQL
Sprachkenntnisse
Deutsch
fließend in Wort und Schrift
Englisch
gut in Wort und Schrift
Spanisch
Muttersprache
Hardware
Alpha
Digital
HP
PC
SUN
Datenkommunikation
CORBA
FTAM
Internet, Intranet
TCP/IP
Produkte / Standards / Erfahrungen
Besondere Kenntnisse:
- OOA&OOD, Funktionale Programmierung, Domain Driven Design, UML, Entwurfsmuster, DSL, MDD, Software-Architektur, Refaktorisierung, Unit-Test, Testgetriebene Entwicklung (TDD), SCRUM, Kanban
- langjährige Erfahrung in der Java-Entwicklung, außerdem sehr gute Kenntnisse in Scala (Functional Programming Principles in Scala und Principles of Reactive Programming), JavaScript (ES6), Groovy, Python
- JEE (Servlets, REST, JSF, JSPs, EJB3, CDI, SOA, JAX-WS, JAXP, JPA, Hibernate), Spring, OSGI, MySQL, Oracle, Hypersonic
- Web-Frameworks: Play, Angular-JS, React-JS, Redux, GWT, JSF, Rich Ajax Platform (RAP), Spring-MVC, Lift und Struts-Kenntnisse
- Eclipse Plug-ins, RCP/SWT-Anwendungen, Swing, Flex 3/4
- XML, XPath, HTML, CSS
- AKKA, Jboss, Jetty, Tomcat, Glasfish, Spring dm Server
- Kenntnisse und Erfahrung bei den agilen (XP, SCRUM, Kanban) Entwicklungsprozessen
- IntelliJ IDEA, Eclipse, Netbeans, UML-Tools, ClearCase, Subversion, Git, Maven, SBT, Ant, JUnit
- UNIX, Shell-Programmierung, UNIX-Tools
Ausbildungshistorie
- Humboldt Universität zu Berlin. 2001, Dr. rer. nat. Fachbereich Mathematik
- Universidad de La Habana. 1990, Diplom-Mathematiker
2007 - XML-Grundlagen und Implementierung mit Java.
2007 - Java Enterprise Edition und Spring – Ein Open Source Framework.
2006 - Sicheres e-Business-Anwendungen entwickeln mit der Java EE.
2006 - Projektleiter Baustein B: Führung und Kommunikation für Projektleiter.
2005 - Java-5.0-Schulung, durchgeführt von [Name auf Anfrage ](Autor von [Titel auf Anfrage])
2004 - Kurs zum Thema „Zielvereinbarungen in Personalgesprächen“
2003 - Struts-Schulung bei der BG-SYS, Bankgesellschaft Berlin
2001 - Kurs „Entwurfmuster und Software-Architektur“ bei der OOSE GmbH
2001 - Promotionsabschluss (Dr. rer. nat.) im Fach Mathematik
2007 - Java Enterprise Edition und Spring – Ein Open Source Framework.
2006 - Sicheres e-Business-Anwendungen entwickeln mit der Java EE.
2006 - Projektleiter Baustein B: Führung und Kommunikation für Projektleiter.
2005 - Java-5.0-Schulung, durchgeführt von [Name auf Anfrage ](Autor von [Titel auf Anfrage])
2004 - Kurs zum Thema „Zielvereinbarungen in Personalgesprächen“
2003 - Struts-Schulung bei der BG-SYS, Bankgesellschaft Berlin
2001 - Kurs „Entwurfmuster und Software-Architektur“ bei der OOSE GmbH
2001 - Promotionsabschluss (Dr. rer. nat.) im Fach Mathematik



