• Rich experience developing search applications using Apache Lucene & Solr
  • Web application development experience using JSPs, PHP, Servlets, HTML5, CSS3, Javascript, Ajax, jQuery, Bootstrap CSS Framework, KnockoutJS/AngularJS Front-end Framework, CodeIgniter/Laravel PHP Framework, Apache Tomcat Server
  • Android Apps Development
  • Desktop application development using VB, Java Swing
  • Experience developing eCommerce Sites using OpenCart and plain PHP,  Javascript, jQuery, MySQL


Languages: Java, Python, PHP, Javascript, C/C++, SQL

Front-end: HTML5, CSS3, jQuery, KnockoutJS, AngularJS

Version Control: SVN, Git

Frameworks: CodeIgniter (PHP), Laravel (PHP), Flask (Python)

Databases: MySQL and Microsoft SQL Server, SQLite, Lucene/Solr, MongoDB, Redis

Five years experience working on Web Based Applications and Database Driven applications, mainly in Healthcare IT industry.

Three years experience working on Embedded Systems programming for Power Sector Industry.

Work Experience:

eHealth Technologies, Rochester, NY – Full-Stack Software Engineer (August 2016 to Present)
Design and Development of Node.js, Express.js and MongoDB based web applications.

eClinicalWorks  eClinicalWorks, Westborough, MA – Software Developer        (April 2008 to April 2013)
Worked on front-end web development as well as backend Java programming for EMR (Electronic Medical Records) product.

Technologies worked onJava, HTML, CSS, Javascript, jQuery, Twitter Bootstrap CSS Framework, XML, XSL, JSON, Knockout.js, Apache Tomcat Server, MySQL, SQL Server, IBM Cognos Reporting Tools, VSS, Subversion

Other responsibilities:

  • Developed unified search application using Lucene and Solr.
  • Developed knowledge sharing portal.
  • Training & mentoring junior engineers.
  • Helping Support department with questions and problems faced by clients on use of EMR products. 

ABB India ABB Ltd, India – Embedded Software Engineer         (April 2006 to April 2008)
Worked on complete design, development and testing of embedded software for Digital Relays and other power automation products. I was actively involved in projects related to C/C++, Java and VB programming.

Technologies worked on: C programming, JTAG debugger, Digital Oscilloscopes, Xilinx FPGA/CPLDs, Philips ARM Microcontrollers.

Recent Projects:

1). Enterprise Search: Search application using Apache Lucene and Solr: open source search solution.

2). iTrack: PHP based web application to keep track of tasks for multiple projects. Technologies: PHP, HTML/CSS, jQuery, Twitter Bootstrap.

3). eBase: Java based web application for managing knowledgebase articles and content sharing. Technologies: Java, HTML/CSS, jQuery, Twitter Bootstrap.

4). Apps for Android: Apps developed for Android Platform.


Indian Institute of Technology (IIT) Kharagpur  Indian Institute of Technology, Kharagpur: 2005: M.Tech (Electronics & Electrical Communication Engineering)

  • Advanced Optical Communication Systems
  • Optical Fibers, Components and Devices
  • Integrated Optics
  • Modern Digital Communication Techniques
  • Fiber Optic Sensors
  • Thesis: Comparison of different techniques for generation of Optical Orthogonal Codes for Optical CDMA applications

Birla Vishwakarma Mahavidyalaya (BVM)  BVM Engineering College, Vallabh Vidyanagar, India: 2003: B.E (Electronics)

  • Digital Signal Processing
  • Biomedical Instrumentation
  • Optoelectronics

Interests and Activities:

  • Web Development
  • Android Development
  • Embedded Systems
  • Intelligent Systems
  • Online Business