Dipl.-Ing. Lazar Kovačević

Bis 2023, Tech Lead, Software Architect/Engineer and Agile Programming Coach, Achter Autohaus Software GmbH

Hamburg, Deutschland

Über mich

The last decade, I have dedicated to building Agile teams which produce high quality, highly scalable and highly maintainable software. I have specialized in areas of Agile (XP, Scrum), Software Craftsmanship, Clean Code and modernizing Legacy systems. I am dedicated to constant learning and improvement, challenging and moving borders in software development. I have created and implemented a specific training program for engineers and engineering teams: https://www.youtube.com/watch?v=ly7pFlhEVFM My main focus is transferring the knowledge to individuals and teams, with the goal of achieving high efficiency, total self-organization and workplace happiness in programming teams and companies that produce software. Next to the passion for software, I am also a life-long martial artist, passionate sailor and also a father, which makes me a teacher and mentor not only at work but also at home. And in both of those places, I am still a life-long student.

Fähigkeiten und Kenntnisse

Software Engineering
Software Architecture
Software Craftsmanship
Application Architecture
Engineering
Test Driven Development
Behaviour Driven Development
Software Development
Enterprise Application Development
Programming
Object Oriented Programming (OOP)
Backend Development
Full-stack Development
Frontend Development
Web Development
Java
JUnit
Mockito
Spring Boot
JPA
Hibernate
Maven
C#
ASP.NET MVC
PostgreSQL
MySQL
MariaDB
PHP
PHPUnit
Symfony
Wordpress
JavaScript
TypeScript
Vue.js
Jest
jQuery
CSS
SASS
Bootstrap
HTML
IntelliJ IDEA
Eclipse
Git
Subversion
Modell-View-Controller (MVC)
Mechanical Engineering
Automotive engineering
Linux
Mac OS
Photography
Martial arts
Motor vehicles
Sailing

Werdegang

Berufserfahrung von Lazar Kovačević

  • 5 Jahre, Nov. 2018 - Okt. 2023

    Tech Lead, Software Architect/Engineer and Agile Programming Coach

    Achter Autohaus Software GmbH

    Tech Lead, Software Architect and Enterprise Full-Stack Software Engineer on company’s products, building new features and modernizing existing legacy code bases. Programming Coach/Trainer of the company’s dev teams in areas of Agile, Clean Code and Software Craftsmanship. Technologies and practices: Agile (XP), TDD, Java (JUnit, Mockito, Spring Boot), Javascript (Vue JS, Jest, ExpressJS, Angular), PHP (PHPUnit, Symfony, Doctrine), GO/GOlang, Python (Flask, FastAPI), PostgreSQL, MariaDB, Docker, Kubernetes

  • 2 Jahre und 7 Monate, Mai 2016 - Nov. 2018

    Software Engineer / Software Architect

    community4you AG

    Enterprise Full-Stack Software Engineer and Software Architect on Web and Desktop projects. R&D Developer and Architect for the company’s new Web projects and also modernization of the existing ones. Leader of a R&D team of Software engineering undergraduates. Agile (XP), Clean Code, Clean Architecture and Software Craftsmanship Coach/Trainer. Technologies: Java, CSS, SASS, Javascript, PostgreSQL, Linux, JRuby, Eclipse RAP/RCP, Spring Boot, JUnit, Mockito, Maven, Typescript, Angular, ReactJS, Bootstrap, Git

  • 2 Jahre und 6 Monate, Dez. 2013 - Mai 2016

    Software Engineer, Owner and Managing Director

    PRO ECO d.o.o.

    Lead Developer, Architect and Project Manager on more than 20 Wordpress projects (proeco.me/en/portfolio). Technologies: Wordpress, PHP, MySQL, HTML5, CSS3, Javascript, jQuery, Bootstrap. Back-end Software Engineer on several outsource (remote) projects - development of the Web applications backends and REST APIs, technologies: C# and Microsoft’s ASP.NET MVC, WebAPI and SQL Server. Developer, Architect and Project Manager on projects using Java tech stack (Spring Boot MVC, Thymeleaf, JPA, JUnit) and MySQL.

  • 1 Jahr und 5 Monate, Sep. 2012 - Jan. 2014

    Mechanical Engineer and Line Manager

    CMC Controlmatic Commerce d.o.o.

    Mechanical Engineer and Line Manager for Victaulic Piping Solutions and PAM-Global Cast Iron Drainage Systems. The activities are mainly concerned with construction of water supply facilities (waterworks systems, pumping stations etc.) and sewer facilities through engineering and production of projects on the level of conceptual and basic investment and technical documentation of hydro-technical objects and systems, concerning their automatisation, as well as remote supervision and control.

  • 2 Jahre und 4 Monate, Sep. 2011 - Dez. 2013

    Web Developer

    Freelancer

    In collaboration with the owner, I have designed, developed and maintained two iterations of a popular Website for holiday accommodations rentals in Montenegro - www.HNsmjestaj.com. Developed and maintained a dozen of info Websites and personal blogs. Used technologies: HTML5, CSS3, Javascript (jQuery), PHP, MySQL, Wordpress

  • 2005 - 2012

    Lecturer, instructor, trainer, organizer and volunteer

    Serbian Motorcyclists Association (AMS) - BJBikers.com Motorcycle Community

    Lecturer, instructor, trainer, organizer and volunteer in educational and humanitarian activities of the Serbian Motorcyclists Association (AMS). Author and leader of advanced motorcycle driving courses organized by AMS.

Ausbildung von Lazar Kovačević

  • Bis heute

    Maschinenbauingenieur

    Universität Belgrad

    Fahrzeugtechnik.

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Gut

  • Croatian

    -

  • Serbian

    -

21 Mio. XING Mitglieder, von A bis Z