Here are some of the past, current, or future projects. Most of these projects are industry related though some of them were sponsored as research at the University of Illinois. My involvement with these projects ranged from simple programming to that of architecture, design and implementation. I was involved with project management in over half of the following projects.
Iron Mountain (IMFS)Joe and his company have provided high-quality development work. All of the developers provided by the Refactory have excellent technical skills, show extraordinary dedication to their tasks, and are just plain good folks.- Don MoonshineI am currently working on domain specific language deployment using the .NET Framework for a longstanding client. The work has been ongoing for several years and sees me working with a team of developers to create powerful, flexible code using the principles of patterns, Agile, and other best practices.
I also do several private training sessions each year. The training typically lasts for four days of intense, on-site training with groups of around twenty programmers. I have trained on Java, C#, Design Patterns, and Testing in many of my most recent sessions.
I am highly active in conferences as well, giving talks at various industry conferences each year, e.g. PLoP, Agile, or OOPSLA. The frontpage of my site lists upcoming talks, tutorials, and presentations.
Can be downloaded from my website. I add new material as it's been published.
Are you looking for design patterns training or mentoring? Joseph provides training courses for a variety of languages.