Design: the good, the bad, the ugly

Software design in a programmer's daily life: The good, The bad, The ugly

Burgas IT Pro Meetup is a series of informal evening sessions where various IT community members come together. Get invaluable insights into latest developments and current best practices, while enjoying a bite to eat and a beer (or a soft drink).

Despite what many coders think, software design is an essential activity in our daily life. Errors in software design could lead to substantial penalties in terms of costs and schedule. In this meetup we will present and discuss a number of selected design patterns and antipatterns that we encounter in our daily life.

Target audience

The event targets both junior and senior developers, software engineers and software architects.

Detailed programme

  • 18.00 -> Welcome
  • 18.45 -> Opening intro by Toni/Kaloyan from Papa’s beer & Aram H
  • 19.00 -> Database normalization in an abnormal world - presentation by Georgi
  • 19.30 -> Software design: The good - presentation by Nikolay
  • 20.00 -> Software design: The bad and The ugly - presentation by Stoil
  • 20.30 -> Networking & drinks

Event details

  • Free attendance, seating is limited
  • Date: June 13, 2017 from 18:00 until 22:00
  • Location: Papa Beer
  • Food & drinks are provided
  • Organizer: Codific


Georgi Georgiev
Georgi is leading the Burgas office of TechnoLogica Ltd with more than 11 years professional experience in management, analysis, design and development of information systems. His main interests are system analysis, architecture and database design with experience in large Data Warehouse and OLTP systems using various Oracle and Microsoft technologies. Apart from his professional IT experience, he also tries hard to master swing dances and tai chi and sometimes even succeeds.
Stoil Stoyanov
Stoil's life before finding his passion was simple. Now he is a senior software engineer who has written code in C#, PHP, JavaScript, Java, Python, C, Bash and Ruby. That is what he talks about, thinks about, dreams about, the reason to get up in the morning. When he is not glued to a computer he spends time learning French and German, while trying really hard not to be the worst karateka in Rhonin. 

Nikolay Kumanov
Nikolay is a software engineer. He specializes in C# / .NET and curiously JavaScript. While he is always searching for new ways to improve, he still wants to find The Answer to the Ultimate Question of Life, the Universe and Everything. This should explain why Math.min() < Math.max() is false. At night he switches from QWERTY keyboard to a white Yamaha YDP-S52 piano.


What are your needs?

Get a quote