The Cooper Union
Assistant Adjunct Professor
Merrill Lynch
Senior Software Engineer
Nanotronics Imaging
Senior Software Engineer
Jefferies LLC
Software Engineering Consultant
Bloomberg LP
Senior Software Engineer
New Jersey Institute of Technology
Adjunct Professor
Revolutionary Cooling Systems, Inc.
Sales and Research
Learnosaurus Inc
President and CEO
Deutsche Bank
Senior Software Engineer
Cooper Union Alumni Association
Committee Member
The Cooper Union for the Advancement of Science and Art