- Rich experience developing search applications using Apache Lucene & Solr
- Android Apps Development
- Desktop application development using VB, Java Swing
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.
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.
- 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 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.
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.
- 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
- Digital Signal Processing
- Biomedical Instrumentation
Interests and Activities:
- Web Development
- Android Development
- Embedded Systems
- Intelligent Systems
- Online Business