Principle Software Engineer and Engineering Manager
New York, NY
Optimum Technology
Principle Software Engineer and Engineering Manager
IBM
Lead Frontend Software Engineer
IBM
Senior Software Engineer
IBM
Technical Team Lead
Hearst
Technical Lead
City University of New York City College