12/04/2024 updated


100 % available
Softwareentwickler
Bihać, Bosnia-Herzegovina
Worldwide
ASP.NETAutoCADData AnalysisSoftware ApplicationsAuthenticationsAutomationCustomer Relationship ManagementBusiness Process ImprovementC Sharp (Programming Language)Capacity PlanningDatabasesData StructuresFurnishingMachineryProject Management
1. Softwareentwicklung und IT-Expertise
- Programmiersprachen: C#, TypeScript, VBA, SQL
- Frameworks und Tools: Angular, DevExtreme, Jenkins, Docker, Kubernetes
- Entwicklung: Frontend- und Backend-Entwicklung, Web- und Desktop-Anwendungen, Schnittstellen-Programmierung
- Datenbanken: MS SQL, Optimierung von Abfragen und Datenstrukturen
- Sicherheit: Verschlüsselungstechnologien, Identity Server für Authentifizierung und Autorisierung
- Softwarekenntnisse: SketchUp, Blender, AutoCAD
- Design: Entwicklung neuer Produkte in 2D/3D, Visualisierungen, Designkonfiguration
- Branchenspezialisierung: Möbel-, Küchen- und Badezimmerindustrie
- Kapazitätsplanung: Erstellung von Planungsprojekten (auch mit Excel und VBA)
- CNC-Optimierung: Programmierung und Codegenerierung für Maschinen wie Homag, Schelling, Ima, SCM, und Biesse
- Prozessoptimierung: Automatisierung und Effizienzsteigerung in der Fertigung
- Möbelindustrie: Über 20 Jahre Erfahrung in der Küchen- und Badezimmermöbelproduktion
- Projektmanagement: Leitung von Planungs- und Produktionsprojekten, inkl. täglicher Küchenplanung und Dokumentation für den Schweizer und Bosnischen Markt
- Zusammenarbeit mit Marken: Alno, Poggenpohl, Hülsta
- Sprachkenntnisse: Fließend Deutsch (mündlich und schriftlich), Englisch und Bosnisch
- Flexibilität: Bereitschaft für vor-Ort-Einsätze und Reisen
- Zusätzliche Expertise: Integration von AR/VR-Technologien, CRM-Entwicklung, Analytics und Reporting
- Eigene Web-Applikation: Entwicklung von Interiatech, einer innovativen Softwarelösung für die Küchenindustrie
- Markterfahrung: Verkauf von Badezimmermöbeln im Wert von mehreren Millionen Euro auf dem EU-Markt (2002–2010)
- Langjährige IT-Firmengründung: Leitung eines etablierten IT-Unternehmens in Bihać, Bosnien und Herzegowina
Experience
Professional experience10+ years
Freelancer since2019
Languages
GermanFluentEnglishFluentBosnianNative speaker
Project history
Aufgaben bei der Entwicklung und Vermarktung von Interiatech
1. Konzeption und Planung
1. Konzeption und Planung
- Analyse der Anforderungen der Möbel- und Küchenindustrie
- Entwurf der Softwarearchitektur basierend auf Microservices
- Definition der Kernfunktionen: 3D-Planung, Materialverwaltung, Produktionsdatenvorbereitung, Kunden- und Bestellmanagement
- Frontend-Entwicklung:
- Entwicklung einer benutzerfreundlichen Oberfläche mit Angular und DevExtreme
- Implementierung von Echtzeit-Visualisierung und Konfigurationstools für Küchenlayouts
- Backend-Entwicklung:
- Aufbau der serverseitigen Logik mit C#
- Anbindung von Schnittstellen für CRM, Bestell- und Liefermanagement
- Datenbank-Management:
- Design und Optimierung von MS SQL-Datenbanken für Material- und Kundendaten
- Sicherheitsimplementierung:
- Nutzung von Verschlüsselungstechnologien und Identity Server zur Sicherung von Daten
- Automatisierung der Datenübergabe an CNC-Maschinen (z. B. Homag, Biesse)
- Optimierung von Produktionsprozessen und Reduzierung von Fehlern
- Durchführung von Unit- und Integrationstests zur Sicherstellung der Softwarequalität
- Nutzung von CI/CD-Tools wie Jenkins und Kubernetes für kontinuierliche Verbesserungen
- Marktforschung: Identifizierung von Zielmärkten und potenziellen Kunden in der Möbelindustrie
- Produktpräsentation: Durchführung von Demos und Präsentationen bei Kunden und auf Branchenevents
- Vertrieb:
- Erstellung von Marketingmaterialien, wie Broschüren, Videos und Online-Kampagnen
- Aktive Akquise neuer Kunden und Pflege bestehender Beziehungen
- Partnerschaften: Zusammenarbeit mit Herstellern wie Alno und Poggenpohl, um Marktakzeptanz zu fördern
- Kundenschulungen: Unterstützung bei der Einführung und Nutzung von Interiatech
- Planung neuer Funktionen wie AR/VR-Integration und erweiterte CRM-Module
- Anpassung der Software für den internationalen Markt und skalierbare Lösungen
- Bereitstellung von technischem Support und Updates
- Regelmäßige Weiterentwicklung basierend auf Kundenfeedback