a Randstad company

Java Experte. Sucht jemand Entwickler? Qualität über Quantität.

Profil
Top-Skills
Java Linux Server Backend Android Git Maven Netty JVM Benchmarking API Design Eclipse IntelliJ Refactoring DDD Java 8 Language Architecture Java Bytecode Windows JUnit
Verfügbar ab
12.09.2022
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
50%
davon vor Ort
0%
Einsatzorte

Städte
Saarbrücken (+50km)
PLZ-Gebiete
Länder
Ganz Deutschland, Österreich, Schweiz
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

1 Jahr 6 Monate

2021-03

2022-08

Towns

Lead Programmer Java Git JUnit ...
Rolle
Lead Programmer
Projektinhalte

  • Towns is an enterprise region management system for minecraft developed by me personally. It allows users to create towns and and upgrade with tons of features like renting of subregions, voting, playtime systems, banking facilities, chats and much more
  • The project counts 25.000+ lines of code all well documented and structurized
  • This led me to a lot of research on how design a clean architecture for such large systems, with many services, UI systems and database connectors
  • To takle complexity at the heart of software

Kenntnisse
Java Git JUnit API Design Architekturmanagement Performance Engineering Maven
2 Jahre 5 Monate

2020-02

2022-06

WeBrush

Lead Programmer Java Git Maven ...
Rolle
Lead Programmer
Projektinhalte

  • WeBrush is a 3D voxel-terrain-editor for minecraft developed by me personally
  • The software is public and has 500+ downloads currently

Kenntnisse
Java Git Maven Spigot
3 Monate

2022-03

2022-05

Ekochat

Lead Programmer Java Android Linux ...
Rolle
Lead Programmer
Projektinhalte

  • Ekochat was a cross-platform chat app developed by me personally
  • This included a gui-desktop-app, an android app and a tcp-server which served as backend
  • With esentially all components written from scratch
  •  There were plans to upgrade it to a 2D scross-platform MMO
  • As the android demo-client and server/networking technique were already present
  • But these plans were cancelled

Kenntnisse
Java Android Linux Windows API Design Java Concurrency Performance Engineering TCP/IP Netty Maven Gradle JUnit Networking
2 Jahre 4 Monate

2018-08

2020-11

Ekonizen Programming Language

Lead Programmer Java Git Maven ...
Rolle
Lead Programmer
Projektinhalte

  •  The Ekonizen project was a high-performance programming language for minecraft implemented by me personally in Java
  • It lead me to research in detail how to write code that runs on the JVM at maximum speed
  • Making beaningful bechmars, taking bytecode optimizations, GC and other details in mind

Kenntnisse
Java Git Maven Windows Yaml JVM Optimizations Java Performance Engineering
1 Jahr 7 Monate

2018-01

2019-07

Adventure-3

Lead Programmer & DevOps Linux DenizenScript Java ...
Rolle
Lead Programmer & DevOps
Projektinhalte

  • This was the 3rd MMO adventure I created with the help of of small team
  • Me designing and programming all 80+ quests individually, the npcs and their dialogues as well as programming or setting up all other required technical systems
  • The project was then later released in coorperation with the horstblocks.de network, played by some thousand players where my role was providing technical support and fixing bugs
  • Total Lines of code: 23.000+

Kenntnisse
Linux DenizenScript Java Notepad++ FileZilla Spigot
7 Monate

2017-07

2018-01

Adventure-2

Lead Programmer & DevOps Linux DenizenScript Spigot ...
Rolle
Lead Programmer & DevOps
Projektinhalte

  • This was the 2rd MMO adventure I created with the help of of small team
  • Me designing and programming all 40+ quests individually, the npcs and their dialogues as well as programming or setting up all other required technical systems
  • The project was then later released in coorperation with the terraconia network, played by some houndred players
  • Here my role was to manage the project, rent and administrate the linux machine, setting up the server and fixing problems during production

Kenntnisse
Linux DenizenScript Spigot Notepad++ FileZilla
11 Monate

2016-08

2017-06

Adventure-1

Lead Programmer & DevOps Linux DenizenScript Spigot ...
Rolle
Lead Programmer & DevOps
Projektinhalte

  • This was the first MMO adventure I created by me completely alone
  • Me designing a concept, creating the gameworld and programming 20+ quests individually, the npcs and writing their dialogues
  • As well as setting up all other technical aspects
  • The project was then later released in coorperation with the terraconia network, played by some houndred players
  • Here my role was to manage the project, rent and administrate the linux machine, setting up the server and fixing problems during production

Kenntnisse
Linux DenizenScript Spigot Notepad++ FileZilla

9 Monate

2022-01

heute

Buch: Java Concurrency in Practive

Schwerpunkt

Still going on.

5 Monate

2021-08

2021-12

Top Helper

Together Java Discord
Institution, Ort
Together Java Discord
Schwerpunkt

Part of the hall of fame for helping tons of people with their coding problems on the largest Java Discord community with 21.000+ members.

5 Monate

2021-02

2021-06

Articles: Enterprise Application Architecture

Schwerpunkt

Reading many of the articles written by Fowler on ThoughtWorks about Enterprise design, Refactoring and Code quality.

5 Monate

2021-01

2021-05

Buch: Effective Java

1 Monat

2021-01

2021-01

Buch: Java Performance Engineering

O'Reilly JVM Design
Institution, Ort
O'Reilly JVM Design

Certificates:

2019 - 2020:

Java Performance Engineering

  • Software-Entwicklung / Programmierung
  • Coaching / Schulung / Training

Deutsch Muttersprache
Englisch Verhandlungssicher

Top Skills
Java Linux Server Backend Android Git Maven Netty JVM Benchmarking API Design Eclipse IntelliJ Refactoring DDD Java 8 Language Architecture Java Bytecode Windows JUnit
Betriebssysteme
Linux
Fortgeschritten
Windows
Fortgeschritten
Android
Basics
Programmiersprachen
Java
Experte
C
Basics
DenizenScript
Experte
Bash
Basics
Design / Entwicklung / Konstruktion
Code Review
Experte
Refactoring
Fortgeschritten
API Design
Fortgeschritten
Enterprise Architecture
Fortgeschritten
Multithreading
Fortgeschritten
DDD
Basics
Ihr Kontakt zu Gulp

Fragen? Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren