Download PDF

Who am I ?


I love building big ideas, turning complex into simple. Being challenged by new problems is my biggest passion. I'm a software engineer, but I see myself more as problem solver in a wide-variety of domains. I'm interested in Distributed Computing, Cloud Computing, Green Computing, Risk Management and Software Development & Productivity practices.

I've worn many hats in my career, programmer, team lead, marketer, mentor and a strategist .As a result of this I have the unique ability to manage and work with transdisciplinary teams and approaches to navigate complex challenges. Actual experience has taught me, what I enjoy the most is working with great people and have fun doing it.


  • Software Engineering.
  • Client Collaboration and Management.
  • Program Management, Software Development.
  • Code Review, Code Analysis, Prototyping.
  • Research and Development.
  • Public Speaking.

Curiosity and interest

I am a big fan of Raspberry Pi, Adriano, Robotics and Quad-copter. I am blogger and I am a wildlife photographer. Hiking, camping and trailing are few of my favorite hobbies. I am book a collector .I love to read and creative writing is one of my born talents. I like to watch and play cricket, rugby and soccer.

Technology & Tools

  • PHP ( full proficiency )
  • JAVA, C++ (intermediate )
  • MySQL, MongoDB, MSSQL
  • Apache, Tomcat, LAMP, NGINX
  • AJAX, Web services, SOAP, REST
  • JavaScript, HTML/HTML5, CSS,CSS3, XML
  • jQuery, JQuery Mobile, Angular JS
  • 960 Grid, TwitterBoostrap3 , SASS, LESS
  • Android SDK, PhoneGAP
  • Drupal, Wordpress, Joomla
  • Laravel, CodeIgniter, Symphony 2
  • SVN, GIT, Agile, TDD, PHPUnit, qUnit, CI
  • Eclipse, Netbeans, Sublime, MySQL Workbench
  • Photoshop, Gimp
  • Linux,Windows, VMware,Oracle virtualbox,Vagrant, Laravel Homestead
  • Horuku, Saucelabs, GIT Hub, Bitbucket,  AWS


Bachelor of Science (Hons) in Computing

University of Teesside

Second class 1st division


As my final year project I have developed a prototype "Disaster Management Information System" (DMIS).

This is a web-based application; however this can also be used in Tablets and Smart phones as well. This application helps to make management level decisions when organization is going through a disaster period.  There are two portions one is mobile which is utilized to captured data, the other is the tablet end retrieving and manipulating data.

Through the proposed DMIS an organizational management is empowered with the latest data about a particular disaster, so that efficient dissections could be arrived.

An added advantage of this system is that using these software, branch network personnel can request assistance or inform situations to the management. The best thing about the developed software is that it is not client specific software. It can be distributed over the internet and any organization willing to use this application can login to the software online and create their account.

Work experience

Jun 2012Present

Senior Software Engineer / Team Lead


Working with a team of highly motivated software engineers to deliver complex solutions to specific technical problems . Deeply involved in the designing, implementing and maintaining of software to support various client’s products and services.  Practicing agile methodologies and offshore outsourcing.

Role and Responsibilities

  • Testing software in controlled, real situations before it goes live.
  • Analyzing user requirements.
  • Supporting and enhancing existing software.
  • Extensive knowledge of PHP and other programming languages.
  • Writing and debugging code.
  • Involved in and contributing to automated test environments.
  • Developing and improving User interfaces and UI Engineering.
  • Maintaining systems once they are up and running.
  • Conduct code reviews.
  • Occasionally providing technical leadership to junior IT staff.
  • Researching and Developing new programs.
  • Presenting ideas for system improvements, including cost proposals.
  • Preparing and writing training manuals developer notes and learning wikis for users and developers.
  • Performance tuning, improvement, balancing, usability, automation.
  • Handling and analyzing large amounts of technical data
Jan 2010Jun 2012

Associate Software Engineer / Software Engineer


Worked under the team who had highly skillful and technical to deliver e-commerce and content management systems. Directly involved with module development, theme development. Practiced Test driven development and Waterfall methodologies.

Worked as php Developer, Web Developer, CMS Developer ( Drupal, Joomla, Wordpress,Magento), CMS Theme Developer ( Drupal, Joomla, Wordpress,Magento)



MongoDB inc