Download PDF

Summary

  • 10+ years of programming experience with extensive knowledge of PHP (Codeiginter), Python (Django), jQuery, CSS, MySQL, PostgreSQL and RESTful APIs
  • 2+ years of experience working remotely
  • 5+ years experience with startups in various programming and business development roles
  • Knowledge of various third party integrations such as Paypal, Stripe, Adyen, Google and Facebook

Work History

2015-06

Senior Software Engineer

Udemy, Inc
Senior Software Engineer * Gather requirements from product managers and marketing team and convert them into technical design documents for engineering team
2012-04

Founder

TutorsNirvana.com
Founder Tutors Nirvana is an online software and market-place for private tutors to help them manage the business side of their private tutoring business. It fills a big gap in the private tutoring niche. Solely developed from front-end to back-end. Technology stacks-PHP(codeigniter), MySQL, jQuery, AJAX, CSS
2013-022013-12

Senior Software Engineer

Kixeye, Canada
Senior Software Engineer * Developed payment processing module for in-game purchases using RESTFullAPIs Wrote RESTFullAPIs for other game services Designed and developed log analysis system using Hadoop and MongoDB Build web widgets using Marionette and Backbone. js Technology stacks-PHP, Node. js, Marionette, Backbone, MongoDB, Git-Bucket, PaymentAPIs
2011-052013-02

Web Developer

UsedEveryWhere, Canada
Web Developer (parent company of www.usedevictoria.com), Victoria, BC * Maintaining and adding new features to the sites Key team member responsible for developing and implementing new features including information retrieval, user ranking and badges system, and SEO Developed location based search algorithm for the site Worked as part of a small technical team to program the entire re-design of the website. Technology stacks-Python(Pylons framework), PostgreSQL, jQuery, CSS, AJAX, Jira
2008-102010-08

Video Game Programmer

Other Ocean Interactive
Video Game Programmer, Charlottetown, PEI
2007-052008-09

Manager

Prana Studio
Technology Supervisor Mumbai, India * Supervised modeling and animation team's graphics requirements and provided the necessary technical solutions. Wrote plug-ins for Maya, MFC tools for assets management and production pipeline. Significant contribution to the development and production of Disney's Tinkerbell, Tinkerbell and the Lost Treasure, and Unstable Fable 3 Pigs. Technology stacks-C++, Win32 API, MayaAPI, Python
2006-052007-05

Project Lead

Anibrain Digital Technology, Mumbai, India
Project Lead * Oversaw Nero Magic software for Kansai Nerolac Paints Ltd, including fiscal responsibility of a $200,000 budget, supervised a team of 8 programmers and artists, as well as responsible for hiring of new staff. Actively participated in designing, coding, and testing various project modules. Significant contribution in coding for 3D rendering engine, shaders, picking algorithm, and custom 3D model loader. Supervise tools and plug-ins development for in-house VFX team. Technology stacks-C++, OpenGL
2004-072005-11

Lead Programmer

Anibrain Digital Technology, Mumbai, India
Lead Programmer * Team lead for a 15 person project to develop a 3D turn based strategy game for PC. Designed and coded various parts of in-house 3D engine including Mesh rending systems, Texture

Manager, Gui

PROFESSIONAL CREDITS
Manager, GUI lib, and asset manager. Technology stacks-C++, DirectX www.tutorsnirvana.com, online subscription-based software for private tutors

Education

MASTERS

B.Sc

Professional Credits

Leap Frog Globe: Earth Adventure and Disney Princess, Other Ocean 2010
Tinker Bell and the Lost Treasure (Disney), Prana Studios 2009
Tinker Bell (Disney), Prana Studios 2008