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