Deerwalk Inc.
Associate Engineering Manager
Cedar Gate Technologies
Engineering Manager
Deerwalk Inc.
Software Engineer - Java (Team Lead)
Deerwalk Inc.
Senior Software Engineer (Java-Team Lead)
Deerwalk Inc.
Associate Software Engineer
National School of Sciences, Lainchaur, Kathmandu
Himalaya College of Engineering TU Nepal