Professional Bio
As the CIO of FullStack Labs I'm directly responsible for managing and contributing to our most critical client projects. I'm a senior software engineer with 15 years of experience building complex custom software and leading development teams. Prior to FullStack Labs I was the VP of Engineering at Tallac Networks and an Assistant Professor of Computer Science at Marist College. I hold a Ph.D. in Computer Science from the University at Albany.
Featured References
Employment History
FullStack Labs Jul 2016 - Present
CIO
• Create and implement software development processes and best practices.
• Manage development teams across a diverse range of projects.
• Architect and design complex software systems.
• Engage with clients remotely and on-site to improve organizational productivity.
Tallac Networks May 2015 - Dec 2016
VP Software Engineering
• Managed a team of software developers working in web, cloud, and embedded technologies.
• Supported a production web application with thousands of users and devices.
• Designed a multi-tenancy cloud system to support white labeling for name brand vendors.
• Scaled a multi-service system to handle over 10,000 requests per minute.
Marist College Aug 2010 - Aug 2015
Assistant Professor of Computer Science
• Taught courses in software development, algorithms, artificial intelligence, etc.
• Managed a team of student researchers and developers at the NYSCCAC.
• Designed and built research applications funded in partnership with IBM and the NSF.
• Spoke at international conferences on software-defined networking and education.
University at Albany Aug 2009 - Sep 2010
Instructor of Computer Science
• Instructor and curriculum developer for courses in the Computer Science department.
• Responsible for courses with up to 400 students, managing a team of 13 teaching assistants.
• Conducted research on regular expressions and computational complexity.
• Promoted student engagement by introducing the use of feedback systems in lectures.
Myndbend Jan 2003 - Dec 2008
Software Lead Engineer
• Developed dynamic web sites and services using PHP, MySQL, JavaScript, Ajax, & XML.
• Managed a team of up to five developers.
• Designed and implemented an Ajax-based instant-update dashboard interface.
• Created web-based animations using Flash & Action Script.
Portfolio
Thought Leadership
Employment History
FullStack Labs Jul 2016 - Present
CIO
• Create and implement software development processes and best practices.
• Manage development teams across a diverse range of projects.
• Architect and design complex software systems.
• Engage with clients remotely and on-site to improve organizational productivity.
Tallac Networks May 2015 - Dec 2016
VP Software Engineering
• Managed a team of software developers working in web, cloud, and embedded technologies.
• Supported a production web application with thousands of users and devices.
• Designed a multi-tenancy cloud system to support white labeling for name brand vendors.
• Scaled a multi-service system to handle over 10,000 requests per minute.
Marist College Aug 2010 - Aug 2015
Assistant Professor of Computer Science
• Taught courses in software development, algorithms, artificial intelligence, etc.
• Managed a team of student researchers and developers at the NYSCCAC.
• Designed and built research applications funded in partnership with IBM and the NSF.
• Spoke at international conferences on software-defined networking and education.
University at Albany Aug 2009 - Sep 2010
Instructor of Computer Science
• Instructor and curriculum developer for courses in the Computer Science department.
• Responsible for courses with up to 400 students, managing a team of 13 teaching assistants.
• Conducted research on regular expressions and computational complexity.
• Promoted student engagement by introducing the use of feedback systems in lectures.
Myndbend Jan 2003 - Dec 2008
Software Lead Engineer
• Developed dynamic web sites and services using PHP, MySQL, JavaScript, Ajax, & XML.
• Managed a team of up to five developers.
• Designed and implemented an Ajax-based instant-update dashboard interface.
• Created web-based animations using Flash & Action Script.