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.
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
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
-