Software developer with 10 year experience in C++, Graphics-, and Web -development
Aktualisiert am 06.04.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.04.2024
Verfügbar zu: 45%
davon vor Ort: 10%
OpenGL
C++
C
Java
PHP
SQL
JavaScript
HTML
CSS
Python
TypeScript
Docker
JSON
Git
Machine Learning
English
Muttersprache
German
Muttersprache

Einsatzorte

Einsatzorte

Munich (+10km)
Deutschland
möglich

Projekte

Projekte

1 year 9 months
2023-01 - now

Software Testing for EN 50657 certification

Validator, Verifier, and Tester c fuzz-testing unit-testing ...
Validator, Verifier, and Tester
validate, verify, and test software and create documentation for EN 50657 product certification
c fuzz-testing unit-testing integration-testing
6 years 9 months
2018-01 - now

Web development support and consulting for Karaoke Bar

IT-support, web-development and consulting MySQL HTML JavaScript ...
IT-support, web-development and consulting

I primarily worked in an advisory role, however, I also developed small parts of the web presence including a database and song listing. The project is low budget, so focus is on low cost solutions and quick implementation.



https://www.karaoke.the-cave-munich.de/

MySQL HTML JavaScript CSS
Biglari GmbH
Munich
7 years 9 months
2017-01 - now

Graphical Visualization for training simulation

Software developer C++ OpenGL
Software developer

Developing embedded 3D graphical visualization software used in simulators for train conductor training using OpenSceneGraph including:

  • Collision detection (Bullet Physics)
  • Command driven execution through socket connection
  • development of tools for perparing assets for use in 3d Engine
  • development of debug tools and ui overlay using imgui
  • customization of engine and assets to facilitate new features
  • Containerized development and testing
  • Project Management on self hosted Gitlab Instance
OpenSceneGraph Bullet Physics Docker GitLab imgui
C++ OpenGL
Munich
3 months
2021-10 - 2021-12

Implementation of machine-learning based technique in technical paper

Software Developer c++ TensorFlow Python
Software Developer
Implement an ML algorithm from a technical paper for 3d Mesh processing, providing a JSON interface over socket. This was a pilot project which may continue in the future.
TensorFlow OpenMesh
c++ TensorFlow Python
Munich
3 months
2021-05 - 2021-07

City tour web application

PHP JavaScript TypeScript ...
  • Assisting in Development of the web-part of a city tour suite of applications
  • Training developers in web-development, in particular Server-Side and Client-Side development using PHP, Javascript/Typescript, HTML, CSS/SCSS
  • Web-Application Scalability using Kubernetes
OpenStreetMap MariaDB Kubernetes Docker
PHP JavaScript TypeScript HTML CSS
WAY Digital Solutions GmbH
Munich
4 years
2017-01 - 2020-12

Web Application for Data Processing

Web Developer PHP SQL JavaScript ...
Web Developer

web application- and web-development including:

  • front-end to allow uploading csv and schema files, download compiled results from data processing, view data stored in database
  • back-end to process CSV Data, compile in Database, remove duplicates and blacklisted items, join tables and generate output CSV
  • API bindings to payment processors
  • Update and restyle existing websites
MariaDB
PHP SQL JavaScript CSS HTML REST
Emzero
Munich

Aus- und Weiterbildung

Aus- und Weiterbildung

5 years
2011-01 - 2015-12

Computer Science

Bachelor of Science, University of Central Florida, Orlando Florida
Bachelor of Science
University of Central Florida, Orlando Florida
Computer Science with a focus on Graphics Programming, Machine Learning and Parallel Programming
2 years 9 months
2007-09 - 2010-05

Information Technology

Associates Degree, Valencia Community College, Sanford Florida
Associates Degree
Valencia Community College, Sanford Florida
Information Technology with a focus on Database-design

Kompetenzen

Kompetenzen

Top-Skills

OpenGL C++ C Java PHP SQL JavaScript HTML CSS Python TypeScript Docker JSON Git Machine Learning

Betriebssysteme

Linux Debian
Fortgeschritten
Linux Ubuntu
Fortgeschritten
Windows 7
Fortgeschritten
Windows 8+
Basics

Programmiersprachen

C++
Experte
Java
Fortgeschritten
C
Fortgeschritten
PHP
Fortgeschritten
Javascript
Fortgeschritten
Typescript
Fortgeschritten
HTML
Fortgeschritten
CSS
Fortgeschritten
Python
Fortgeschritten
SQL
Fortgeschritten
Lua
Basics
Zig
Basics

I used to focus on Java development, and had a certification for Java 6. However, I have not worked with it for a while.

Until the late 2010s, my primary source of income was web-development, however, I have not kept up with the newest developments.

Currently my main Projects focus on embedded development using C/C++.

Datenbanken

MySQL
Fortgeschritten
MariaDB
Fortgeschritten
PostgreSQL
Basics

Branchen

Branchen

I have worked / am working in the following industries:

  • Telecommunications
  • Simulation / Game Development
  • Rail (Deutsche Bahn)
  • Electronics Recycling

Einsatzorte

Einsatzorte

Munich (+10km)
Deutschland
möglich

Projekte

Projekte

1 year 9 months
2023-01 - now

Software Testing for EN 50657 certification

Validator, Verifier, and Tester c fuzz-testing unit-testing ...
Validator, Verifier, and Tester
validate, verify, and test software and create documentation for EN 50657 product certification
c fuzz-testing unit-testing integration-testing
6 years 9 months
2018-01 - now

Web development support and consulting for Karaoke Bar

IT-support, web-development and consulting MySQL HTML JavaScript ...
IT-support, web-development and consulting

I primarily worked in an advisory role, however, I also developed small parts of the web presence including a database and song listing. The project is low budget, so focus is on low cost solutions and quick implementation.



https://www.karaoke.the-cave-munich.de/

MySQL HTML JavaScript CSS
Biglari GmbH
Munich
7 years 9 months
2017-01 - now

Graphical Visualization for training simulation

Software developer C++ OpenGL
Software developer

Developing embedded 3D graphical visualization software used in simulators for train conductor training using OpenSceneGraph including:

  • Collision detection (Bullet Physics)
  • Command driven execution through socket connection
  • development of tools for perparing assets for use in 3d Engine
  • development of debug tools and ui overlay using imgui
  • customization of engine and assets to facilitate new features
  • Containerized development and testing
  • Project Management on self hosted Gitlab Instance
OpenSceneGraph Bullet Physics Docker GitLab imgui
C++ OpenGL
Munich
3 months
2021-10 - 2021-12

Implementation of machine-learning based technique in technical paper

Software Developer c++ TensorFlow Python
Software Developer
Implement an ML algorithm from a technical paper for 3d Mesh processing, providing a JSON interface over socket. This was a pilot project which may continue in the future.
TensorFlow OpenMesh
c++ TensorFlow Python
Munich
3 months
2021-05 - 2021-07

City tour web application

PHP JavaScript TypeScript ...
  • Assisting in Development of the web-part of a city tour suite of applications
  • Training developers in web-development, in particular Server-Side and Client-Side development using PHP, Javascript/Typescript, HTML, CSS/SCSS
  • Web-Application Scalability using Kubernetes
OpenStreetMap MariaDB Kubernetes Docker
PHP JavaScript TypeScript HTML CSS
WAY Digital Solutions GmbH
Munich
4 years
2017-01 - 2020-12

Web Application for Data Processing

Web Developer PHP SQL JavaScript ...
Web Developer

web application- and web-development including:

  • front-end to allow uploading csv and schema files, download compiled results from data processing, view data stored in database
  • back-end to process CSV Data, compile in Database, remove duplicates and blacklisted items, join tables and generate output CSV
  • API bindings to payment processors
  • Update and restyle existing websites
MariaDB
PHP SQL JavaScript CSS HTML REST
Emzero
Munich

Aus- und Weiterbildung

Aus- und Weiterbildung

5 years
2011-01 - 2015-12

Computer Science

Bachelor of Science, University of Central Florida, Orlando Florida
Bachelor of Science
University of Central Florida, Orlando Florida
Computer Science with a focus on Graphics Programming, Machine Learning and Parallel Programming
2 years 9 months
2007-09 - 2010-05

Information Technology

Associates Degree, Valencia Community College, Sanford Florida
Associates Degree
Valencia Community College, Sanford Florida
Information Technology with a focus on Database-design

Kompetenzen

Kompetenzen

Top-Skills

OpenGL C++ C Java PHP SQL JavaScript HTML CSS Python TypeScript Docker JSON Git Machine Learning

Betriebssysteme

Linux Debian
Fortgeschritten
Linux Ubuntu
Fortgeschritten
Windows 7
Fortgeschritten
Windows 8+
Basics

Programmiersprachen

C++
Experte
Java
Fortgeschritten
C
Fortgeschritten
PHP
Fortgeschritten
Javascript
Fortgeschritten
Typescript
Fortgeschritten
HTML
Fortgeschritten
CSS
Fortgeschritten
Python
Fortgeschritten
SQL
Fortgeschritten
Lua
Basics
Zig
Basics

I used to focus on Java development, and had a certification for Java 6. However, I have not worked with it for a while.

Until the late 2010s, my primary source of income was web-development, however, I have not kept up with the newest developments.

Currently my main Projects focus on embedded development using C/C++.

Datenbanken

MySQL
Fortgeschritten
MariaDB
Fortgeschritten
PostgreSQL
Basics

Branchen

Branchen

I have worked / am working in the following industries:

  • Telecommunications
  • Simulation / Game Development
  • Rail (Deutsche Bahn)
  • Electronics Recycling

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.