Softwareentwickler, Softwarearchitekt, Technical-Coach, Fractional CTO/Tech-Lead
Aktualisiert am 02.10.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring Boot
TypeScript
Clean Code
TDD
Domain Driven Design
Legacy
Extreme Programming
Scrum
JavaScript
Angular
React
PHP
Go
Symfony
Laravel
Vue.js
Testautomatisierung
Softwarearchitektur
Lead Developer
Teamleading
Node.js
JUnit
German
Working proficiency
English
Fluent in written and spoken
Croatian
Muttersprache
Montenegrin
Muttersprache
Serbian
Muttersprache
Bosnian
Muttersprache

Einsatzorte

Einsatzorte

Hamburg (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 year 4 months
2024-08 - now

Softwareentwickler/-architekt, Fractional CTO/Tech-Lead und Technical-Coach

Softwareentwickler/-architekt, Fractional CTO/Tech-Lead, Technical-Coach, Founder und CEO Software Engineering Artificial Intelligence (AI) Technical Leadership ...
Softwareentwickler/-architekt, Fractional CTO/Tech-Lead, Technical-Coach, Founder und CEO
  • Ich bin Ihr Fractional CTO. Ich sorge dafür, dass Ihr Unternehmen in der Software-Abteilung bestens aufgestellt ist.
  • Ich leite, trainiere, coache und berate Softwareentwickler, Architekten und technische Teams, einschließlich Product Owners, Agile Coaches (Scrum Masters) und Projektmanager.
  • Ich entwerfe Enterprise-Softwareprodukte und -systeme.
  • Ich mache Refactoring von Ihren Legacy-Codebasen, sodass sie wartbar und erweiterbar bleiben und Ihrem Unternehmen weiterhin effektiv die Leistungen bringen können.
  • Ich schreibe hochwertigen, skalierbaren, testbaren und wartbaren Code, der die Zeit überdauert.
  • Ich habe mehr als ein Jahrzehnt Erfahrung in den Bereichen Agile (Extreme Programming, Scrum, Kanban), Software Craftsmanship, Clean Code und der Modernisierung von Legacy-Systemen.
  • Ich habe ein spezifisches Trainingsprogramm für Entwickler und Entwicklungsteams entwickelt und in mehreren Unternehmen und Startups erfolgreich umgesetzt. Hier ist ein Video eines meiner Konferenzvorträge: https://www.youtube.com/watch?v=ly7pFlhEVFM
  • Technologien und Praktiken: XP, SCRUM, Kanban, KI/AI, LLMs, Java, jUnit, Mockito, Spring Boot, JPA, Hibernate, Microservices, Cloud, Kafka, PostgreSQL, GO/GOlang, JavaScript/TypeScript, Angular, ReactJS, VueJS, Jest, CI/CD, Docker, Kubernetes, GitLab, GitHub

Software Engineering Artificial Intelligence (AI) Technical Leadership Coaching & Mentoring Software Architecture Software Craftsmanship Agile Methodologies Software as a Service (SaaS) Enterprise Software IT Audit Software Development Full-Stack Development Back-end Development Web Development DevOps Programming Test Driven Development TDD Continuous Integration and Continuous Delivery (CI/CD) Object-Oriented Programming (OOP) Engineering Java JUnit Spring Boot Go (Programming Language) PHP Laravel Symfony PostgreSQL JavaScript TypeScript Angular React.js Vue.js Jest HTML CSS
Guramo GmbH
Hamburg
9 months
2023-11 - 2024-07

Softwareentwickler, Softwarearchitekt und CTO

Softwareentwickler, Softwarearchitekt, Co-Founder und CTO Software Engineering Artificial Intelligence (AI) Technical Leadership ...
Softwareentwickler, Softwarearchitekt, Co-Founder und CTO
  • Architektur, Entwicklung und Bereitstellung des gesamten Kernportfolios an Produkten und Lösungen, die das Unternehmen von der Idee bis zur Investition geführt haben
  • Personalbeschaffung, Führung, Leitung und Aufbau eines hochqualifizierten, selbstorganisierten Teams von Softwareentwicklern, das die Produkte des Unternehmens effektiv weiterentwickelt
  • Einführung von Teampraktiken und hochwertigen Code-Standards
  • Verwendete Technologien und Praktiken: XP, SCRUM, Kanban, KI/AI, LLMs, Java, jUnit, Mockito, Spring Boot, JPA, Hibernate, Microservices, Cloud, Kafka, PostgreSQL, GO/GOlang, JavaScript/TypeScript, Angular, Jest, CI/CD, Docker, Kubernetes, GitLab, GitHub

Software Engineering Artificial Intelligence (AI) Technical Leadership Coaching & Mentoring Software Architecture Software Craftsmanship Agile Methodologies Software as a Service (SaaS) Enterprise Software Software Development Full-Stack Development Back-end Development Web Development DevOps Programming Test Driven Development TDD Continuous Integration and Continuous Delivery (CI/CD) Object-Oriented Programming (OOP) Engineering Java JUnit Spring Boot Go (Programming Language) PostgreSQL JavaScript TypeScript Angular Jest HTML CSS
AutoDyNation GmbH
Hamburg
4 years 11 months
2018-12 - 2023-10

Softwareentwickler, Softwarearchitekt, Tech-Lead

Softwareentwickler, Softwarearchitekt, Tech-Lead Software Engineering Artificial Intelligence (AI) Technical Leadership ...
Softwareentwickler, Softwarearchitekt, Tech-Lead
  • Tech-Lead, Softwarearchitekt und Enterprise Full-Stack Softwareentwickler an den Projekten und Produkten des Unternehmens, mit den Aufgaben der Entwicklung neuer Funktionen sowie der Modernisierung der bestehenden Legacy-Code-Basen. Verwendete Technologien und Praktiken: Clean Agile / XP / SCRUM / Kanban, TDD, BDD, DDD, CI/CD, DevOps, KI/AI, LLMs, Java (JUnit, Mockito, Spring Boot, Hibernate), Microservices, Cloud, Kafka, JavaScript (TypeScript, Angular, ReactJS, VueJS, Jest, ExpressJS), OOP PHP (PHPUnit, Symfony, Doctrine), GO/GOlang, Python (Flask, FastAPI), Cypress, Playwright, CSS (SASS, Bootstrap), PostgreSQL, MariaDB, MySQL, MongoDB, Docker, Kubernetes, GitLab, GitHub
  • Technical-Coach/Trainer von Softwareentwicklungsteams und Softwareentwicklern in Agile (XP / Scrum), Clean Code, Clean Architecture und Software Craftsmanship mit dem starken Fokus auf Präzision, Professionalität und Skalierbarkeit, Wartbarkeit und Testbarkeit der Software und auch Zufriedenheit am Arbeitsplatz
Software Engineering Artificial Intelligence (AI) Technical Leadership Coaching & Mentoring Software Architecture Software Craftsmanship Agile Methodologies Software as a Service (SaaS) Enterprise Software Software Development Full-Stack Development Back-end Development Web Development DevOps Programming Test Driven Development TDD Continuous Integration and Continuous Delivery (CI/CD) Object-Oriented Programming (OOP) Engineering Java JUnit Spring Boot Go (Programming Language) PHP Symfony Laravel WordPress MySQL PostgreSQL JavaScript TypeScript Angular Vue.js Jest jQuery HTML CSS
Achter Autohaus Software GmbH
Kitzingen
2 years 7 months
2016-05 - 2018-11

Softwareentwickler, Softwarearchitekt, Team-Lead

Softwareentwickler, Softwarearchitekt, Team-Lead Software Engineering Technical Leadership Coaching & Mentoring ...
Softwareentwickler, Softwarearchitekt, Team-Lead
  • Arbeit als Enterprise Softwareentwickler an den Webprodukten des Unternehmens. Verwendete Technologien: Java (in-house entwickelte Java-Frameworks für das Web), CSS, SASS, Javascript, jQuery, PostgreSQL, Eclipse, Linux, Subversion (SVN)
  • Team-Lead des R&D Teams von unseren Softwareentwicklung Studenten, mit der Aufgabe der Verwandlung von unserem bereits existierenden Desktop-Anwendungen zum Web. Verwendete Technologien: Java, Eclipse RAP und Eclipse RCP, PostgreSQL, Linux, Subversion (SVN)
  • Research & Development fu?r neue Webprojekte des Unternehmens und auch Verwandlung von Legacy zu den neuen Technologien. Arbeit an der Implementation von dem ausgewählten ins existierende Enterprise-System. Verwendete Technologien: Java, Spring Boot (MVC, Thymeleaf, REST, Security, JPA, Hibernate), JUnit, Mockito, Maven, JavaScript/TypeScript, Angular, ReactJS, SASS, Bootstrap, PostgreSQL
  • Entwickler an den Projekten: Hintergrundaufgaben, Veranstaltungen, Imports und Exports, auf Basis von den Daten unseres Kunden. Verwendete Technologien: Velocity, JRuby, PostgreSQL
  • Techincal-Coach/-Trainer von Softwareentwicklern in Agile (XP), Clean Code, Clean/Hexagonal Architecture und Software Craftsmanship mit dem starken Fokus auf Präzision, Professionalität und Skalierbarkeit, Wartbarkeit und Testbarkeit der Software
Software Engineering Technical Leadership Coaching & Mentoring Software Architecture Software Craftsmanship Agile Methodologies Enterprise Software Software Development Full-Stack Development Back-end Development Web Development DevOps Programming Test Driven Development TDD Continuous Integration and Continuous Delivery (CI/CD) Object-Oriented Programming (OOP) Engineering Java JUnit Spring Boot PostgreSQL JavaScript TypeScript Angular React.js jQuery Jest HTML CSS
commnity4you AG
Chemnitz
2 years 6 months
2013-12 - 2016-05

Softwareentwickler, Founder und Geschäftsführer

Softwareentwickler, Founder und Geschäftsführer Software Engineering Technical Leadership Software Architecture ...
Softwareentwickler, Founder und Geschäftsführer
  • Arbeit als Lead-Entwickler und Projektmanager an mehr als 20 Web-Projekte. Verwendete Technologien: PHP, MySQL, Wordpress, HTML5, CSS3, Javascript, jQuery, Bootstrap
  • Arbeit als Softwareentwickler, Softwarearchitekt und Project-Manager an mehrere Webprojekte mit Java Technologien (Spring Boot MVC, Thymeleaf, JPA, Hibernate, Junit, Mockito) und MySQL Datenbanken
  • Arbeit als Back-end Softwareentwickler an mehreren Outsourcing-Projekten (Remote). Verantwortlich fu?r die Entwicklung des Backends von den Webanwendungen und REST APIs. Verwendete Technologien: C# mit ASP.NET MVC, WebAPI und SQL Server
  • Als Geschäftsfu?hrer war ich zuständig fu?r Vorverkauf, Verhandlungen und Support
Software Engineering Technical Leadership Software Architecture Software Craftsmanship Agile Methodologies Software Development Full-Stack Development Back-end Development Web Development DevOps Programming Test Driven Development TDD Continuous Integration and Continuous Delivery (CI/CD) Object-Oriented Programming (OOP) Engineering Java JUnit Spring Boot C# ASP.NET MVC PHP WordPress MySQL PostgreSQL JavaScript jQuery HTML CSS
PRO ECO d.o.o.
Herceg Novi, Montenegro
2 years 4 months
2011-09 - 2013-12

Webentwickler Freiberufler

Webentwickler Freiberufler Software Engineering Software Architecture Software Craftsmanship ...
Webentwickler Freiberufler
  • In Zusammenarbeit mit dem Eigentu?mer habe ich zwei Iterationen der beliebten Web Seite fu?r Miete von Ferienhäusern in Montenegro entworfen, entwickelt und aufrechterhaltet - www.HNsmjestaj.com
  • Dutzend Info-Websites und persönlichen Blogs entwickelt und gewartet
  • Verwendete Technologien: HTML5, CSS3, Javascript (jQuery), PHP, MySQL, Wordpress
Software Engineering Software Architecture Software Craftsmanship Agile Methodologies Software Development Full-Stack Development Back-end Development Web Development DevOps Programming Test Driven Development TDD Continuous Integration and Continuous Delivery (CI/CD) Object-Oriented Programming (OOP) Engineering PHP WordPress MySQL JavaScript jQuery HTML CSS

Aus- und Weiterbildung

Aus- und Weiterbildung

9 years 4 months
2002-09 - 2011-12

Maschinenbau, Fahrzeugtechnik

M.Sc. (Dipl.-Ing.), Universität in Belgrad (Belgrad, Serbien), Abteilung der Kraftfahrzeugtechnik
M.Sc. (Dipl.-Ing.)
Universität in Belgrad (Belgrad, Serbien), Abteilung der Kraftfahrzeugtechnik

Position

Position

  • Ich schreibe hochwertigen, skalierbaren, testbaren und wartbaren Code, der die Zeit überdauert.
  • Ich habe mehr als ein Jahrzehnt Erfahrung in den Bereichen Agile (Extreme Programming, Scrum, Kanban), Software Craftsmanship, Clean Code und der Modernisierung von Legacy-Systemen.
  • Ich entwerfe Enterprise-Softwareprodukte und -systeme.
  • Ich mache Refactoring von Ihren Legacy-Codebasen, sodass sie wartbar und erweiterbar bleiben und Ihrem Unternehmen weiterhin effektiv die Leistungen bringen können.
  • Ich leite, trainiere, coache und berate Softwareentwickler, Architekten und technische Teams, einschließlich Product Owners, Agile Coaches (Scrum Masters) und Projektmanager.
  • Ich bin Ihr Fractional CTO. Ich sorge dafür, dass Ihr Unternehmen in der Software-Abteilung bestens aufgestellt ist.
  • Ich habe ein spezifisches Trainingsprogramm für Entwickler und Entwicklungsteams entwickelt und in mehreren Unternehmen und Startups erfolgreich umgesetzt. Hier ist ein Video eines meiner Konferenzvorträge: https://www.youtube.com/watch?v=ly7pFlhEVFM
  • Hier eine kurze Auflistung einiger Technologien und Praktiken, in denen ich über Fachwissen verfüge (weitere Einzelheiten finden Sie im Abschnitt Erfahrung in meinem Lebenslauf):
    Software Craftsmanship, Clean Code, Clean/Hexagonal Architecture, SOLID, TDD, BDD, DDD, CI/CD, Working effectively with Legacy Code, Clean Agile, Extreme Programming,
    Artificial Intelligence (AI), LLMs,
    Java (Spring Boot, Spring Security, Spring MVC, Spring Data, JPA, Hibernate, Thymeleaf, REST, JUnit, Mockito),
    Javascript (NodeJS, Typescript, Angular, ReactJS, VueJS, Jest, Cypress),
    PHP (Symfony, Laravel, PHPUnit),
    GO/GOlang,
    PostgreSQL, MariaDB, MySQL, SQLite, MongoDB,
    Microservices, Kafka, Docker, Kubernetes, etc.

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot TypeScript Clean Code TDD Domain Driven Design Legacy Extreme Programming Scrum JavaScript Angular React PHP Go Symfony Laravel Vue.js Testautomatisierung Softwarearchitektur Lead Developer Teamleading Node.js JUnit

Programmiersprachen

Java
Experte
Spring Boot
Experte
Test Driven Development (TDD)
Experte
TypeScript
Experte
PHP
Experte
GO/Golang
Experte
JavaScript
Experte

Einsatzorte

Einsatzorte

Hamburg (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 year 4 months
2024-08 - now

Softwareentwickler/-architekt, Fractional CTO/Tech-Lead und Technical-Coach

Softwareentwickler/-architekt, Fractional CTO/Tech-Lead, Technical-Coach, Founder und CEO Software Engineering Artificial Intelligence (AI) Technical Leadership ...
Softwareentwickler/-architekt, Fractional CTO/Tech-Lead, Technical-Coach, Founder und CEO
  • Ich bin Ihr Fractional CTO. Ich sorge dafür, dass Ihr Unternehmen in der Software-Abteilung bestens aufgestellt ist.
  • Ich leite, trainiere, coache und berate Softwareentwickler, Architekten und technische Teams, einschließlich Product Owners, Agile Coaches (Scrum Masters) und Projektmanager.
  • Ich entwerfe Enterprise-Softwareprodukte und -systeme.
  • Ich mache Refactoring von Ihren Legacy-Codebasen, sodass sie wartbar und erweiterbar bleiben und Ihrem Unternehmen weiterhin effektiv die Leistungen bringen können.
  • Ich schreibe hochwertigen, skalierbaren, testbaren und wartbaren Code, der die Zeit überdauert.
  • Ich habe mehr als ein Jahrzehnt Erfahrung in den Bereichen Agile (Extreme Programming, Scrum, Kanban), Software Craftsmanship, Clean Code und der Modernisierung von Legacy-Systemen.
  • Ich habe ein spezifisches Trainingsprogramm für Entwickler und Entwicklungsteams entwickelt und in mehreren Unternehmen und Startups erfolgreich umgesetzt. Hier ist ein Video eines meiner Konferenzvorträge: https://www.youtube.com/watch?v=ly7pFlhEVFM
  • Technologien und Praktiken: XP, SCRUM, Kanban, KI/AI, LLMs, Java, jUnit, Mockito, Spring Boot, JPA, Hibernate, Microservices, Cloud, Kafka, PostgreSQL, GO/GOlang, JavaScript/TypeScript, Angular, ReactJS, VueJS, Jest, CI/CD, Docker, Kubernetes, GitLab, GitHub

Software Engineering Artificial Intelligence (AI) Technical Leadership Coaching & Mentoring Software Architecture Software Craftsmanship Agile Methodologies Software as a Service (SaaS) Enterprise Software IT Audit Software Development Full-Stack Development Back-end Development Web Development DevOps Programming Test Driven Development TDD Continuous Integration and Continuous Delivery (CI/CD) Object-Oriented Programming (OOP) Engineering Java JUnit Spring Boot Go (Programming Language) PHP Laravel Symfony PostgreSQL JavaScript TypeScript Angular React.js Vue.js Jest HTML CSS
Guramo GmbH
Hamburg
9 months
2023-11 - 2024-07

Softwareentwickler, Softwarearchitekt und CTO

Softwareentwickler, Softwarearchitekt, Co-Founder und CTO Software Engineering Artificial Intelligence (AI) Technical Leadership ...
Softwareentwickler, Softwarearchitekt, Co-Founder und CTO
  • Architektur, Entwicklung und Bereitstellung des gesamten Kernportfolios an Produkten und Lösungen, die das Unternehmen von der Idee bis zur Investition geführt haben
  • Personalbeschaffung, Führung, Leitung und Aufbau eines hochqualifizierten, selbstorganisierten Teams von Softwareentwicklern, das die Produkte des Unternehmens effektiv weiterentwickelt
  • Einführung von Teampraktiken und hochwertigen Code-Standards
  • Verwendete Technologien und Praktiken: XP, SCRUM, Kanban, KI/AI, LLMs, Java, jUnit, Mockito, Spring Boot, JPA, Hibernate, Microservices, Cloud, Kafka, PostgreSQL, GO/GOlang, JavaScript/TypeScript, Angular, Jest, CI/CD, Docker, Kubernetes, GitLab, GitHub

Software Engineering Artificial Intelligence (AI) Technical Leadership Coaching & Mentoring Software Architecture Software Craftsmanship Agile Methodologies Software as a Service (SaaS) Enterprise Software Software Development Full-Stack Development Back-end Development Web Development DevOps Programming Test Driven Development TDD Continuous Integration and Continuous Delivery (CI/CD) Object-Oriented Programming (OOP) Engineering Java JUnit Spring Boot Go (Programming Language) PostgreSQL JavaScript TypeScript Angular Jest HTML CSS
AutoDyNation GmbH
Hamburg
4 years 11 months
2018-12 - 2023-10

Softwareentwickler, Softwarearchitekt, Tech-Lead

Softwareentwickler, Softwarearchitekt, Tech-Lead Software Engineering Artificial Intelligence (AI) Technical Leadership ...
Softwareentwickler, Softwarearchitekt, Tech-Lead
  • Tech-Lead, Softwarearchitekt und Enterprise Full-Stack Softwareentwickler an den Projekten und Produkten des Unternehmens, mit den Aufgaben der Entwicklung neuer Funktionen sowie der Modernisierung der bestehenden Legacy-Code-Basen. Verwendete Technologien und Praktiken: Clean Agile / XP / SCRUM / Kanban, TDD, BDD, DDD, CI/CD, DevOps, KI/AI, LLMs, Java (JUnit, Mockito, Spring Boot, Hibernate), Microservices, Cloud, Kafka, JavaScript (TypeScript, Angular, ReactJS, VueJS, Jest, ExpressJS), OOP PHP (PHPUnit, Symfony, Doctrine), GO/GOlang, Python (Flask, FastAPI), Cypress, Playwright, CSS (SASS, Bootstrap), PostgreSQL, MariaDB, MySQL, MongoDB, Docker, Kubernetes, GitLab, GitHub
  • Technical-Coach/Trainer von Softwareentwicklungsteams und Softwareentwicklern in Agile (XP / Scrum), Clean Code, Clean Architecture und Software Craftsmanship mit dem starken Fokus auf Präzision, Professionalität und Skalierbarkeit, Wartbarkeit und Testbarkeit der Software und auch Zufriedenheit am Arbeitsplatz
Software Engineering Artificial Intelligence (AI) Technical Leadership Coaching & Mentoring Software Architecture Software Craftsmanship Agile Methodologies Software as a Service (SaaS) Enterprise Software Software Development Full-Stack Development Back-end Development Web Development DevOps Programming Test Driven Development TDD Continuous Integration and Continuous Delivery (CI/CD) Object-Oriented Programming (OOP) Engineering Java JUnit Spring Boot Go (Programming Language) PHP Symfony Laravel WordPress MySQL PostgreSQL JavaScript TypeScript Angular Vue.js Jest jQuery HTML CSS
Achter Autohaus Software GmbH
Kitzingen
2 years 7 months
2016-05 - 2018-11

Softwareentwickler, Softwarearchitekt, Team-Lead

Softwareentwickler, Softwarearchitekt, Team-Lead Software Engineering Technical Leadership Coaching & Mentoring ...
Softwareentwickler, Softwarearchitekt, Team-Lead
  • Arbeit als Enterprise Softwareentwickler an den Webprodukten des Unternehmens. Verwendete Technologien: Java (in-house entwickelte Java-Frameworks für das Web), CSS, SASS, Javascript, jQuery, PostgreSQL, Eclipse, Linux, Subversion (SVN)
  • Team-Lead des R&D Teams von unseren Softwareentwicklung Studenten, mit der Aufgabe der Verwandlung von unserem bereits existierenden Desktop-Anwendungen zum Web. Verwendete Technologien: Java, Eclipse RAP und Eclipse RCP, PostgreSQL, Linux, Subversion (SVN)
  • Research & Development fu?r neue Webprojekte des Unternehmens und auch Verwandlung von Legacy zu den neuen Technologien. Arbeit an der Implementation von dem ausgewählten ins existierende Enterprise-System. Verwendete Technologien: Java, Spring Boot (MVC, Thymeleaf, REST, Security, JPA, Hibernate), JUnit, Mockito, Maven, JavaScript/TypeScript, Angular, ReactJS, SASS, Bootstrap, PostgreSQL
  • Entwickler an den Projekten: Hintergrundaufgaben, Veranstaltungen, Imports und Exports, auf Basis von den Daten unseres Kunden. Verwendete Technologien: Velocity, JRuby, PostgreSQL
  • Techincal-Coach/-Trainer von Softwareentwicklern in Agile (XP), Clean Code, Clean/Hexagonal Architecture und Software Craftsmanship mit dem starken Fokus auf Präzision, Professionalität und Skalierbarkeit, Wartbarkeit und Testbarkeit der Software
Software Engineering Technical Leadership Coaching & Mentoring Software Architecture Software Craftsmanship Agile Methodologies Enterprise Software Software Development Full-Stack Development Back-end Development Web Development DevOps Programming Test Driven Development TDD Continuous Integration and Continuous Delivery (CI/CD) Object-Oriented Programming (OOP) Engineering Java JUnit Spring Boot PostgreSQL JavaScript TypeScript Angular React.js jQuery Jest HTML CSS
commnity4you AG
Chemnitz
2 years 6 months
2013-12 - 2016-05

Softwareentwickler, Founder und Geschäftsführer

Softwareentwickler, Founder und Geschäftsführer Software Engineering Technical Leadership Software Architecture ...
Softwareentwickler, Founder und Geschäftsführer
  • Arbeit als Lead-Entwickler und Projektmanager an mehr als 20 Web-Projekte. Verwendete Technologien: PHP, MySQL, Wordpress, HTML5, CSS3, Javascript, jQuery, Bootstrap
  • Arbeit als Softwareentwickler, Softwarearchitekt und Project-Manager an mehrere Webprojekte mit Java Technologien (Spring Boot MVC, Thymeleaf, JPA, Hibernate, Junit, Mockito) und MySQL Datenbanken
  • Arbeit als Back-end Softwareentwickler an mehreren Outsourcing-Projekten (Remote). Verantwortlich fu?r die Entwicklung des Backends von den Webanwendungen und REST APIs. Verwendete Technologien: C# mit ASP.NET MVC, WebAPI und SQL Server
  • Als Geschäftsfu?hrer war ich zuständig fu?r Vorverkauf, Verhandlungen und Support
Software Engineering Technical Leadership Software Architecture Software Craftsmanship Agile Methodologies Software Development Full-Stack Development Back-end Development Web Development DevOps Programming Test Driven Development TDD Continuous Integration and Continuous Delivery (CI/CD) Object-Oriented Programming (OOP) Engineering Java JUnit Spring Boot C# ASP.NET MVC PHP WordPress MySQL PostgreSQL JavaScript jQuery HTML CSS
PRO ECO d.o.o.
Herceg Novi, Montenegro
2 years 4 months
2011-09 - 2013-12

Webentwickler Freiberufler

Webentwickler Freiberufler Software Engineering Software Architecture Software Craftsmanship ...
Webentwickler Freiberufler
  • In Zusammenarbeit mit dem Eigentu?mer habe ich zwei Iterationen der beliebten Web Seite fu?r Miete von Ferienhäusern in Montenegro entworfen, entwickelt und aufrechterhaltet - www.HNsmjestaj.com
  • Dutzend Info-Websites und persönlichen Blogs entwickelt und gewartet
  • Verwendete Technologien: HTML5, CSS3, Javascript (jQuery), PHP, MySQL, Wordpress
Software Engineering Software Architecture Software Craftsmanship Agile Methodologies Software Development Full-Stack Development Back-end Development Web Development DevOps Programming Test Driven Development TDD Continuous Integration and Continuous Delivery (CI/CD) Object-Oriented Programming (OOP) Engineering PHP WordPress MySQL JavaScript jQuery HTML CSS

Aus- und Weiterbildung

Aus- und Weiterbildung

9 years 4 months
2002-09 - 2011-12

Maschinenbau, Fahrzeugtechnik

M.Sc. (Dipl.-Ing.), Universität in Belgrad (Belgrad, Serbien), Abteilung der Kraftfahrzeugtechnik
M.Sc. (Dipl.-Ing.)
Universität in Belgrad (Belgrad, Serbien), Abteilung der Kraftfahrzeugtechnik

Position

Position

  • Ich schreibe hochwertigen, skalierbaren, testbaren und wartbaren Code, der die Zeit überdauert.
  • Ich habe mehr als ein Jahrzehnt Erfahrung in den Bereichen Agile (Extreme Programming, Scrum, Kanban), Software Craftsmanship, Clean Code und der Modernisierung von Legacy-Systemen.
  • Ich entwerfe Enterprise-Softwareprodukte und -systeme.
  • Ich mache Refactoring von Ihren Legacy-Codebasen, sodass sie wartbar und erweiterbar bleiben und Ihrem Unternehmen weiterhin effektiv die Leistungen bringen können.
  • Ich leite, trainiere, coache und berate Softwareentwickler, Architekten und technische Teams, einschließlich Product Owners, Agile Coaches (Scrum Masters) und Projektmanager.
  • Ich bin Ihr Fractional CTO. Ich sorge dafür, dass Ihr Unternehmen in der Software-Abteilung bestens aufgestellt ist.
  • Ich habe ein spezifisches Trainingsprogramm für Entwickler und Entwicklungsteams entwickelt und in mehreren Unternehmen und Startups erfolgreich umgesetzt. Hier ist ein Video eines meiner Konferenzvorträge: https://www.youtube.com/watch?v=ly7pFlhEVFM
  • Hier eine kurze Auflistung einiger Technologien und Praktiken, in denen ich über Fachwissen verfüge (weitere Einzelheiten finden Sie im Abschnitt Erfahrung in meinem Lebenslauf):
    Software Craftsmanship, Clean Code, Clean/Hexagonal Architecture, SOLID, TDD, BDD, DDD, CI/CD, Working effectively with Legacy Code, Clean Agile, Extreme Programming,
    Artificial Intelligence (AI), LLMs,
    Java (Spring Boot, Spring Security, Spring MVC, Spring Data, JPA, Hibernate, Thymeleaf, REST, JUnit, Mockito),
    Javascript (NodeJS, Typescript, Angular, ReactJS, VueJS, Jest, Cypress),
    PHP (Symfony, Laravel, PHPUnit),
    GO/GOlang,
    PostgreSQL, MariaDB, MySQL, SQLite, MongoDB,
    Microservices, Kafka, Docker, Kubernetes, etc.

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot TypeScript Clean Code TDD Domain Driven Design Legacy Extreme Programming Scrum JavaScript Angular React PHP Go Symfony Laravel Vue.js Testautomatisierung Softwarearchitektur Lead Developer Teamleading Node.js JUnit

Programmiersprachen

Java
Experte
Spring Boot
Experte
Test Driven Development (TDD)
Experte
TypeScript
Experte
PHP
Experte
GO/Golang
Experte
JavaScript
Experte

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.