Java Developer
Überblick
Kurzer Überblick
Der Kandidat hat einen Master-Abschluss in Computergrafik und Multimedia, mit einem Schwerpunkt auf Objekterkennung mit GPU-Beschleunigung. Er hat auch einen Bachelor-Abschluss in Informatik, mit einer Arbeit über Bildentrauschung mit verschiedenen Methoden und Implementierung in C/C++ und OpenCV. Derzeit arbeitet er als Java-Entwickler bei Master Internet, wo er an der Entwicklung mobiler Anwendungen beteiligt ist und Support und Wartung für bestehende Systeme leistet. Seine Programmierkenntnisse umfassen Java EE, Spring Boot, Jersey, JPA, Hibernate, MySQL, Tomcat und Python. Er verfügt über Grundkenntnisse der englischen Sprache und ist im Besitz eines Führerscheins.
Berufliche Erfahrung
Master's Degree in Computer Graphics and Multimedia - 2013-2015: Thesis focused on GPU acceleration of the random forest method for object detection in images. Bachelor's Degree in Computer Science - 2009-2013: Thesis comparing methods for image denoising and implementing them in C/C++ and OpenCV.
Java Developer - 07/2015-present: Collaborating with a team of mobile developers and testers to develop a mobile application, providing support, maintenance, and enhancements to new and existing systems. Responsible for server-side Java application development, database design, REST API design, Apache Tomcat configuration, server configuration, monitoring, and creating a simple web frontend using JavaScript and jQuery.
Junior Localization Engineer - 06/2012-06/2013: Involved in pre-processing and post-processing translation files, providing technical support to translators, testing, and fixing translation-related errors.
Programming skills: Java EE, Spring Boot, Jersey, JPA, Hibernate, MySQL, Tomcat, Python. English language proficiency (passive).