Systeme für reale Arbeitsabläufe

DejanGogov.

Full-Stack-Softwareentwickler für Business-Anwendungen und betriebliche Systeme im Frontend und Backend — mit Fokus auf reale Arbeitsabläufe.

dejangogov.com — zsh
dejan@dev~%
> etwas Sinnvolles wird gebaut...
Unternehmendas Geschäft verstehen
Problemerkennen, was gelöst werden muss
Ideedie Lösung entwickeln
Designdie Nutzung definieren
Plandas System strukturieren
Builddaraus eine funktionierende Anwendung bauen
Portfolio wird erstellt0%
✓Build abgeschlossen
Ausgewählte Projekte
Projekte

Ausgewählte Projekte

Business OperationsLive

Luxyco

Betriebssoftware für den vollständigen Arbeitsablauf.

Eine Full-Stack-Management-Plattform für professionelle Teppichreinigungsbetriebe. Luxyco wurde auf Basis der Erfahrungen aus meinem früheren CarpetCareManager-Projekt vollständig neu entwickelt und wird bereits im täglichen Betrieb eines Unternehmens eingesetzt, während die Entwicklung entlang einer dreistufigen Roadmap weitergeht.

Luxyco Luxyco 01 screenshot
Luxyco Luxyco 02 screenshot
Luxyco Luxyco 03 screenshot

Privates System — keine öffentliche Demo.

Produktiv im Unternehmen
Einsatz
Phase 2 von 3
Entwicklung
Konfigurierbare Rollen
Zugriff
ReactTypeScriptNestJSPrisma
Projekt ansehen
Projektübersicht

Anwendungen, Tools
und Open-Source-Arbeit.

Projektübersicht
6
Projekte
3
Live
1
Veröffentlichtes Paket
Full Stack
Umfang
Open SourceLive

react-lite-daterange

Leichtgewichtiger Date-Range-Picker für React.

0 Runtime-Deps · Auf npm veröffentlicht

react-lite-daterange project preview
ReactTypeScriptCSS
Projekt ansehen
Finanzen & RechnungenLive

Nexigo

Rechnungsverwaltung für kleine Unternehmen.

Von 3 Unternehmen genutzt · Eigene 2FA

Nexigo project preview
ReactTypeScriptExpress
Projekt ansehen
TerminplanungFertig

SalonPro

Terminverwaltung für Friseursalons.

Inhaber · Mitarbeiter · Kunde

SalonPro project preview
ReactTypeScriptExpress
Projekt ansehen
Business OperationsFertig

CarpetCareManager

Betriebssystem für Teppichreinigungsunternehmen.

Aufträge · Lager · Lieferung

CarpetCareManager project preview
ReactExpressMySQL
Projekt ansehen
Point of SaleFertig

Restaurant POS

Responsives Bestellsystem für Restaurants.

2 Entwickler · PostgreSQL

Restaurant POS project preview
ReactTypeScriptExpress
Projekt ansehen
Technologien

Über den gesamten Stack.

Eine Auswahl der Technologien, mit denen ich in beruflichen und eigenen Projekten arbeite.

Frontend
  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Twig
  • SCSS
Backend
  • NestJS
  • Express
  • Node.js
  • PHP
  • Symfony
  • REST APIs
Daten
  • MySQL
  • PostgreSQL
  • Prisma
  • Redis
Tools
  • Docker
  • Git
  • GitHub Actions
  • Vitest
Über mich

Business-Software,
vom Interface bis zum Backend.

Ich bin Dejan Gogov, Full-Stack-Softwareentwickler in Bretten, Deutschland. Ich entwickle Anwendungen, die Unternehmen bei ihrer täglichen Arbeit unterstützen.

Ich arbeite im Frontend und Backend — von Interfaces und Anwendungsabläufen bis zu APIs, Authentifizierung, Datenbanken und Caching. Meine Projekte haben sich von frühen Portfolio-Anwendungen zu Software entwickelt, die von realen Unternehmen eingesetzt wird, sowie zu einem auf npm veröffentlichten Open-Source-Paket. Besonders interessant finde ich es, Geschäftsabläufe zu verstehen und daraus klare, wartbare Software zu entwickeln.

Standort
Bretten, DE
Rolle
Full-Stack-Entwickler
Sprachen
DE · EN
Fokus
Business-Software
Arbeitsweise

Praktische Entscheidungen,
vom Frontend bis zum Backend.

Den Ablauf verstehen

Ich starte bei der Aufgabe, die jemand erledigen muss. Interface und Datenmodell sollen diese Aufgabe unterstützen, nicht erschweren.

Klares Interface

Business-Software wird täglich genutzt. Klare Labels, vorhersehbare Aktionen und sinnvolle Standards sind wichtiger als Dekoration.

End-to-End arbeiten

Ich arbeite gerne am gesamten System — von Interfaces und Anwendungslogik bis zu Authentifizierung, APIs, Datenbanken und Caching.

Struktur verbessern

Luxyco ist ein gutes Beispiel: Ich habe eine frühere Idee mit einer stärkeren Architektur neu aufgebaut, statt die erste Version weiter zu flicken.

Kontakt

Interessiert an
dem, was ich entwickle?

Die Projekte hier sind nur eine Auswahl, geben aber einen guten Einblick darin, wie ich reale Anforderungen angehe, technische Entscheidungen treffe und Anwendungen über längere Zeit weiterentwickle.