Download: Microsoft Word format PDF format Open Office format Plain text format

Ankur A Motreja

399, 5th Cross, Gokulam 3rd Stage, Mysore - 570002
Phone: 98450 42800
Email: email


Seeking a position as a web developer that lets me utilize my PHP, MySQL, Javascript and HTML skills at a company with growth opportunities in web development.


Bachelor of Engineering (Computer Science & Engineering):

1997 - 2001National Institute of Engineering, MysoreFirst Class with Distinction with an average of 74%


Founder, Software Architect and Web Developer,
December 2005 - Present

Created PawBill from scratch - a billing, support and automation solution for web hosts.

I was responsible for coming up with the idea, designing the product and implementing it using PHP and MySQL as the backend database. The user interface consisted of a javascript intensive, AJAX driven front end using the libraries prototype and scriptaculous. The architecture of the application consisted of APIs to drive the database, modular system to add future functionality without touching existing functionality and Smarty templates to modify the look of the application without touching the code. The application followed Model-View-Controller (MVC) architecture.

Some of the important features I worked on are:

  • Credit card encryption, decryption (using AES) and storage routines
  • Payment gateway integration with, PayPal and Google Checkout
  • Domain registration integration with eNom and ResellerClub (Directi)
  • Account provisioning integration with cPanel/WHM
  • Support ticket system with client support portal
  • PDF invoice generation
  • Drag and drop support across iFrames
  • TinyMCE integration to compose emails

A demo of the application is available on the PawBill website.

QA Engineer and Software Developer
Cisco Systems (India) Pvt. Ltd.,
August 2001 - November 2005

Initially worked as a QA Engineer on the Cisco Catalyst 8500 series of ATM switches. I then moved on to software development on the same platform. Later, my knowledge of network management protocols like SNMP and TL1 took me to development on the Cisco ONS 15310 and Cisco 15454 optical networking platforms.

  • Participated in testing for 7 releases in areas of SNMP and ATM like Signaling, ILMI, Circuit Emulation Services, Snooping, OAM, IMA, IP over ATM, tag-switching, etc
  • Involved in testing 4 features in the areas of SNMP traps, ATM Resource Management, CES SVCs and Counter Preservation
  • Took up complete responsibility of SNMP automation, created 3 libraries including a traps library and scripted around 10 MIBs using Tcl.
  • Responsible for scripting of CES and Snooping using Tcl
  • Fixed over 60 bugs in the areas of ATM, SNMP and TL1
  • Implemented security features such as HTTPS support and chained security certificates for ONS 15310, ONS 15454 and ONS 15600
  • Implemented TL1 support for a new card on the ONS 15540

Activities and Achievements

  • Maintain an open source javascript library named Frame Glider - Frame Glider allows you to drag drop across frames on the same web page. More details at the projects page
  • Maintain an open source javascript library named Amazing Tree - Amazing Tree is a navigation tree that allows you to drag drop nodes to rearrange them . More details at the projects page
  • Submitted and fixed bugs on open source projects like Mantis Bug Tracker and Swiftmailer
  • IEEE member from 2001 - 2008
  • Attended the 12th CSI Karnataka Student Convention held at NIE - Attended a 3 day seminar conducted by The Computer Society of India at NIE
  • Project at the end of the Programming in C++ with OOP course at Yashas Softek - Made a program to store data about articles in magazines and retrieve it as required. Includes an interactive interface and search facility.

  • PHP
  • MySQL
  • Javascript
  • CSS
  • AJAX
  • Shell Scripting
  • C/C++

Libraries (PHP)
  • Adodb
  • Smarty Templates
  • Swiftmailer
  • FPDF

Libraries (Javascript)
  • Prototype
  • Scriptaculous
  • JQuery
  • TinyMCE
  • ActiveWidgets

PHP Extensions
  • Mcrypt
  • Curl
  • SimpleXML

AJAX Transports
  • JSON
  • XML

PHP Frameworks
  • Zend Framework

  • Zend Studio
  • PDT

  • Apache
  • Zend Server

Debuggers (PHP)
  • Zend Debugger
  • Xdebug

Debuggers (Javascript)
  • FireBug
  • MS Visual Web Developer

Version Control
  • SVN
  • TortoiseSVN
  • Clearcase

Bug Tracker
  • Mantis Bug Tracker
  • Clearcase DDTS