Michael Kramer has been an avid PowerBuilder developer since 1993. He is currently an independent developer, instructor, and advisor focusing on PowerBuilder, .NET Core, SQL databases, Lean/Agile development practices, and design patterns. He has presented at conferences, seminars, and webinars; participated in educational TV, and written articles on multiple software related topics. Michael's background is an M. Sc. Eng. degree on Operations Research, Computer Science, and Management. He started writing object-oriented software in 1989 and had his first agile experiences in 1999. Michael is currently based in?Amsterdam, Netherlands?though several assignments have taken him across Europe and North America.