Applix (acquired by Cognos and then IBM)
Senior Software engineer
Intercontinental Exchange
Director of Software Development
Constant Contact
Principal Software Engineer
Kronos
Sr. Software Engineer, Team lead
IBM
Senior Manager, Software Development
IBM
Principal Software Engineer, Team Lead
Tessellate LLC
Director of Software Engineering
Worcester Polytechnic Institute
Northeast DianLi University of China