Hari NarayananSenior Software Professional
Livingston, New Jersey
Senior Software Professional
Software Engineer
Team Lead, Software Development
Development Manager
Senior Director Software Engineering
Technology Consultant
Sr. Software Developer
Team Lead, Software Development
Trainee, Software Development
Sr. Vice President, Equities Trading Technologies
Director Application Development
Recommendations: 0
Software Development
Low Latency
Multithreading
Market Data
Trading Systems
Unix
Perl
Solaris