Кога: 24 октомври 2023 г.
Къде: зала 325 на ФМИ от 18 часа
Лектор: Александър Цветанов, Principal Engineer
Bio: Hello, I am Alex. I am part of the IT industry for 8 years and have been at Paysafe for 5 years. My career started as an intern in CSC, after that I was part of Musala Soft and now I am part of the big Paysafe engineering department. My experience here started as a Senior Software Engineer, went trough Lead Software Engineer and now I am a Principal Software Engineer. My passion is clean code, AWS, Java, Spring and of course – multithreaded programming. Also, I am passionate to share my knowledge and help others to gather more knowledge and experience.
Agenda:
- Time for making me famous?
- Can I live in non multithreaded environment?
- Short story from the real experience
- How to understand if my code is thread safe
- Gathering thread safety requirements
- Synchronization and locking
- Java monitor pattern
- Concurrent collections
- Q&A