Download PDF


  • Over 5 years of experience in developing various stand-alone, intranet, client-server mobile & web applications for iPhone, iPad and Android phones & tablets.
  • Over 6 years of programming experience in Java, Objective C, MySQL, SQLite, JSON, XML.
  • Hands-on experience in customizing and building system level Android services, apps and UI. Worked on AOSP ROM customization. Used JNI to communicate between C and JAVA classes. Worked on Apple TV and Augmented Reality apps.
  • Solid background in OOP & Design patterns, experience in the Software Development Life Cycle with Agile & Scrum methodology.
  • Understanding of design and development using technologies and languages such as Python, Gradle,  ANT,  XHTML, HTML5, CSS, jQery-mobile, REST & SOAP.
  • Expertise in continuous integration and deployment, and unit testing. Capable of working in large projects with fast-paced deadlines and deliverables.
  • Hands-on experience in writing and reviewing requirements, architecture documents, test plans and design documents.
  • Proven abilities in establishing effective task priorities, work independently, and participating as an integral part of a team with strong analytical and problem-solving skills.
  • Software proficiencies: Eclipse, Xcode, AndroidStudio, Git, SVN/Subversion, Jira and Omni-Graffle.

Work History

Nov 2011Present

Senior Software Engineer

Treeline Interactive LLC
  • Leading the mobile development team, building software and hardware projects at Treeline. Acted as liaison to off-shores team for achieving project objectives.
  • Leading development of system level Android services and AOSP ROM customization.
  • Member of Treeline Research & Development team. Responsible for working on emerging technologies and new ideas with team members.
  • Developed Trailtap Apple TV app.  Worked with BLE devices like Estimote and Gimbal. 
  • Development and deployment of iPhone and Android app platform 'EventPassPro' for several client which allow client to organize their event, disperse real time data & information and provide detail information of venues, schedules with an interactive map and GPS solution.
  • Development and deployment of iPhone and Android app platform 'TrailTap' for several ski-resort which provide live trail, lifts and weather report to user. Allow user to check-in and check his statistics on mountain.
  • Development and deployment of several client based iPhone and Android applications. Some for reference are: 2pointb, Total Transit, Fx-Luxor, Skylight HealthCare, YogaSix, Landmark Aviation, Solar Gard, Mt.Rose, Voxox(PushToTalk module), Go Fast Cab, KCC, TNC, BulkLoadsNow and BFAds..
Sep 2010Dec 2010

Web Developer Intern

Telecommunication Consulting INC
  • Designed & developed UI of internal business application for Cricket wireless engg. team to analysis their network & create reports for management purpose.
  • Implemented Google Map API with JavaScript and PHP.
  • Converted the UI of web application from JavaScript to Action Script to improve performance.
Jun 2010Aug 2010

Web Developer Intern

Collaboration Reverberation Inc
  • Dicausa, performed feature enhancement and maintenanceused PHP, JavaScript, and HTML.
  • Electrosport, modernize website for motorcycle part retailer by using Magento, PHP, JavaScript, AJAX, jQuery.
  • Mogiv, added new features to the website by using PHP, JavaScript, AJAX, jQuery.
  • HumanTuneUp, a blogger type website developed on WordPress by using PHP, HTML & CSS.
  • Jersey Devil Chocolates, developed a website using PHP, CSS, HTML.


Freelance Consultant & Academic Projects

BrainWare LLC:

  • Feature enhancement of existing iPhone app 'Video Poker Trainer'.
  • Testing and fixing bugs for 'TideGraph' iPhone and iPad app.


  • Designed, developed and deploy the website from scratch using PHP, MySQL, JavaScript and jQuery.
  • Installation and maintenance of LAMP on server.
  • Updated and added new feature to website and maintained the website.
  • Written CronJobs using Perl for updating and managing database.

Air Hockey,  An iPhone game application in which the players trying to score points in opposing player’s goal.  It’s a one-player game. We used QuartzCore framework for animation on UI elements.

Expense Manager,  An native Android app and web app for mobile devices for tracking your expenses. User can add new expenses and new categories of expenses and can able to see all history in graph or table view.

Implementation of Algorithm for computing the convex hull of a set of circles with different radii,  A GUI using Java.

Implementation of Algorithm for computing line segment intersection using plane swipe, using Java.