Fidelity Investments
PRINCIPAL SOFTWARE ENGINEER
Indian Institute of Management, Kozhikode
Adjunct Professor
Fidelity Investments
DIRECTOR, ARCHITECTURE
FedEx Services
TECHNICAL ADVISOR
WebGain
PRINCIPAL CONSULTANT
Fidelity Investments
Vice President Enterprise Architecture
FedEx Services
SENIOR TECHNICAL ANALYST
Fidelity Investments
DIRECTOR, ENTERPRISE ARCHITECTURE
University of Memphis, Center for Research in Educational Policy
ADJUNCT FACULTY - Computer Science
Fidelity Investments
DIRECTOR, SOFTWARE ENGINEERING
Madurai Kamaraj University
University of Arkansas