I am a passionate Software Developer and Consultant with over 20 years of professional experience, based in Germany.
Aktualisiert am 24.01.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.02.2024
Verfügbar zu: 100%
davon vor Ort: 100%
C#
TypeScript
SQL
HTML
CSS
Node.js
.NET Framework
TailwindCSS
ASP.NET
ReactJS
Svelte
Angular
MDX
Xamarin
AWS
PostgreSQL
MariaDB
MySQL
MS SQL Server
MongoDB
Redis
German
English

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

Fintech Startup


Tasks:

  • Development of backend solutions and APIs for a fintech startup, utilizing C# and Microsoft SQL Database.


Automated Email Dispatch (Implementation of Automated Invoice Email Distribution)


Tasks:

  • Implementation of an automated system for emailing invoices, developed in C#

Visa Policy Update


Tasks:

  • Implementation of new requirements for visa payment processing using C#

Website Relaunch


Tasks:

Redevelopment and modernization of a website using C#


Password Validation


Tasks:

  • Transition from plain text passwords to hashed and salted passwords, implemented in C#


Mailgun Integration


Tasks:

  • Implementation and documentation.


Consulting GraphQL


Tasks:

  • Advising a development team on GraphQL implementation and best practices.

GraphQL Backend


Tasks:

  • Development of a sample implementation for a GraphQL backend using NodeJS and TypeScript


NNTP Client


Tasks:

  • Development of an NNTP client using C#

Plug-In System


Tasks:

  • Enhancement of a Windows client with a plug-in system, developed in C#

Auto-Updater


Tasks:

  • Implementation of an automatic update system for a Windows application.

COVID Scanner App


Tasks:

  • Creation of an app for scanning and displaying information from QR codes, developed with React Native

Marketing Website


Tasks:

  • Development of a website for a mid-sized company, utilizing React and TypeScript.

AI Chatbot


Tasks:

  • Design and integration of an AI chatbot based on ChatGPT, implemented using React and TypeScript


UI / UX


Tasks:

  • Creation and presentation of a user interface for a web application using Figma


Automatic Update Feature for Electron App


Tasks:

  • Development of a self-updating mechanism tailored for an Electron application, utilizing NodeJS


GraphQL Backend


Tasks:

  • Development of an API with integration to a PostgreSQL database, implemented using NodeJS and TypeScript


Chrome Extension


Tasks:

  • Development of a Chrome extension with ChatGPT integration, implemented in TypeScript


Outlook Plugin


Tasks:

  • Creation of a plugin for easier management of filters and folders in Outlook, developed in TypeScript

Desktop Client


Tasks:

  • Development of a cross-platform client for Windows, Mac, and Linux for processing and analyzing AAF files, using NodeJS, Electron, TypeScript, and C#


CI / CD


Tasks:

  • Creation and implementation of a Continuous Integration and Continuous Delivery (CI/CD) process for a team with various projects, utilizing GitHub Actions


Progressive Web App


Tasks:

  • Development of a Progressive Web App (installable, offline-ready) with features including authentication, email sending, and more, built using React and TypeScript

Aus- und Weiterbildung

Aus- und Weiterbildung

2000 - 2003

Fachinformatiker Anwendungsentwicklung(IT Specialist in Application Development)

BSZ Matthäus Runtinger BSIII

Kompetenzen

Kompetenzen

Top-Skills

C# TypeScript SQL HTML CSS Node.js .NET Framework TailwindCSS ASP.NET ReactJS Svelte Angular MDX Xamarin AWS PostgreSQL MariaDB MySQL MS SQL Server MongoDB Redis

Produkte / Standards / Erfahrungen / Methoden

Profile:

Throughout my career, I have worked with various programming languages, tools, and services. My passion for technology motivated me to continually evolve. Customers appreciate my ability to integrate new technologies and provide solutions that often exceed their objectives. As the CTO and co-founder of a startup, I gained valuable insights into business life. I use these experiences to advise teams and develop strategies that align with business goals. In this role, I was also involved in the creation and acquisition of a software patent.


Skills:

Top 1% Contributor on Stack Overflow 

  • Exceptional Achievements in the Programming Community


JavaScript/TypeScript 

  • Web, Desktop, and Mobile Applications (React, Vue, Angular, Svelte)

C# Development
  • Web, Desktop, Server, and Mobile Applications

APIs
  • GraphQL
  • REST APIs

DevOps
  • Docker
  • Kubernetes
  • GitHub Actions
  • GitLab

Serverless
  • AWS Lambda
  • Google Cloud Functions
  • Azure Functions

Edge Computing
  • Edge Functions
  • Edge Runtime


Professional Experience:

02/2015 - today

Place of Work: Steinberg am See, DE

Role: self employed

Customer: on Request


Tasks:

  • Software Development & Consulting


11/2012 - 02/2015

Place of Work: Regensburg, DE

Role: Software Development Professional

Customer: Omniga GmbH & Co. KG


04/2011 - 11/2012

Place of Work: Regensburg, DE

Role: Senior Manager Software Development

Customer: SmilingBits GmbH & Co. KG


01/2008 - 04/2011

Place of Work: Regensburg, DE

Role: Manager Software Development

Customer: SmilingBits GmbH & Co. KG


10/2003 - 01/2008

Place of Work: Regensburg, DE

Role: Manager Software Development

Customer: GoNamic GmbH

Datenbanken

PostgreSQL
Microsoft SQL Server
MariaDB
MySQL
SQLite
MongoDB
Firebase
Redis

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

Fintech Startup


Tasks:

  • Development of backend solutions and APIs for a fintech startup, utilizing C# and Microsoft SQL Database.


Automated Email Dispatch (Implementation of Automated Invoice Email Distribution)


Tasks:

  • Implementation of an automated system for emailing invoices, developed in C#

Visa Policy Update


Tasks:

  • Implementation of new requirements for visa payment processing using C#

Website Relaunch


Tasks:

Redevelopment and modernization of a website using C#


Password Validation


Tasks:

  • Transition from plain text passwords to hashed and salted passwords, implemented in C#


Mailgun Integration


Tasks:

  • Implementation and documentation.


Consulting GraphQL


Tasks:

  • Advising a development team on GraphQL implementation and best practices.

GraphQL Backend


Tasks:

  • Development of a sample implementation for a GraphQL backend using NodeJS and TypeScript


NNTP Client


Tasks:

  • Development of an NNTP client using C#

Plug-In System


Tasks:

  • Enhancement of a Windows client with a plug-in system, developed in C#

Auto-Updater


Tasks:

  • Implementation of an automatic update system for a Windows application.

COVID Scanner App


Tasks:

  • Creation of an app for scanning and displaying information from QR codes, developed with React Native

Marketing Website


Tasks:

  • Development of a website for a mid-sized company, utilizing React and TypeScript.

AI Chatbot


Tasks:

  • Design and integration of an AI chatbot based on ChatGPT, implemented using React and TypeScript


UI / UX


Tasks:

  • Creation and presentation of a user interface for a web application using Figma


Automatic Update Feature for Electron App


Tasks:

  • Development of a self-updating mechanism tailored for an Electron application, utilizing NodeJS


GraphQL Backend


Tasks:

  • Development of an API with integration to a PostgreSQL database, implemented using NodeJS and TypeScript


Chrome Extension


Tasks:

  • Development of a Chrome extension with ChatGPT integration, implemented in TypeScript


Outlook Plugin


Tasks:

  • Creation of a plugin for easier management of filters and folders in Outlook, developed in TypeScript

Desktop Client


Tasks:

  • Development of a cross-platform client for Windows, Mac, and Linux for processing and analyzing AAF files, using NodeJS, Electron, TypeScript, and C#


CI / CD


Tasks:

  • Creation and implementation of a Continuous Integration and Continuous Delivery (CI/CD) process for a team with various projects, utilizing GitHub Actions


Progressive Web App


Tasks:

  • Development of a Progressive Web App (installable, offline-ready) with features including authentication, email sending, and more, built using React and TypeScript

Aus- und Weiterbildung

Aus- und Weiterbildung

2000 - 2003

Fachinformatiker Anwendungsentwicklung(IT Specialist in Application Development)

BSZ Matthäus Runtinger BSIII

Kompetenzen

Kompetenzen

Top-Skills

C# TypeScript SQL HTML CSS Node.js .NET Framework TailwindCSS ASP.NET ReactJS Svelte Angular MDX Xamarin AWS PostgreSQL MariaDB MySQL MS SQL Server MongoDB Redis

Produkte / Standards / Erfahrungen / Methoden

Profile:

Throughout my career, I have worked with various programming languages, tools, and services. My passion for technology motivated me to continually evolve. Customers appreciate my ability to integrate new technologies and provide solutions that often exceed their objectives. As the CTO and co-founder of a startup, I gained valuable insights into business life. I use these experiences to advise teams and develop strategies that align with business goals. In this role, I was also involved in the creation and acquisition of a software patent.


Skills:

Top 1% Contributor on Stack Overflow 

  • Exceptional Achievements in the Programming Community


JavaScript/TypeScript 

  • Web, Desktop, and Mobile Applications (React, Vue, Angular, Svelte)

C# Development
  • Web, Desktop, Server, and Mobile Applications

APIs
  • GraphQL
  • REST APIs

DevOps
  • Docker
  • Kubernetes
  • GitHub Actions
  • GitLab

Serverless
  • AWS Lambda
  • Google Cloud Functions
  • Azure Functions

Edge Computing
  • Edge Functions
  • Edge Runtime


Professional Experience:

02/2015 - today

Place of Work: Steinberg am See, DE

Role: self employed

Customer: on Request


Tasks:

  • Software Development & Consulting


11/2012 - 02/2015

Place of Work: Regensburg, DE

Role: Software Development Professional

Customer: Omniga GmbH & Co. KG


04/2011 - 11/2012

Place of Work: Regensburg, DE

Role: Senior Manager Software Development

Customer: SmilingBits GmbH & Co. KG


01/2008 - 04/2011

Place of Work: Regensburg, DE

Role: Manager Software Development

Customer: SmilingBits GmbH & Co. KG


10/2003 - 01/2008

Place of Work: Regensburg, DE

Role: Manager Software Development

Customer: GoNamic GmbH

Datenbanken

PostgreSQL
Microsoft SQL Server
MariaDB
MySQL
SQLite
MongoDB
Firebase
Redis

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.