Tata Consultancy Services
Assistant System Engineer
Waterfall Asset Management LLC
Software Engineer
Bank of America
Technology Analyst
Flipt
Software Engineer
Bank of America
Software Engineer II
Bank of America
Technology Summer Analyst
DAV Public School
Aligarh Muslim University
Rutgers University-New Brunswick