Nimesh Nirmal Singh
Skype: nimesh.nirmal.singh
acn3ts@r.postjobfree.com
Professional Experience Summary
Around 12.5 years of experience in Product based companies in the field of the software designing and
development.
Effective Team management with an objective of an maximum result oriented performance
People management skills handling both direct reporting and next level reporting
Software Designing, overseeing development and following it through code reviews
Technological upgrades and Architectural improvements
Preparing Technical Design Documents, and following it through quality development
Discussing and finalizing the development requirements with product manager’s team for a sprint.
Coordinating with product customization team through on Add-ins/SDK/API.
Training Technical-Support/Development(working on functional modules) teams on product architecture
Effective and speedy troubleshooting of issues faced by technical support (related to product
deployment/usage/configuration)
Go-to person for the product design related problems for development,/Testing/Technical support teams
Methodical and strong work ethic, along with lateral and creative problem solving.
Recruiting, mentoring and assisting appraisals for the teams requirement
Domain expertise ERP (Supply chain and Exposed to US Payroll, CRM, On-demand services and e-
commerce) and US Healthcare (Medical Claim processing, ANSI 4010/5010 Healthcare Transactions)
Educational Background
Specification Degree Institution Year
B.E. In Computer Science B.E. NIT Trichy (Earlier known as REC Trichy) 1998-2002
Technical Skills
Operating System MS-DOS, Windows 2000/XP/Vista, W indows 2003 server, Windows 2008, Android
CMS Dotnetnuke
Programming Languages C#, Delphi (7.0, 2006), T-SQL, Java, jQuery, JavaScript, HTML, CSS, PHP,
AngularJS, Bootstrap
Technologies SSRS 2008, SSIS 2008, SSAS 2008, ADO.NET, ASP.Net, InRule (Business Rule
Engine), W INDOWS API, COM/DCOM, ADO, Crystal Reports, Java(android
development)
RDBMS MS-SQL Server 2000, 2005, 2008, MySQL
Development Platform Visual Studio 2005/2008, Borland Delphi, .Net 3.0, Eclipse
Performance Tools AQ Test Complete, WebLoad 7.0
Version Control Subversion, VSS, GitHub
Utilities MS Excel, MS Project, MS PowerPoint, W indows and Windows related Software
Work Experience
From / To Position Employer
Freelancing
Nov 2013 till now W eb/Android Developer
9Lenses
Sep 2011 To Nov 2013 Technical Architect/Development Manager
Allscripts Healthcare Solutions( formerly part
Oct 2008 To Sep 2011 Expert Software Engineer/Senior Tech Lead
of Misys Software Solutions)
Everest Management Software Private Limited
Sep 2007 To Sep 2008 Senior Tech Lead
Everest Management Software Private Limited
Dec 2005 To Aug 2007 Tech Lead /Go To Person
Everest Management Software Private Limited
Aug 2004 To Nov 2005 Tech Lead
Everest Management Software Private Limited
July 2002 To July 2004 Software Engineer
EMPLOYMENT DETAILS
Web/Android Developer (November 2013 – Till Date)
Projects: Spixy
Had developed android game Spixy (an Image Jigsaw puzzle).
Google Play Store
https://play.google.com/store/apps/details?id=com.bitwinger.spixy&hl=en
Demo Link on Youtube
https://www.youtube.com/embed/r68fkjRQoj0?ps=play&vq=large&rel=0&autohide=1&showinfo=0&a
utoplay=1
Company: 9Lenses, LLC
9Lenses is a leading provider of cloud-based Enterprise Performance Software, and delivers a breakthrough insight
platform for the most critical resource in your business – your people. With a fast growing customer set, we empower
our customers to have a quantifiable approach for driving clarity, collective learning, and alignment. 9Lenses changes
the game in the way that organizational intelligence is discovered, analyzed, connected, and acted upon to drive
business strategy and optimization.
Role: Technical Architect /Development Manager (September 2011 to November 2013)
Team Strength (15+ members)
Responsible for managing distributed development team and also working with the product managers in US for
requirement discussions. The development team consisted of the 10 DEV, 2 BA and 3 QA resources located across 3
cities in India. Agile methodology was followed for development.
Job Description/Responsibilities
Responsible for Server Administrations & working with our Hosting providers for any server/network related
issues
Administrating the production environment
Administrated Dotnetnuke CMS, development DNN modules
Developed & Administrated SQL Server Analysis Server & the production database server.
Discussion and negotiation with onsite team members for requirements and status check every week
Preparing WBS and Project estimations
Preparing technical design documents
Having design discussion and reviews (both functional and technical) with the team -member.
Training & mentoring the team members
Holding daily stand up meetings
Main Release & Patch/Hotfix management
Achievements
Grew the development team from 1 to 15 persons in the span of 6 -8 months
Managed the team working remotely with the product management team in US
Re-architected SAAS website to a custom ASP.NET website instead of run atop DotNetNuke
Company: AllScripts (formerly Misys Software Solutions)
Allscripts provides innovative solutions that empower all stakeholders across the healthcare continuum to deliver
world-class outcomes. The company’s clinical, financial, connectivity and information solutions for hospitals, phys icians
and post-acute organizations are the essential technologies that enable a Connected Community of Health™. To learn
more about Allscripts, please visit www.allscripts.com, Twitter, Facebook and YouTube.
Allscripts Healthcare is listed in New York NASDAQ: MDRX
Product Description
Payerpath is one of the leading revenue cycle management and clearinghouse services in the United States with over
300 million claims processed annually and 600 million revenue cycle management transactions overall. As part of an
organization with more than150, 000 physicians, Payerpath provides the credibility, experience and results demanded
by both payers and providers. First-time pass rates for claims processed through Payerpath reach 98%, significantly
better than the industry average of 90-92%.
Role: Expert Software Engineer/Senior Tech Lead (October 2008 to September 2011)
Team Strength (14+ members)
The payerpath team consists of the 9 DEV, 2 BA and 3 QA resources. The projects were executed in waterfall model.
Job Description/Responsibilities
Discussion and negotiation with onsite team members for requirements and status check every week
Preparing WBS and Project estimations
Preparing technical design documents
Having design discussion and reviews (both functional and technical) with the team-member.
Training & mentoring the team members
Holding daily stand up meetings
Achievements
Oct 2008 – July 2009
Converted legacy 450+ Delphi libraries containing Payer Edits to InRule Application (.Net Business Rule
Engine http://www.inrule.com/products/InRule.aspx).
o Personally wrote an automation tool to parse Delphi code and create an InRule Application using its
SDK.
o This tool provided 70% automation for this conversion process and reduced the project duration by
40%, thereby saving approximately $150,000 in costs.
o I received a Spot Award for the initiative and this project won the “Project of the Quarter Award”.
o Rated as an Exceptional in the last Appraisal cycle
July 2009 – May 2010
Designed and Developed an SQL Server 2008 Reporting Services solution for the payerpath product.
o Used advanced reporting features, like RDCE for greater runtime customization
o Developed a global styling database used by reports for dynamic display style
o Highly proficient in all of the features with SSRS 2008 complex report designing
o Used embedded & custom code for complex reporting scenarios
o Integrated ReportViewer control with custom pagination ratio
o Very high troubleshooting skills related to development, execution, scale-out deployment
June 2010 – September 2011
W orked on following ANSI 5010 Healthcare transactions as part of 5010 upgrade initiative
o 277CA : Health Care Claim Acknowledgment (277)
o 997 : Functional Acknowledgment For Health Care Insurance (997)
o 999 : Implementation Acknowledgment For Health Care Insurance (999)
o 835 : Health Care Claim Payment/Advice
W orked on SQL Server 2008 Integration Services for Payerpath product.
Also an active member of Special Interest Groups involved with the re-engineering of the product lines.
Everest Management Software Private Ltd
Everest Management Software is head-quartered in Dulles VA and R&D division at Bangalore. It has developed the
fully integrated business-management solution, "Everest Advanced" which enables small to medium-sized business-
owners to achieve greater flexibility, control, and accuracy in all key operational areas. Everest Advanced automates
all key operational areas of small to medium-sized business (1-100 employee size), including: Accounting, Inventory
Control, Email Communication, E-Commerce, CRM, US Payroll, Purchasing, Point of Sale, Import Utilities, Reports;
Role: Senior Tech Lead - Productization Team (September 2007 to Sep 2008)
Team Strength (2 members)
Owned the responsibility as a Scrum Master and Designer for the agile sprint team working on productization
requirements. The team consisted of the developers and tester as an entity.
Job Description/Responsibilities
Discussion and negotiation with the product managers for the requirement finalization for a sprint
Sprint Planning
Holding daily stand up meetings
Having design discussion both functional and technical with the team -member.
Reviewing daily progress updates and updating burn down chart.
Achievements
Implemented Memorized transactions and its scheduling
Implemented matrix format reports for sales order and invoices
Implemented Offline Point of sale for the product
Implemented Mobile Point of sale for an shopper as an retail solution
Implemented Mobile warehouse for the product
Role: Tech Lead and Go to Person- Architecture Team (December 2005 to Aug 2007)
Team Strength (5 members)
Leading a Team of 5 Developers for the Architecture Team
The product handled was Everest Advanced. This is developed as a 3 tier Architecture. The main responsibility was
planning, designing, implementing the Architecture enhancements and Technological improvements to the product.
During this period of time I was also involved with the product customization team .
Job Description/Responsibilities
Directly responsible for in-house developed components on the presentation layer
Assisting in project estimation and tracking
Assisting in technical feasibility for functional requirements
Preparing Technical Design Documents
People management
mentoring/motivating the team members on solution oriented, problem solving approach
managing the internal builds on a weekly basis
W ork Schedules and daily status updates
Analyzing and troubleshooting the emergency/critical customer incidents as part of the Rapid Response Team
Discussion/Clarifications with Quality and Assurance, technical support Department on issues on a daily basis
Request and Schedule Resources (People-Machines-Systems)
Release Mgmt –Customer Incidents/Bugs Review & Response Support
Schedule meetings, Training and Knowledge Transfers
Maintain Project plan and updating the status for Development
Interface responsibilities, Track resource needs and update status
Staffing – Conducting interviews
Team goal settings and appraisals.
Achievements
Implemented Database Normalization by implementing referential integrities, and changed the other
Business Layer and Presentation Layers for complying with the same (duration 6 months). This required
extended communication/discussions with the development teams. Developed Data Integrity utility, for
seamless upgrade from Street release to the current release.
Planned and implemented UI component (developer express) migration on the presentation layer for all the in-
house developed components (Data aware as well as Unbounded Components), there updating all the source
code on the presentation layer with the latest components and making it stable(5 months)
Contributed heavily to successful development and releases of 2 major releases of Products.
Key member in the Rapid Response Team for the Customer incidents resolutions related to performance,
application stability from configuration to usage.
Designed 4 major Customer requirements by creating Technical Design Document and Code-Reviews.
W orked on critical Integrity for US-Payroll module on an special request (duration 1 week)
Role: Tech Lead- Architecture Team (Aug 2004 to Nov 2005)
Team Strength (3 members)
Leading a Team of 3 Developers for the Architecture Team
The products handled were Everest Standard, Everest Advanced. Both of these products with 3 tier Architecture. The
main responsibility were designing, implementing the Architecture enhancements.
Job Description/Responsibilities
Directly responsible for in-house developed components on the presentation layer
Preparing Technical Design Documents
People management
mentoring/motivating the team members on solution oriented, problem solving approach
Analyzing and troubleshooting the emergency/critical customer incidents as part of the Rapid Response Team
Discussion/Clarifications with Quality and Assurance, technical support Department on issues on a daily basis
Achievements
Successfully development and released of 1 major releases of Products.
Key member in the Rapid Response Team for the Customer incidents resolutions related to performance,
application stability from configuration to usage.
Designed 2 major Customer requirement by creating Technical Design Document and Code -Reviews
Did an Performance optimization for the masters profile
Helped Technical support on various Upgrade/ performance issues mainly database upgrades
Role: Senior Software Engineer (July 2002 to July 2004)
Job Description/Responsibilities
W orked on B2B module developed using Microsoft BizTalk Server 2000
W orked on "Pocket Everest" Mobile Edition of Everest Advanced Edition.
W orked in Supply-Chain, Inventory Control, Accounting, US Payroll Module, Point Of Sale
Understanding Technical Design Document and developing
Regular Bug Fixes and Customer incident as a part of Rapid Response Team
W as a part of a Technology team meant to do the technological migration from the Delphi platform to .Net
Platform
Achievements
W orked on Performance Optimization for the inventory control documents thus removing deadlocks situation
W orked on various data integrities developed to correct the corrupted data due to legacy issues.
Stabilized the US payroll Calculation related to Tax Calculation.
Developed an Graphic control for project tracking similar to the Gantt-Chart in Microsoft Project
Personal Particulars :
Age & Date of birth : 33 years, 15 Sep, 1981
Marital Status : Married
Nationality : Indian
Passport : Yes, Valid till 2020, B1 Visa