Full-Stack Developer
Aktualisiert am 17.10.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.11.2026
Verfügbar zu: 85%
davon vor Ort: 0%
Schnittstellen-Entwicklung
Python
Go
Vue
React
NestJS
Azure
TypeScript
PHP
Laravel
Shopware
C#
Next.js
Node.js
Symfony
.NET
Kubernetes
Docker
gRPC
GraphQL
PostgreSQL
FastAPI
Generative AI
Deutsch
Muttersprache
Englisch
Fortgeschritten
Serbisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Remote (+200km) HomeOffice (+200km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Monat
2026-09 - heute

Druckdaten-Tool: PDF/X-1a-Aufbereitung mit Anschnitt und Fogra39

Entwickler (Freelance) PDF-Verarbeitung
Entwickler (Freelance)
  • Werkzeug für eine Druckerei: Bilder und PDF (auch Illustrator-Dateien) per Drag-and-Drop entgegennehmen und druckfertig ausgeben
  • Endformat anwenden, 3 mm Anschnitt anlegen, Farben nach Fogra39 (ISO Coated v2) konvertieren, Ausgabe als PDF/X-1a:2001
  • Auch nicht druckreife Daten (RGB, ohne Anschnitt, falsches Seitenverhältnis) laufen durch
  • Umsetzung in Rust als Cargo-Workspace: gemeinsamer Kern, Server für den Browser-Zugang und Desktop-App mit Tauri für Windows und Mac
  • Probeversion für den Kunden im Netz bereitgestellt
Rust Tauri Ghostscript
PDF-Verarbeitung
Druckerei in Tirol (Österreich)
Remote
8 Monate
2026-02 - heute

KI-Agentensystem auf der Claude-API mit eigenen MCP-Servern

Entwickler (eigenes Produkt) Generative AI Prompt Engineering
Entwickler (eigenes Produkt)
  • Agentensystem auf der Claude-API mit Tool Calling, mehreren zusammenarbeitenden Agenten, Kontext- und Memory-Verwaltung sowie strukturierten Ausgaben nach JSON-Schema
  • Eigene MCP-Server (Model Context Protocol) als Werkzeuge für die Agenten
  • Prompt Engineering und automatisierte Evals der Agentenantworten
  • Anbindung an IMAP/SMTP, interne REST- und GraphQL-Schnittstellen sowie Browser-Automatisierung
  • Übersetzen von Geschäftsregeln in deterministische Workflows mit LLM-Bausteinen, inklusive Tests und Rollout
  • Umsetzung in TypeScript und Python, Betrieb auf Linux
Anthropic Claude API Model Context Protocol Python TypeScript
Generative AI Prompt Engineering
Eigenes Produkt
Remote
9 Monate
2026-01 - heute

SaaS für digitale Service- und Wartungshefte

Gründer und Entwickler (eigenes Produkt) Fullstack-Entwicklung Cloud-Betrieb Progressive Web App
Gründer und Entwickler (eigenes Produkt)
  • Web-App für digitale Service- und Wartungshefte von Fahrzeugen, als eigenes Produkt entwickelt und betrieben
  • Frontend mit Vue 3, TypeScript, PrimeVue, Pinia und Vite als installierbare PWA
  • Datenhaltung mit InstantDB, PDF-Erzeugung mit jsPDF, Texterkennung mit Tesseract.js
  • KI-Anbindung über die Vercel AI-SDK-Schnittstelle mit eigenem Proxy
  • Betrieb auf Infomaniak Public Cloud (OpenStack): Linux-VMs, Deployment, tägliche Sicherung ausser Haus, Health-Checks und Kostenüberwachung
  • Tests mit Vitest und Playwright, ESLint, CI/CD
TypeScript Vite Vue InstantDB PrimeVue Linux OpenStack
Fullstack-Entwicklung Cloud-Betrieb Progressive Web App
Eigenes Produkt
Remote
1 Monat
2026-10 - 2026-10

Gambio-Shop wieder erreichbar gemacht: Fatal Error beheben, Adminbereich wiederherstellen

Entwickler (Freelance)
Entwickler (Freelance)

Gambio-Shop nach einem Fatal Error wieder erreichbar gemacht und den Adminbereich (Gambio GX 3.2) wiederhergestellt.


«Es läuft alles wie bisher, gute Arbeit. Bin voll zufrieden.» Volker Wienke

Gambio
lokliege.de
2 Monate
2026-09 - 2026-10

Terminbuchungen aus zeeg automatisch in myfactory (REDAXO-AddOn)

Entwickler (Freelance) PHP SOAP
Entwickler (Freelance)

Termine aus zeeg landen automatisch mit Adresse, Kontakt und Aufgabe in myfactory, dazu kommt ein Auftragszettel als PDF per Mail. Umsetzung als REDAXO-AddOn über die SOAP-Schnittstelle von myfactory.

«Solche Projekte könnte ich auch über die Projektleitung von myfactory abwickeln, doch das bedeutet jedes Mal viel Dokumentationsaufwand, und die Umsetzung dauert entsprechend länger und kostet mehr. Goran hat sofort verstanden, was ich brauche, und es extrem schnell umgesetzt. Schlichtweg perfekt ? und bestimmt nicht unser letztes gemeinsames Projekt.» Dani Arnold, Inhaber

myfactory REDAXO
PHP SOAP
ARNOLD Rahmenmanufaktur GmbH
Rombach
2 Jahre 11 Monate
2021-05 - 2024-03

JTL-Wawi-HubSpot-Connector für eine Agentur und ihre Kunden

Entwickler (Freelance) TypeScript NestJS
Entwickler (Freelance)

JTL-Wawi und HubSpot für die Kunden einer Agentur verbunden. Über drei Jahre kamen Korrekturen und Erweiterungen dazu, zuletzt ein Dienst in TypeScript mit NestJS, an den JTL-Workflows ihre Änderungen per HTTP schicken.

«Goran hat für uns und unsere Kunden JTL-Wawi mit HubSpot verbunden und den Connector über mehrere Jahre weiterentwickelt.» Anton Levitskij, Xiller GmbH

JTL-Wawi HubSpot
TypeScript NestJS
Xiller GmbH
Nürnberg
6 Monate
2023-06 - 2023-11

Mehrsprachige Website mit Nuxt

Entwickler (Freelance)
Entwickler (Freelance)
«Goran hat 2023 unsere mehrsprachige Website mit Nuxt aus einer Vorlage umgesetzt, mit Events, Services und statischer Auslieferung. Inzwischen haben wir sie selbst auf Astro neu aufgebaut.»
Marc Herren
remmen.io GmbH
Remote
1 Monat
2023-03 - 2023-03

Shopware-6-Plug-in zur Automatisierung digitaler Produkte

Fullstack-Entwickler (Freelance) Backend-Entwicklung E-Commerce
Fullstack-Entwickler (Freelance)

Entwicklung eines Shopware-6-Plug-ins (PHP, Symfony) zur Automatisierung der Auslieferung digitaler Produkte im Shop.

Shopware 6 PHP Symfony
Backend-Entwicklung E-Commerce
Deutscher Anbieter von Software und E-Books
2 Monate
2023-02 - 2023-03

Medium.com-Clone mit ASP.NET Minimal API und Angular (Open Source)

Fullstack-Entwickler (Freelance)
Fullstack-Entwickler (Freelance)

Backend mit C# und ASP.NET Minimal API, erweitert mit dem FastEndpoints-Framework, MongoDB als Datenbank, Frontend mit Angular.

C# ASP.NET MongoDB Angular
Open-Source-Projekt
1 Monat
2023-02 - 2023-02

Migration eines Python-Skripts nach Go: Oracle-Export als CSV per SFTP

Backend-Entwickler (Freelance)
Backend-Entwickler (Freelance)

Umschreiben eines bestehenden Python-Skripts nach Go: liest per CLI-Parametern eine Oracle-Datenbank aus, speichert als CSV, protokolliert und überträgt per SFTP.


«Goran hat unseren Datenbank-Export von Python nach Go umgeschrieben, schnell und sauber.» Josip Grgic, ITNS GmbH

Go Python Oracle
ITNS GmbH
Wien
1 Monat
2023-01 - 2023-01

Umwandlung einer Figma HTML Template

  • Umwandlung einer Figma HTML Template zu einer Twig Template, inkl. Behebung von Bugs und neuen Features
Laravel AlpineJS Twig JS HTML CSS
Endkunde ist ein Podcast Anbieter
3 Monate
2022-11 - 2023-01

Erweiterung eines Immobilienportales

  • Erweiterung eines Immobilienportales damit Investoren passende Angebote per E-Mail erhalten
ModX CMS PHP JS HTML AlpineJS
Deutsches Portal für Immobilien-Kauf und Verkauf
5 Monate
2022-09 - 2023-01

Migration von Monolithen TypeScript

  • Migration von Monolithen TypeScript zu Microservice welche auf Go, Kubernetes läuft und so überall in der Cloud, aber auch auf dem Kundenserver lauffähig ist
  • Innovatives deutsches Start-up für lokale Self-Scanning Lösungen mit Gewichtskontrolle

Der Kunde hat für diesen Einsatz ein Referenzschreiben ausgestellt; es liegt vor und ist auf Anfrage erhältlich.

Go Kubernetes PostgreSQL CockroachDB GRPC Microservices
nnovatives deutsches Start-up
4 Monate
2022-09 - 2022-12

Erweiterung einer Webseite für Rekrutierung von Mitarbeitern


NextJS (React) Hygraph RecruitCRM Rest GraphQL
Internationale Personalvermittlungsagentur
4 Monate
2022-09 - 2022-12

Barcode Management für QS

  • Barcode Management für QS
  • Bestehend aus einem Native-Desktop-Client und Web-Serversoftware (Erfassung, Bearbeitung und Analyse)

Rust Strapi Metabase
Deutscher Dienstleister für Gravuren
4 Monate
2022-06 - 2022-09

Deutscher Shop kopieren und für Schweiz anpassen

Shopware5
Deutscher Shop für Nahrungsergänzungen
7 Monate
2022-03 - 2022-09

Veröffentlichung von Benutzer Projekten in einem Portal

  • Im Portal können Benutzer Projekte veröffentlichen und dann abstimmen lassen
WordPress Elementor Custom Theme Coding ACF
Regionaler Verein für die Energiewende
1 Monat
2022-08 - 2022-08

JSON aus einem ERP werden in XML umgewandelt


Azure Function TypeScript Node
Deutsche Automatisierungs-Agentur
3 Monate
2022-06 - 2022-08

Bugs beheben und um Funktionen erweitern

ModX CMS PHP JS HTML AlpineJS
Deutsches Portal für Immobilien-Kauf und Verkauf
3 Monate
2022-06 - 2022-08

Odoo Webseite gemäss Figma Vorgaben erstellen

Odoo Theme Entwicklung
Deutscher Anbieter für Gebäudeautomatisierungen
7 Monate
2022-01 - 2022-07

Erstellung einer Azure Funktion

  • Es wurde eine Azure Funktion erstellt, welche Mandantenfähig ist und Produkte aus einem JSON mit Informationen aus Prisma bereichert und dann zurückgibt
Azure Function Prisma TypeScript Node
Deutsche Automatisierungs-Agentur, Endkunde ist ein deutscher ERP-Hersteller
6 Monate
2022-01 - 2022-06

Erstellung einer .exe Datei mit GO

  • Mit Go wurde eine .exe erstellt, welches PDF-Dateien aus dem aktuellen Ordner an eine Azure Funktion sendet
  • Dort wurde der Barcode aus dem PDF ausgelesen, ein Bearer-Token beantragt und dann an einen DMS gesendet

Azure Function TypeScript Node Go
Deutsche Automatisierungs-Agentur, Endkunde ist ein deutscher ERP-Hersteller
4 Monate
2021-09 - 2021-12

Automatisierung einer ERP Systems von Buchhaltungseingaben

Software-Entwickler TypeScript Azure MS Azure SQL Database ...
Software-Entwickler

Mit einer UI kann der Kunde Parameter einstellen, wie z. B. Texttrigger, Regexe, AccountNr usw.
Lieferantenrechnung im PDF Format wird von ERP an Azure Webservice gesendet.
Dort wird diese mit Typescript ausgelesen, und strukturiert als JSON zur ERP zurückgegeben.
Dadurch spart sich der Buchhalter das Abtippen von Beträgen, Artikelnummern und einordnen in Konten.

Azure MS Azure SQL Database TypeScript
TypeScript Azure MS Azure SQL Database PDF Automatisierung
10 Monate
2020-12 - 2021-09

Automatisierungen zwischen JTL Wawi und HubSpot mit einer selbst erstellten API Schnittstelle

Software-Entwickler TypeScript PHP Schnittstellen-Entwicklung
Software-Entwickler
JTL Wawi HubSpot
TypeScript PHP Schnittstellen-Entwicklung
10 Monate
2020-12 - 2021-09

JTL-Wawi über die API mit HubSpot verbunden

Entwickler (Freelance) PHP Laravel
Entwickler (Freelance)

JTL-Wawi und HubSpot nach Kundenvorgaben verbunden und laufend synchron gehalten: Kundennummer und Lebenszyklus in HubSpot, Übertragung über JTL-Workflows bei neuen und geänderten Kunden.

«Goran hat für uns JTL-Wawi über die API mit HubSpot verbunden. Er hat schnell verstanden, was wir brauchen, und gut kommuniziert.» Christian Gerwing, CE Produkte GmbH

JTL-Wawi HubSpot
PHP Laravel
CE Produkte GmbH
Ahaus

Aus- und Weiterbildung

Aus- und Weiterbildung

1989 - 1998

Primar- und Oberstufe, N?Uzwil

Primar- und Oberstufe


2002 - 2003

Berufsschule, Will

PC/LAN ? Supporter SIZ


2000 - 2001

Berufsschule, Uzwil

Informatik ? Anwender SIZ


1998 - 1999

RTV-Bohren, Gossau

Praktikum als RTV-Elektriker

Position

Position

Software-Entwicklung / Programmierung

Kompetenzen

Kompetenzen

Top-Skills

Schnittstellen-Entwicklung Python Go Vue React NestJS Azure TypeScript PHP Laravel Shopware C# Next.js Node.js Symfony .NET Kubernetes Docker gRPC GraphQL PostgreSQL FastAPI Generative AI

Produkte / Standards / Erfahrungen / Methoden

FastAPI
Vue.js
React
Angular
Next.js
NestJS
Node.js
Express
Laravel
Symfony
ASP.NET Core
.NET
Docker
Kubernetes
Microsoft Azure
Amazon Web Services
Google Cloud Platform
Microservices
REST API
GraphQL
gRPC
CI/CD
Git
Linux
Generative AI
Large Language Models
Retrieval Augmented Generation
Prompt Engineering
KI-Agenten
Model Context Protocol
Schnittstellen-Entwicklung
Shopware
WordPress
Odoo
Strapi
Directus
Tailwind CSS
Quasar
Test Driven Development
Scrum
Datenmigration

Technologien:

  • React 
  • Vue 
  • Laravel 
  • Gatsby 
  • PostgreSQL 
  • Docker 
  • Microservices 
  • Linux 
  • Ubuntu
  • Azure 
  • AWS 
  • GCP 
  • Hetzner 
  • WordPress 
  • Jekyll 
  • Next 
  • Nuxt 
  • Nest
  • API 
  • Rest 
  • GraphQL 
  • GRPC 
  • Kubernetes 
  • MySQL 
  • Strapi 
  • HTML 
  • CSS
  • Gridsome 
  • JTL 
  • Bootstrap 
  • Tailwind 
  • Grav 
  • WooCommerce 
  • Shopware 
  • MS Office 
  • Odoo
  • Redmine 
  • ModX 
  • HubSpot 
  • AlpineJS
  • FastAPI
  • Strawberry GraphQL
  • Directus
  • Symfony
  • Angular
  • Yii
  • Twig
  • jQuery
  • Hugo
  • Node.js
  • Express
  • Quasar
  • DevExtreme
  • ASP.NET
  • .NET
  • ASP Classic
  • WPF
  • FastEndpoints
  • Stripe
  • Mollie
  • Metabase
  • Appsmith
  • Elementor
  • Divi
  • Web Scraping
  • Knative
  • CockroachDB
  • MS SQL Server
  • Claude API / LLM-Agenten
  • MCP-Server


Berufserfahrung:

2023 - heute

Rolle: Full Stack Developer, Web- und Fachanwendungen (Anstellung)

Kunde: Ingenieurunternehmen, Ostschweiz


Aufgaben:

  • Weiter- und Neuentwicklung von Web- und Fachanwendungen
  • Migration bestehender Anwendungen
  • Frontend-Architektur mit Vue.js, Quasar, DevExtreme und ASP Classic
  • Backend-Services mit Node.js, Express, ASP Classic und MS SQL
  • Verantwortung für einzelne Applikationen, Unterstützung im Entwicklerteam
  • Interne Fachanwendungen und ein Mailingservice


2023

Rolle: Fullstack-Entwickler (Anstellung, 03/2023 - 10/2023)

Kunde: Traffitec AG


Aufgaben:

  • Beheben von Bugs und Implementieren neuer Funktionen
  • Web-Kundenportal: PHP, Yii, Ajax, jQuery, MSSQL
  • Desktop-Applikation: C#, WPF, .NET, ASP API
  • Kundensupport


2022 - 2023

Rolle: Selbstständiger Softwareentwickler

Kunde: KBST GmbH


Aufgaben:

  • Implementieren von gRPC Services in golang
  • Das Aufsetzten eines Kubernetes Clusters
  • Deployment der Services mit Knative
  • Integration einer verteilten Cockroach Datenbank


2016 - heute

Rolle: Software Entwickler

Kunde: eigenes Einzelunternehmen, Ostschweiz


Aufgaben:

  • Webdesign
  • Programmierung
  • Einrichten von Cloud-Infrastrukturen


2014 - 2022

Rolle: Elektroniker in der AVOR

Kunde: Variosystems, Steinach


Aufgaben:

  • Technischer Support
  • Projektneuerfassungen
  • Änderungsmanagement
  • Stammdatenpflege
  • Designen der PCB im Mehrfachnutzen
  • Datenaufbereitung im SAP und CAD für die Produktion
  • Leiterplattenfragen des Herstellers beantworten
  • Bestellung der Schablonen


2012 - 2013

Rolle: Elektroniker im Prüffeld

Kunde: Variosystems, Steinach


Aufgaben:

  • Optimieren von Prüfprogrammen
  • Prüfen und reparieren von elektronischen Baugruppen
  • Durch Eigeninitiative und VBA/AutoIt Programmierung wurde dieFehlerprotokollierung automatisiert. Aufwendige manuelle Eintragen wurden überflüssig und es wurde so jährlich ca. 6500 CHF eingespart


2003 - 2012

Rolle: Testoperator und Schichtleiter

Kunde: Variosystems, Steinach


Aufgaben:

  • Prüfen von elektronischen Baugruppen auf ICT, FT und FPT
  • Wartung der Testsysteme
  • Leiten eines kleinen Teams in der Spätschicht


2002 - 2003

Rolle: Finanzberater im Nebenjob

Kunde: OVB, St. Gallen


Aufgaben:

  • Kostenoptimierungen von Krankenkassen, Versicherungen und Finanzprodukte


2001 - 2003

Rolle: Maschinenmonteur

Kunde: Inauen Maschinen AG, Herisau


Aufgaben:

  • Zusammenbau von Vakuumverpackungsmaschinen


2000 - 2001

Rolle: Produktionsmitarbeiter

Kunde: Huber + Suhner AG, Herisau


Aufgaben:

  • Zusammenbau und Kalibration von GSM-Filter


1999 - 2000

Rolle: Produktionsmitarbeiter

Kunde: Aluwag AG, Niederbüren


Aufgaben:

  • Stanzen und Schleifen von Aluminiumteile

Betriebssysteme

Ubuntu
Experte
Windows
Fortgeschritten

Programmiersprachen

TypeScript
Fortgeschritten
JavaScript
Fortgeschritten
FSharp
Fortgeschritten
PHP
Fortgeschritten
Python
Fortgeschritten
Go
Basics
C#
Rust
VBA

Datenbanken

Azure SQL
Basics
Prisma ORM
Basics
PostgreSQL
MySQL
MariaDB
CockroachDB
MS SQL Server
InfluxDB
SQLite
MongoDB

Datenkommunikation

API / Rest
Fortgeschritten
GraphQL
Basics

Branchen

Branchen

  • IT-Dienstleistung und Softwareentwicklung
  • E-Commerce und Handel
  • Ingenieurwesen, Bau und Infrastruktur
  • Energiewirtschaft
  • Immobilienwirtschaft
  • Elektronik- und Industriefertigung
  • Personaldienstleistung und Recruiting
  • Automatisierung und ERP-Umfeld

Einsatzorte

Einsatzorte

Remote (+200km) HomeOffice (+200km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Monat
2026-09 - heute

Druckdaten-Tool: PDF/X-1a-Aufbereitung mit Anschnitt und Fogra39

Entwickler (Freelance) PDF-Verarbeitung
Entwickler (Freelance)
  • Werkzeug für eine Druckerei: Bilder und PDF (auch Illustrator-Dateien) per Drag-and-Drop entgegennehmen und druckfertig ausgeben
  • Endformat anwenden, 3 mm Anschnitt anlegen, Farben nach Fogra39 (ISO Coated v2) konvertieren, Ausgabe als PDF/X-1a:2001
  • Auch nicht druckreife Daten (RGB, ohne Anschnitt, falsches Seitenverhältnis) laufen durch
  • Umsetzung in Rust als Cargo-Workspace: gemeinsamer Kern, Server für den Browser-Zugang und Desktop-App mit Tauri für Windows und Mac
  • Probeversion für den Kunden im Netz bereitgestellt
Rust Tauri Ghostscript
PDF-Verarbeitung
Druckerei in Tirol (Österreich)
Remote
8 Monate
2026-02 - heute

KI-Agentensystem auf der Claude-API mit eigenen MCP-Servern

Entwickler (eigenes Produkt) Generative AI Prompt Engineering
Entwickler (eigenes Produkt)
  • Agentensystem auf der Claude-API mit Tool Calling, mehreren zusammenarbeitenden Agenten, Kontext- und Memory-Verwaltung sowie strukturierten Ausgaben nach JSON-Schema
  • Eigene MCP-Server (Model Context Protocol) als Werkzeuge für die Agenten
  • Prompt Engineering und automatisierte Evals der Agentenantworten
  • Anbindung an IMAP/SMTP, interne REST- und GraphQL-Schnittstellen sowie Browser-Automatisierung
  • Übersetzen von Geschäftsregeln in deterministische Workflows mit LLM-Bausteinen, inklusive Tests und Rollout
  • Umsetzung in TypeScript und Python, Betrieb auf Linux
Anthropic Claude API Model Context Protocol Python TypeScript
Generative AI Prompt Engineering
Eigenes Produkt
Remote
9 Monate
2026-01 - heute

SaaS für digitale Service- und Wartungshefte

Gründer und Entwickler (eigenes Produkt) Fullstack-Entwicklung Cloud-Betrieb Progressive Web App
Gründer und Entwickler (eigenes Produkt)
  • Web-App für digitale Service- und Wartungshefte von Fahrzeugen, als eigenes Produkt entwickelt und betrieben
  • Frontend mit Vue 3, TypeScript, PrimeVue, Pinia und Vite als installierbare PWA
  • Datenhaltung mit InstantDB, PDF-Erzeugung mit jsPDF, Texterkennung mit Tesseract.js
  • KI-Anbindung über die Vercel AI-SDK-Schnittstelle mit eigenem Proxy
  • Betrieb auf Infomaniak Public Cloud (OpenStack): Linux-VMs, Deployment, tägliche Sicherung ausser Haus, Health-Checks und Kostenüberwachung
  • Tests mit Vitest und Playwright, ESLint, CI/CD
TypeScript Vite Vue InstantDB PrimeVue Linux OpenStack
Fullstack-Entwicklung Cloud-Betrieb Progressive Web App
Eigenes Produkt
Remote
1 Monat
2026-10 - 2026-10

Gambio-Shop wieder erreichbar gemacht: Fatal Error beheben, Adminbereich wiederherstellen

Entwickler (Freelance)
Entwickler (Freelance)

Gambio-Shop nach einem Fatal Error wieder erreichbar gemacht und den Adminbereich (Gambio GX 3.2) wiederhergestellt.


«Es läuft alles wie bisher, gute Arbeit. Bin voll zufrieden.» Volker Wienke

Gambio
lokliege.de
2 Monate
2026-09 - 2026-10

Terminbuchungen aus zeeg automatisch in myfactory (REDAXO-AddOn)

Entwickler (Freelance) PHP SOAP
Entwickler (Freelance)

Termine aus zeeg landen automatisch mit Adresse, Kontakt und Aufgabe in myfactory, dazu kommt ein Auftragszettel als PDF per Mail. Umsetzung als REDAXO-AddOn über die SOAP-Schnittstelle von myfactory.

«Solche Projekte könnte ich auch über die Projektleitung von myfactory abwickeln, doch das bedeutet jedes Mal viel Dokumentationsaufwand, und die Umsetzung dauert entsprechend länger und kostet mehr. Goran hat sofort verstanden, was ich brauche, und es extrem schnell umgesetzt. Schlichtweg perfekt ? und bestimmt nicht unser letztes gemeinsames Projekt.» Dani Arnold, Inhaber

myfactory REDAXO
PHP SOAP
ARNOLD Rahmenmanufaktur GmbH
Rombach
2 Jahre 11 Monate
2021-05 - 2024-03

JTL-Wawi-HubSpot-Connector für eine Agentur und ihre Kunden

Entwickler (Freelance) TypeScript NestJS
Entwickler (Freelance)

JTL-Wawi und HubSpot für die Kunden einer Agentur verbunden. Über drei Jahre kamen Korrekturen und Erweiterungen dazu, zuletzt ein Dienst in TypeScript mit NestJS, an den JTL-Workflows ihre Änderungen per HTTP schicken.

«Goran hat für uns und unsere Kunden JTL-Wawi mit HubSpot verbunden und den Connector über mehrere Jahre weiterentwickelt.» Anton Levitskij, Xiller GmbH

JTL-Wawi HubSpot
TypeScript NestJS
Xiller GmbH
Nürnberg
6 Monate
2023-06 - 2023-11

Mehrsprachige Website mit Nuxt

Entwickler (Freelance)
Entwickler (Freelance)
«Goran hat 2023 unsere mehrsprachige Website mit Nuxt aus einer Vorlage umgesetzt, mit Events, Services und statischer Auslieferung. Inzwischen haben wir sie selbst auf Astro neu aufgebaut.»
Marc Herren
remmen.io GmbH
Remote
1 Monat
2023-03 - 2023-03

Shopware-6-Plug-in zur Automatisierung digitaler Produkte

Fullstack-Entwickler (Freelance) Backend-Entwicklung E-Commerce
Fullstack-Entwickler (Freelance)

Entwicklung eines Shopware-6-Plug-ins (PHP, Symfony) zur Automatisierung der Auslieferung digitaler Produkte im Shop.

Shopware 6 PHP Symfony
Backend-Entwicklung E-Commerce
Deutscher Anbieter von Software und E-Books
2 Monate
2023-02 - 2023-03

Medium.com-Clone mit ASP.NET Minimal API und Angular (Open Source)

Fullstack-Entwickler (Freelance)
Fullstack-Entwickler (Freelance)

Backend mit C# und ASP.NET Minimal API, erweitert mit dem FastEndpoints-Framework, MongoDB als Datenbank, Frontend mit Angular.

C# ASP.NET MongoDB Angular
Open-Source-Projekt
1 Monat
2023-02 - 2023-02

Migration eines Python-Skripts nach Go: Oracle-Export als CSV per SFTP

Backend-Entwickler (Freelance)
Backend-Entwickler (Freelance)

Umschreiben eines bestehenden Python-Skripts nach Go: liest per CLI-Parametern eine Oracle-Datenbank aus, speichert als CSV, protokolliert und überträgt per SFTP.


«Goran hat unseren Datenbank-Export von Python nach Go umgeschrieben, schnell und sauber.» Josip Grgic, ITNS GmbH

Go Python Oracle
ITNS GmbH
Wien
1 Monat
2023-01 - 2023-01

Umwandlung einer Figma HTML Template

  • Umwandlung einer Figma HTML Template zu einer Twig Template, inkl. Behebung von Bugs und neuen Features
Laravel AlpineJS Twig JS HTML CSS
Endkunde ist ein Podcast Anbieter
3 Monate
2022-11 - 2023-01

Erweiterung eines Immobilienportales

  • Erweiterung eines Immobilienportales damit Investoren passende Angebote per E-Mail erhalten
ModX CMS PHP JS HTML AlpineJS
Deutsches Portal für Immobilien-Kauf und Verkauf
5 Monate
2022-09 - 2023-01

Migration von Monolithen TypeScript

  • Migration von Monolithen TypeScript zu Microservice welche auf Go, Kubernetes läuft und so überall in der Cloud, aber auch auf dem Kundenserver lauffähig ist
  • Innovatives deutsches Start-up für lokale Self-Scanning Lösungen mit Gewichtskontrolle

Der Kunde hat für diesen Einsatz ein Referenzschreiben ausgestellt; es liegt vor und ist auf Anfrage erhältlich.

Go Kubernetes PostgreSQL CockroachDB GRPC Microservices
nnovatives deutsches Start-up
4 Monate
2022-09 - 2022-12

Erweiterung einer Webseite für Rekrutierung von Mitarbeitern


NextJS (React) Hygraph RecruitCRM Rest GraphQL
Internationale Personalvermittlungsagentur
4 Monate
2022-09 - 2022-12

Barcode Management für QS

  • Barcode Management für QS
  • Bestehend aus einem Native-Desktop-Client und Web-Serversoftware (Erfassung, Bearbeitung und Analyse)

Rust Strapi Metabase
Deutscher Dienstleister für Gravuren
4 Monate
2022-06 - 2022-09

Deutscher Shop kopieren und für Schweiz anpassen

Shopware5
Deutscher Shop für Nahrungsergänzungen
7 Monate
2022-03 - 2022-09

Veröffentlichung von Benutzer Projekten in einem Portal

  • Im Portal können Benutzer Projekte veröffentlichen und dann abstimmen lassen
WordPress Elementor Custom Theme Coding ACF
Regionaler Verein für die Energiewende
1 Monat
2022-08 - 2022-08

JSON aus einem ERP werden in XML umgewandelt


Azure Function TypeScript Node
Deutsche Automatisierungs-Agentur
3 Monate
2022-06 - 2022-08

Bugs beheben und um Funktionen erweitern

ModX CMS PHP JS HTML AlpineJS
Deutsches Portal für Immobilien-Kauf und Verkauf
3 Monate
2022-06 - 2022-08

Odoo Webseite gemäss Figma Vorgaben erstellen

Odoo Theme Entwicklung
Deutscher Anbieter für Gebäudeautomatisierungen
7 Monate
2022-01 - 2022-07

Erstellung einer Azure Funktion

  • Es wurde eine Azure Funktion erstellt, welche Mandantenfähig ist und Produkte aus einem JSON mit Informationen aus Prisma bereichert und dann zurückgibt
Azure Function Prisma TypeScript Node
Deutsche Automatisierungs-Agentur, Endkunde ist ein deutscher ERP-Hersteller
6 Monate
2022-01 - 2022-06

Erstellung einer .exe Datei mit GO

  • Mit Go wurde eine .exe erstellt, welches PDF-Dateien aus dem aktuellen Ordner an eine Azure Funktion sendet
  • Dort wurde der Barcode aus dem PDF ausgelesen, ein Bearer-Token beantragt und dann an einen DMS gesendet

Azure Function TypeScript Node Go
Deutsche Automatisierungs-Agentur, Endkunde ist ein deutscher ERP-Hersteller
4 Monate
2021-09 - 2021-12

Automatisierung einer ERP Systems von Buchhaltungseingaben

Software-Entwickler TypeScript Azure MS Azure SQL Database ...
Software-Entwickler

Mit einer UI kann der Kunde Parameter einstellen, wie z. B. Texttrigger, Regexe, AccountNr usw.
Lieferantenrechnung im PDF Format wird von ERP an Azure Webservice gesendet.
Dort wird diese mit Typescript ausgelesen, und strukturiert als JSON zur ERP zurückgegeben.
Dadurch spart sich der Buchhalter das Abtippen von Beträgen, Artikelnummern und einordnen in Konten.

Azure MS Azure SQL Database TypeScript
TypeScript Azure MS Azure SQL Database PDF Automatisierung
10 Monate
2020-12 - 2021-09

Automatisierungen zwischen JTL Wawi und HubSpot mit einer selbst erstellten API Schnittstelle

Software-Entwickler TypeScript PHP Schnittstellen-Entwicklung
Software-Entwickler
JTL Wawi HubSpot
TypeScript PHP Schnittstellen-Entwicklung
10 Monate
2020-12 - 2021-09

JTL-Wawi über die API mit HubSpot verbunden

Entwickler (Freelance) PHP Laravel
Entwickler (Freelance)

JTL-Wawi und HubSpot nach Kundenvorgaben verbunden und laufend synchron gehalten: Kundennummer und Lebenszyklus in HubSpot, Übertragung über JTL-Workflows bei neuen und geänderten Kunden.

«Goran hat für uns JTL-Wawi über die API mit HubSpot verbunden. Er hat schnell verstanden, was wir brauchen, und gut kommuniziert.» Christian Gerwing, CE Produkte GmbH

JTL-Wawi HubSpot
PHP Laravel
CE Produkte GmbH
Ahaus

Aus- und Weiterbildung

Aus- und Weiterbildung

1989 - 1998

Primar- und Oberstufe, N?Uzwil

Primar- und Oberstufe


2002 - 2003

Berufsschule, Will

PC/LAN ? Supporter SIZ


2000 - 2001

Berufsschule, Uzwil

Informatik ? Anwender SIZ


1998 - 1999

RTV-Bohren, Gossau

Praktikum als RTV-Elektriker

Position

Position

Software-Entwicklung / Programmierung

Kompetenzen

Kompetenzen

Top-Skills

Schnittstellen-Entwicklung Python Go Vue React NestJS Azure TypeScript PHP Laravel Shopware C# Next.js Node.js Symfony .NET Kubernetes Docker gRPC GraphQL PostgreSQL FastAPI Generative AI

Produkte / Standards / Erfahrungen / Methoden

FastAPI
Vue.js
React
Angular
Next.js
NestJS
Node.js
Express
Laravel
Symfony
ASP.NET Core
.NET
Docker
Kubernetes
Microsoft Azure
Amazon Web Services
Google Cloud Platform
Microservices
REST API
GraphQL
gRPC
CI/CD
Git
Linux
Generative AI
Large Language Models
Retrieval Augmented Generation
Prompt Engineering
KI-Agenten
Model Context Protocol
Schnittstellen-Entwicklung
Shopware
WordPress
Odoo
Strapi
Directus
Tailwind CSS
Quasar
Test Driven Development
Scrum
Datenmigration

Technologien:

  • React 
  • Vue 
  • Laravel 
  • Gatsby 
  • PostgreSQL 
  • Docker 
  • Microservices 
  • Linux 
  • Ubuntu
  • Azure 
  • AWS 
  • GCP 
  • Hetzner 
  • WordPress 
  • Jekyll 
  • Next 
  • Nuxt 
  • Nest
  • API 
  • Rest 
  • GraphQL 
  • GRPC 
  • Kubernetes 
  • MySQL 
  • Strapi 
  • HTML 
  • CSS
  • Gridsome 
  • JTL 
  • Bootstrap 
  • Tailwind 
  • Grav 
  • WooCommerce 
  • Shopware 
  • MS Office 
  • Odoo
  • Redmine 
  • ModX 
  • HubSpot 
  • AlpineJS
  • FastAPI
  • Strawberry GraphQL
  • Directus
  • Symfony
  • Angular
  • Yii
  • Twig
  • jQuery
  • Hugo
  • Node.js
  • Express
  • Quasar
  • DevExtreme
  • ASP.NET
  • .NET
  • ASP Classic
  • WPF
  • FastEndpoints
  • Stripe
  • Mollie
  • Metabase
  • Appsmith
  • Elementor
  • Divi
  • Web Scraping
  • Knative
  • CockroachDB
  • MS SQL Server
  • Claude API / LLM-Agenten
  • MCP-Server


Berufserfahrung:

2023 - heute

Rolle: Full Stack Developer, Web- und Fachanwendungen (Anstellung)

Kunde: Ingenieurunternehmen, Ostschweiz


Aufgaben:

  • Weiter- und Neuentwicklung von Web- und Fachanwendungen
  • Migration bestehender Anwendungen
  • Frontend-Architektur mit Vue.js, Quasar, DevExtreme und ASP Classic
  • Backend-Services mit Node.js, Express, ASP Classic und MS SQL
  • Verantwortung für einzelne Applikationen, Unterstützung im Entwicklerteam
  • Interne Fachanwendungen und ein Mailingservice


2023

Rolle: Fullstack-Entwickler (Anstellung, 03/2023 - 10/2023)

Kunde: Traffitec AG


Aufgaben:

  • Beheben von Bugs und Implementieren neuer Funktionen
  • Web-Kundenportal: PHP, Yii, Ajax, jQuery, MSSQL
  • Desktop-Applikation: C#, WPF, .NET, ASP API
  • Kundensupport


2022 - 2023

Rolle: Selbstständiger Softwareentwickler

Kunde: KBST GmbH


Aufgaben:

  • Implementieren von gRPC Services in golang
  • Das Aufsetzten eines Kubernetes Clusters
  • Deployment der Services mit Knative
  • Integration einer verteilten Cockroach Datenbank


2016 - heute

Rolle: Software Entwickler

Kunde: eigenes Einzelunternehmen, Ostschweiz


Aufgaben:

  • Webdesign
  • Programmierung
  • Einrichten von Cloud-Infrastrukturen


2014 - 2022

Rolle: Elektroniker in der AVOR

Kunde: Variosystems, Steinach


Aufgaben:

  • Technischer Support
  • Projektneuerfassungen
  • Änderungsmanagement
  • Stammdatenpflege
  • Designen der PCB im Mehrfachnutzen
  • Datenaufbereitung im SAP und CAD für die Produktion
  • Leiterplattenfragen des Herstellers beantworten
  • Bestellung der Schablonen


2012 - 2013

Rolle: Elektroniker im Prüffeld

Kunde: Variosystems, Steinach


Aufgaben:

  • Optimieren von Prüfprogrammen
  • Prüfen und reparieren von elektronischen Baugruppen
  • Durch Eigeninitiative und VBA/AutoIt Programmierung wurde dieFehlerprotokollierung automatisiert. Aufwendige manuelle Eintragen wurden überflüssig und es wurde so jährlich ca. 6500 CHF eingespart


2003 - 2012

Rolle: Testoperator und Schichtleiter

Kunde: Variosystems, Steinach


Aufgaben:

  • Prüfen von elektronischen Baugruppen auf ICT, FT und FPT
  • Wartung der Testsysteme
  • Leiten eines kleinen Teams in der Spätschicht


2002 - 2003

Rolle: Finanzberater im Nebenjob

Kunde: OVB, St. Gallen


Aufgaben:

  • Kostenoptimierungen von Krankenkassen, Versicherungen und Finanzprodukte


2001 - 2003

Rolle: Maschinenmonteur

Kunde: Inauen Maschinen AG, Herisau


Aufgaben:

  • Zusammenbau von Vakuumverpackungsmaschinen


2000 - 2001

Rolle: Produktionsmitarbeiter

Kunde: Huber + Suhner AG, Herisau


Aufgaben:

  • Zusammenbau und Kalibration von GSM-Filter


1999 - 2000

Rolle: Produktionsmitarbeiter

Kunde: Aluwag AG, Niederbüren


Aufgaben:

  • Stanzen und Schleifen von Aluminiumteile

Betriebssysteme

Ubuntu
Experte
Windows
Fortgeschritten

Programmiersprachen

TypeScript
Fortgeschritten
JavaScript
Fortgeschritten
FSharp
Fortgeschritten
PHP
Fortgeschritten
Python
Fortgeschritten
Go
Basics
C#
Rust
VBA

Datenbanken

Azure SQL
Basics
Prisma ORM
Basics
PostgreSQL
MySQL
MariaDB
CockroachDB
MS SQL Server
InfluxDB
SQLite
MongoDB

Datenkommunikation

API / Rest
Fortgeschritten
GraphQL
Basics

Branchen

Branchen

  • IT-Dienstleistung und Softwareentwicklung
  • E-Commerce und Handel
  • Ingenieurwesen, Bau und Infrastruktur
  • Energiewirtschaft
  • Immobilienwirtschaft
  • Elektronik- und Industriefertigung
  • Personaldienstleistung und Recruiting
  • Automatisierung und ERP-Umfeld

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.