![Ivan Penovic](https://sessionize.com/image/d67a-400o400o2-skSeCzN1MWwAZLjqnzfyhg.jpg)
Ivan Penovic
CEO@Byte Vader
Split, Croatia
Actions
A professional in the field of software development with over 12 years of hands-on experience, currently serving as the CEO at a prominent software development agency.
A tech enthusiast, thriving on challenges, consistently driving teams to exceed expectations, and adopting a culture of collaboration and innovation.
Defining process standards and promoting the adoption of best coding and technology practices.
Leading high-performing web development teams to deliver quality code and driving on-time and high-quality project delivery aligned with the company's strategic objectives and business goals.
Links
Area of Expertise
Topics
PHPCon Poland 2024
The PHP Awakens: A Force is in Domain
In this session, I would like to show some real-life examples of using DDD in projects built with PHP. I would emphasize the good and some not-so-good things about using DDD. I would show that implementing DDD is not the problem and it's not something that will make your project so complicated that you'll spend twice more time to deliver it. In the end, I would also show that the DDD approach of building the software is also easy by using language such as PHP.
Through a set of examples, we'll dig into the practical implementation of DDD, looking into benefits and potential challenges. Throughout the session, I'll highlight both the strengths and limitations of using DDD in development. Contrary to common misconceptions, I'll demonstrate that integrating DDD principles doesn't necessarily complicate project delivery. Instead, it encourages developers to create robust, maintainable, and readable software.
Migration Day 2.0
Global market streaming platform cloud integration case study
Dump days 2022
DDD approach to developing a PHP API application using the Symfony framework
Modern PHP, although some may disagree, is a contemporary language with a variety of functionalities that allow us to create an application that is scalable, fast, and easily maintainable in the future. With the advancement of frontend tools, our backend application becomes an API that must comply with a set of business rules. The Domain-Driven Design (DDD) approach in application design is a good direction to quickly develop a scalable API application. How all of this fits into the Symfony development framework can be learned at the workshop.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top