Sebastian Hofer, MSc


> Curriculum Vitae (CV) <

Ich bin Software-Developer und wohne in Wien.

Während ich in meiner Karriere meistens am Back End tätig war, habe ich mich in den letzten Jahren vermehrt auf das Front End konzentriert, und entwickle mich nun Richtung Full Stack Developer.

Außerdem verfüge ich über einen Mastertitel in Bioinformatik und einen soliden Background in (medizinischer und allgemeiner) Datenverarbeitung und Statistik.

Auf dieser Seite finden Sie meinen derzeitigen Kenntnisstand in relevanten Kategorien. Die Bewertung in Sternen und Reihenfolge beruhen auf meiner bisherigen Erfahrung und Selbsteinschätzung.



Langjährige Erfahrung, sehr gute Kenntnisse.


Mehrjährige Erfahrung, gute Kenntnisse.


Mindestens ein paar Monate Lernerfahrung.

Sebastian Hofer, MSc


> Curriculum Vitae (CV) <

I am a Software Developer based in Vienna, Austria.

While I have worked on the back end most of my career, I have recently concentrated more of my efforts on the front end, and I am now working towards being a full stack developer.

I also possess a Masters degree in Bioinformatics, and I have a solid background in (medical and general) data processing and statistics.

On this page you will find my current level of knowledge in relevant categories. The star rating and order of items are based on my experience and personal perception.



Many years of experience, excellent skills.


A few years of experience, good skills.


At least a few months of learning experience.

Back End Developer


Den Großteil meiner Erfahrung als Software-Entwickler habe ich am Back End gesammelt. Dabei habe ich fundiertes Wissen über die Implementierung und Wartung von Systemen und die Verarbeitung von Daten erworben.

Zusätzlich habe ich mir selbst inzwischen mehr als ein Dutzend Programmiersprachen beigebracht, und so verschiedenste Programmierparadigmen kennengelernt.

Meine Steckenpferde sind Python und Java.


Programmierung

Java
Dart
C#
C++
Visual Basic

Scripting

Python
PHP
Django
Flask
Perl
Bash
Go
Laravel
NodeJS
ClojureScript

Funktionale Programmierung

Lisp
Clojure
OCaml
F#
Haskell
Elm

Datenbanken

REST
PostgreSQL
MySQL
NoSQL
GraphQL

Back End Developer


I have gained the majority of my experience as a software developer on the back end. In doing so, I have built foundational knowledge about the implementation and operation of systems and the processing of data.

Additionally, I have learned more than a dozen programming languages, and collected knowledge about various programming paradigms.

I am most proficient in Python and Java.


Programming

Java
Dart
C#
C++
Visual Basic

Scripting

Python
PHP
Django
Flask
Perl
Bash
Go
Laravel
NodeJS
ClojureScript

Functional Programming

Lisp
Clojure
OCaml
F#
Haskell
Elm

Databases

REST
PostgreSQL
MySQL
NoSQL
GraphQL

Front End Developer


Bereits vor über 15 Jahren habe ich gelernt, Webseiten zu erstellen und zu designen, und habe seither meine Kenntnisse in HTML und CSS ständig vertieft. Auch die Einbindung von dynamischen Inhalten mit PHP oder Perl/CGI ist mir von früher vertraut.

In den letzten Jahren wurde mit dem Aufkommen der neuen großen Webframeworks (Angular, React und Vue.js) mein Interesse an den einzigartigen Möglichkeiten, die das Internet bietet, wieder verstärkt.

So habe ich mich in der Entwicklung von modernen Webapplikationen und Single Page Applications in Javascript weitergebildet, und mein favorisiertes Framework in Vue.js gefunden.


Javascript

Vanilla JS
Vue.js
React
Angular
Svelte
Typescript

Web Development

HTML
CSS & SASS
htmx & hyperscript
CSS Frameworks
Responsive Design
UI & UX

App & Game Development

Flutter
Unity
Android (Native)
React Native

Data Visualization

Python & Dash
Plotly
Matplotlib
R

Front End Developer


More than 15 years ago, I learned how to create and design websites, and since then I have honed my skills in HTML and CSS. I am also familiar with the integration of dynamic content via PHP or Perl/CGI from these earlier days of the web.

In recent years, with the coming of new modern web frameworks (Angular, React, Vue.js), my interest in the unique possibilities that the web has to offer have been rekindled.

Thus, I have now learned a lot about the development of web and single page applications in Javascript, and I have found my favorite web framework in Vue.js.


Javascript

Vanilla JS
Vue.js
React
Angular
Svelte
Typescript

Web Development

HTML
CSS & SASS
htmx & hyperscript
CSS Frameworks
Responsive Design
UI & UX

App & Game Development

Flutter
Unity
Android (Native)
React Native

Datenvisualisierung

Python & Dash
Plotly
Matplotlib
R

Allrounder & Experte


Natürlich habe ich auch außerhalb von Front End und Back End bereits einiges gelernt.

So habe ich zum Beispiel Erfahrung mit Versionskontrolle und kontinuierlichem Rollout neuer Features. Auch das Testen von Software und automatisierte Datenbeschaffung habe ich schon in diversen Umgebungen durchgeführt. Auch mit Cloud Environments und Containertechnologien wie Docker und Kubernetes habe ich mich schon mehr als oberflächlich beschäftigt. Außerdem möchte ich hier noch einmal meine Kenntnisse in Statistik und Data Science hervorheben.

Auch außerhalb von Code-Editoren und Commandlines habe ich gute Fertigkeiten, zum Beispiel in 2D und 3D-Design, Office-Software, Linux und vielem mehr.


Continuous Integration & Deployment

Github
GitLab
Heroku
Netlify
Jenkins

Cloud

Apache NiFi
Amazon AWS & SP-API
Firebase
Docker
Kubernetes
Google Cloud
Azure

Statistik, AI & Machine Learning

Statistik
GPT
fastai
Expertensysteme
TensorFlow

Design

Photoshop
Wings 3D
Cinema 4D
Maya
ZBrush
3D Studio Max

Interessen & Hobbies

Kochen
Lesen
Zeichnen
Sport
Modellierung
Cryptocurrencies
Musik

Sprachen

Deutsch
Englisch
Spanisch

Allrounder & Expert


Naturally, I have learned a thing or two about topics other than front and back end development.

For example, I have experience in version control and continuous integration and deployment of new features. I have also studied cloud environments and container technologies. I also want to highlight my experience in statistics and data science here.

My additional skills, not related to coding, include 2D and 3D design, Office software, Linux and many more.


Continuous Integration & Deployment

Github
GitLab
Heroku
Netlify
Jenkins

Cloud

Apache NiFi
Amazon AWS & SP-API
Firebase
Docker
Kubernetes
Google Cloud
Azure

Statistics, AI & Machine Learning

Statistics
GPT
R
fastai
Expert Systems
TensorFlow

Design

Photoshop
Wings 3D
Cinema 4D
Maya
ZBrush
3D Studio Max

Interests & Hobbies

Cooking
Reading
Painting
Sports
Sculpting
Cryptocurrencies
Music

Languages

German
English
Spanish

Links & Kontakt


Noch nicht überzeugt?

Ein paar meiner persönlichen Arbeiten finden sie hier:


Falls ich ihr Interesse geweckt habe, erreichen Sie mich unter: sebastian.hofer@gmx.net.

Links & Contact


Not convinced yet?

You can check out some of my personal work here:


If you would like to reach me, don't hesitate to contact me here: sebastian.hofer@gmx.net.