CV
TODO
Basics
Name | Geoffrey Karnbach |
Label | Software Engineer |
geoffrey.karnbach@gmail.com | |
Url | https://github.com/GeoffreyKarnbach |
Summary | My name is Geoffrey, I am 21 years old and program since I am 11 years old. I espeically enjoy working with Python (Flask, anything Data Science or ML related), Java (SpringBoot) and JavaScript (Angular). |
Work
-
2024.08 - Present Software Engineer
TU WIEN
DAMAP: Full Stack Enginnering with Quarkus (Java) and Angular (Typescript)
- Quarkus / Java
- Angular / Typescript
- FullStack Engineering
-
2023.10 - 2024.02 Studentischer Mitarbeiter in der Lehre
TU WIEN
Teaching assistant in the course 'Programmierparadigmen' (OOP, FPROG).
Tutoring 15 groups: Grading of their exercise tasks.
Examination surveillance and grading.- Java
-
2022.12 - 2023.08 Studentischer Mitarbeiter in der Forschung
TU WIEN
OSSDIP: Implementation of the Repository node (a caching VM for packages and OS updates) and related python microservices.
DBREPO: Implementation of search service with python and frontend components with vue.js- OpenStack and Ansible / PaaS
- Python Microservices
- Python Services / Flask
- Vue.js
Volunteer
-
2023.10 - 2024.06 Vienna
Civil servant
Haus der Barmherzigkeit SBG (Seeböckgasse)
Mandatory civil service for Austrian citizens.
Created onboarding documents for future civil servants.
Civil servants delegate for HDB Seeböckgase.- Civil servant delegate
- Creation of onboarding documents.
Education
-
2025.03 - Present Vienna, Austria
Master Software Engineering & Internet Computing
TU Wien
- Distributed System Technologies
- Knowledge Graphs
-
2021.10 - 2025.01 Vienna, Austria
Bachelor Software and Information Engineering
TU Wien
- Software Engineering PR
- Software Quality Assurance
- Introduction to Security
- Distributed Systems
- Operating Systems
- Algorithms and Data Structures
- Database Systems
-
2009.09 - 2021.06 Vienna, Austria
French Baccalauréat + Austrian Matura
Lycée Francais de Vienne
- Emphasis on Math and Computer Science
- Class representative for 5 years.
- Participation at 'Math en Jeans' for 4 years.
Skills
Programming languages | |
Python | |
Java | |
JavaScript - TS | |
SQL | |
C | |
Bash scripting |
Frameworks | |
Flask | |
SpringBoot | |
Angular | |
Quarkus |
Tools | |
PostgreSQL | |
Linux | |
Git | |
UML | |
Ansible | |
OpenStack |
Areas | |
Full Stack | |
Machine Learning / AI | |
Data Science | |
Mobile App Engineering |
Languages
German | |
Native speaker |
French | |
Native Speaker |
English | |
Fluent |
Romanian | |
Beginner |
Interests
Computer Science | |
Full Stack | |
Machine Learning / AI | |
Data Science | |
Cybersecurity | |
System Architecture |
Projects
- 2022.12 - 2023.06
OSSDIP - Open Source Secure Data Infrastructure and Processes
OSSDIP: Open Source Secure Data Infrastructure and Processes Platform that Supports Data Visiting.
I worked amongst other projects on this project during my role as 'Studentischer Mitarbeiter'.- Ansible / OpenStack
- Rocky Linux / Bash scripting
- Python microservice
- 2023.04 - 2023.06
LÄNDR
LÄNDR: A party location booking site. No longer search for hours for a suitable location for your birthday or wedding parties, we have you covered.
- Java SpringBoot
- TypeScript Angular
- 2023.07 - 2023.08
DBREPO - A Database Repository
DBRepo is a repository for data in databases that are used from the beginning until the end of a research project supporting data evolution, -citation and -versioning.
I worked amongst other projects on this project during my role as 'Studentischer Mitarbeiter'.- Python Flask
- ElasticSearch
- Vue.js
- 2023.07 - 2023.08
Recipe Planer
RecipePlaner: Your all-in-one digital cookbook and smart grocery planner for seamless meal preparation and shopping!
- Java SpringBoot
- TypeScript Angular