Securing Code - Lessons Learned


Bill Smith is a graduate of VMI and UVa with degrees in mechanical engineering. After spending a few years in the nuclear industry, he made a career switch to software development working on the Circuit City DIVX project. Bill has spent the last 17 years developing in Java, C, and C++ at Tridium spending the last decade on security hardening of the Niagara framework.

Bill will discuss some of the lessons learned and interesting obstacles that he has encountered when trying to secure legacy code as well as integrating security design in new development.