Profilbild von Anonymes Profil, Kotlin Entwickler - Software Architekt
teilweise verfügbar

Letztes Update: 04.01.2023

Kotlin Entwickler - Software Architekt

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

22_09_26_profile_en_public.pdf

Skills

Focus
  • Kotlin, Microservices, Architecture, Spring
Programming languages
  • Kotlin, Java
  • TypeScript, JavaScript, Groovy, Griffon
  • C, C++, PL/SQL, Shell
Software Development Culture
  • Clean Code
  • TDD
  • Pair Programming
  • CI/CD
Interfaces
  • OpenApi 3, REST, WebSockets
  • SOAP, WSDL, BlazeDS
  • CORBA, RMI, RPC
  • Java Sockets, TCP/IP
DBMS
  • Focus: r2dbc, Jooq, reactive Spring Data, Liquibase, PostgreSQL, postgresql-async
  • EJB, JPA, Hibernate, HQL, SQL, Oracle DB, MySQL, MariaDB, MongoDB, JDBC, PL/SQL, Eclipselink, Sybase, ODBC
Web-Server /Application Server
  • Spring Boot, Ktor, Vert.x, Jetty, netty
  • Tomcat, JBoss, WildFly, Glassfish, Oracle AS, WebSphere, BEA Weblogic, Resin,
  • nginx, Apache
UI
  • kotlin.js, kotlin-react, kotlin-redux, react
Cloud
  • AWS, Amazon RDS, EC2, S3, sqs, Dynamo
  • awscdk: core, iam, dynamodb, autoscaling, apigatewayv2 ,s3 ,cloudfront ,cognito , sdk-cloudformation, aws-lambda
  • Cloudfoundry, Terraform, Kubernetes, Docker
Tasks
  • Agile Development
  • Technical Lead
  • Test automation
  • requirements engineering
  • Estimation
  • Software Architecture
  • API Definition
  • Infrastructure
Tools
  • Gradle, Maven
  • Github, Gitlab, Bitbucket, CircleCI
  • Jira, Confluence
  • Jenkins, Hudson
  • Sonar, Checkstyle, FindBugs, PMD
Operating systems
  • Linux, Mac OS X
  • Android, iOS
  • Unix, SunOS, Solaris, IRIX, MS-DOS, Windows
IDEs
  • Focus : IntelliJ IDEA
  • Eclipse, JMeter, JProfiler, NetBeans, JBuilder, Visual Studio
Version Control System
  • Focus: Git
  • Subversion, CVS, ClearCase Testing
  • Cocumber, Junit, wiremock, Mockito, JMockit, TestNG, REST Assured, Selenium
Database-Design
  • Database modeling and optimization
  • Quest, Oracle SQL Developer
  • Magicdraw, Visio, Sybase PowerDesigner
Software Architecture
  • Microservices, Modularity
Other
  • J2SE, JEE, Spring Framework, Java Reflection, Java RMI, Swing, JavaHelp, JSP, EJB, Struts, Log4j, XML/XMI, XML Schema (XSD), XSL/FO, XSLT, jQuery, XHTML, UML, Taglibs, Web Services, AndroMDA, Axis, Flex, JCR, GWT, RestyGWT, GXT, Drools, Lucene, Solr, JRules, WebGL, ThreeJS, Node.js, Artifactory, Docker (Windows, Linux, Docker Registry), RestFB, React.js, Redux.js, Webpack, Google Guice, Dependency Injection, Typesafe Config, Lombok, Webflux, OpenApi 3,vertx, jooq, googleGuice, jackson, postgisJdbc, liquibase, vividJts, javaxValidation, hibernateValidator, typesafeConfig, commons.*, bouncyCastle, jbcrypt, jasypt, awsSdk, openapi, jaxrs, swagger, mockito, powerMoc, wiremock, webflux, actuator, oauth2, kotlin.js, kotlin-react, kotlin-redux

Projekthistorie

10/2022 - bis jetzt
Korlin Lead Developer
MHP – A Porsche Company

Subscription Billing and Accounting Connection Layer
A micro-monitization for car industry
Technologies:
Kotlin, webflux, R2dbc, oauth2, PostgreSQL, cucumber AWS: sqs, s3

05/2022 - 10/2022
Kotlin developer - Article-Management-Service
Fielman AG

Software developer for Article-Management-Service, collection and distribution of
product data

Technologies:
Kotlin, spring, kafka, flyway, ktorm, PostgreSQL, AWS: sqs, s3, lambda
Frontend: react ts

06/2019 - 05/2022
Kotlin developer - Subscription Billing and Accounting
MHP - A Porsche Company

Subscription Billing and Accounting Connection Layer
A micro-monitization for car industry
Technologies:
Kotlin, webflux, R2dbc, oauth2, PostgreSQL, cucumber AWS: sqs, s3

08/2018 - 02/2019
Technical Lead - Green Logistic
weColli (Transport und Logistik)

weColli http://smartcity.wecolli.com/#cargo-bikes
Technical Lead, Software architect and developer of routing solution weDispatch
microservice architecture
Technologies:
Java, RxJava2, Vert.x, JOOQ, Lombok, PostgreSQL, AWS, Kubernetes, Terraform, CircleCi

12/2017 - 05/2018
Software Dedveloper sports App
PLVY

Development of a social network for sports https://www.getplvy.com/
- Microservices-Architecture
- AWS (Beanstalk, EC2, S3, IAM, Route 53, CloudFront, Simple Email Service)
- Docker
- Vert.x (Web Server, Reactive Development)
- Spring Boot (Dependency Injection, Transactions, Spring Data)
- Hibernate
- PostgreSQL mit PostGis und Postgres Volltextsuche
- RestFB (Facebook API)
- Firebase Messaging
- AWS SDK (Emailversand)
- React.js, Redux.js, Webpack, Node.js
Kanban

05/2016 - 10/2017
Java Development risk management
Inform GmbH

Riskshield https://www.inform-software.de/produkte/riskshield
Development of Webbased risk management software
Technologies: Java 8, EJB, JSF (Primefaces), Gradle, Hibernate, EclipseLink, Oracle, PostgreSQL, DB2, Liquibase, WildFly, Glassfish, Jenkins, Git, Intellij, Jira
Kanban

02/2015 - 12/2015
Development 3D Renderring Coud Service
Mackevision Design GmbH

Mackevision Design GmbH Stuttgart (http://www.mackevision.com/de/leistungen/f-box-picture-shooter-de/)
Development of Picture Shooter: High-End 3D Rendering Cloud Service.
Integration der VRay Cloud (Node.js, MongoDB, WebSockets)
Technologies: Java 7, JavaScript (Node.js), Gradle (Ant, Groovy, Cargo), JPA, Hibernate, MariaDB, JSP, CheckStyle, FindBugs, PMD, JBoss/WildFly, MySQL, Jenkins, Artifactory, Docker (Windows, Linux, Docker Registry), Git, Eclipse, Jira, Linux & Windows
Method: Scrum

06/2014 - 02/2015
Technical Lead UBS Planet Art
Razorfish

(Data intelligence based News Portal for Contemporary Art)
Management of the development team including: iOS frontend, java backend and a machine
learning engine.

* Creation of the system architecture and database structure
* Development of the REST APIs
* Management of all Components
* Development of scheduled tasks to retrieve content from rss feeds and linked websites via
ROME
* Connection with external systems for content scraping (Diffbot)
* Development of a system to automatically download, scale, and store images on Amazon S3
* Development of unit tests with JUnit 4 and Mockito
* System documentation with Confluence and Gliffy
* Issue management with JIRA + Greenhopper

IT-environment: Mac OSX, IntelliJ IDEA, Java 8, Spring Framework 4 (Spring MVC, Spring
Cache, Spring Data, Spring Security), AspectJ, Google Guava, Apache Commons, Hibernate,
MySQL, JPA, JUnit 4, Log4j2, Mockito, Jetty, memcached, git, Gradle, Shell (Bash), ROME,
Diffbot,Amazon SDK for S3 (AWSDK), JIRA, Confluence, Gliffy, SCRUM

03/2012 - 12/2014
Development 3D Renderring Coud Service
Mackevision Design GmbH

Mackevision Design GmbH Stuttgart (http://www.mackevision.de/en/technology/f_box_product_family/picture_shooter.html)
Development of Picture Shooter: High end 3D cloud Service.
Integration VRay in to a JBoss cluster
Integration of Vray Cloud ( NodeJs, MongoDB, WebSockets)
Java 6, JBoss, JPA, Hibernate, JMeter

07/2011 - 12/2011
Senior Developer - Studi-VZ
VZ-Networks

Development for Studi-VZ, mein-VZ, Schüler-VZ
Technologies:
Java 6, GWT, RestyGWT, Guice, gin, Mockito, Git
Method: Scrum

02/2011 - 06/2011
Senior Developer - Zalando
Zalando

- Development of the Zalando shop system
Technologies:
Java 6, solr, JDBC, postgreSQL
Method: Scrum

06/2010 - 01/2011
Senior Developer - Capital Markets Compliance
B-Next GmbH

- Development of banking software CMC Capital Markets Compliance for analysis of market
abuse in electronic trading.
- Enhancement of market data interface
- New development of a Data Warehouse system ( Cockpit ) which provides an overview of
* market abuse
* market conformity
* compliance
Technologies:
Java 6, Spring core, Spring MVC, Oracle, Sybase, groovy

03/2009 - 04/2010
Senior Developer - DeinDesign
DeinDesign GmbH

Consulting, technical design and development of the online shop system "designskins.com"
with a team of developers.
Tasks:
- Consulting and enhancement of Software Architecture
- Development of the administrator user interface with EXT GWT
* partner management
* partner repository
* article management
* price management
- Development of a premium shop
- Development of product export to Amazon and eBay
Technologies:
Java 6, Spring, Hibernate, EXT GWT (GXT), Maven2, Apache Commons, JUnit, Spring MVC,
JSP, Servlets, Tiles2, HTML, XML, Tomcat 6, SQL, PostgreSQL, UrlRewriteFilter, Amazon
Export, eBay Listing API, JavaMelody, nginx

01/2009 - 02/2009
Senior Developer - Business Intelligence
UnitB Technology

Consulting and development
Design and optimization of materialized views for a Business Intelligence application.
Technologies: Oracle AS, Oracle DB, Oracle BI, Oracle Discoverer Plus, SQL Developer, PL-
SQL

07/2004 - 12/2008
Software Developer - 3D real time Product Dedsign
RTT AG

Conception, design, planning and development

RTT-Picturebook 3.0 / 3.5 / 4.0 / 4.1
Web Service-based communication module between different RTT Portal servers, Portal-Clients
(3D) and Web-Clients. Data exchange in order to realize real time 3D conferences.

RTT-Picturebook 2.0, 2.5 3D-Conferencing
Web-Based management and controlling of 3D real time visualizations.

Technologies: Java, MDA, UML, Magicdraw, Maven, Eclipse, Tomcat, Hibernate, Oracle,
MySQL, PostgreSQL, SOAP (Axis), JUnit, TestNG, CVS, AJAX (qooxdoo), SQL, HQL
Operating systems: Windows, Linux

RTT-Portal 1
Web-Based Asset-Management and controlling of 3D real time visualizations.

07/2001 - 06/2004
Developer - CMS
Mediaworx Berlin AG

QCMS
CMS with and Workflow Management
Technologies: Oracle, Java, STRUTS, TILES and JSP 2.0, HTML, XHTML

Multi Kanal Module
XSLT based online product configuration software for diverse marketing channels for Public
Insurance
www.oev.de
Technologies: Java, XML, XSLT, Xerces, Xalan, Dom, Fop, Servlets, HTML, XHTML, CSS

Anti-Bußgeldkatalog
(www.provinzial-online.de > Ratgeber > Anti-Bußgeldkatalog)
Technologies: Swing, DOM, and XML/XSLT/XHTML

Online-Statistik
System for analyses of Users behavior on a website.
Technologies: Oracle 9i, Servlets, JDBC

Development www.handwerk.de
CMS, customization of FatWire Content Server (devine content server)
Technologies: Java, XMS, Xerces, Xalan, Dom, Swing, FatWire Content Server

Development www.oev.de
CMS, customization of FatWire Content Server
Workflow Management, Version Tracking and WYSIWYG-XML-Editor
Technologies: Java, FatWire Content Server, XML, JSP, Oracle, AWT

01/2000 - 06/2001
3D Developer
Stardust Entertainment

TV series production 'Steve Stardust'
Technologies: C++, mel (Maya Embedded Language), Maya-SDK, QuickTime-SDK

01/2000 - 12/2000
Java Developer - music streaming
Youwant.com

CMS, based on Gauss-Server, Audio streaming platform
Technologies: Oracle, Java-Servlets, JSP

01/1998 - 06/2000
Java Developer - Siemens Iteligent Networks
Siemens PSE Intelligent Networking

INNSE ,Integrated management services
Technologies: Java, Swing, CORBA, C++, Microsoft SQL-Server.

03/1997 - 12/1997
C++ Developer
Logibyte Marketing

Technologies: CGI database integration

Reisebereitschaft

Weltweit verfügbar
Vefügbar 100% ab 01.02.2023

Berlin vor Ort/ Remote
D-A-CH 20% vor Ort / 80 % Remote
Weltweit 100 % Remote
Profilbild von Anonymes Profil, Kotlin Entwickler - Software Architekt Kotlin Entwickler - Software Architekt
Registrieren