Meghana Rao
Product Development Engineer
Livingston, NJ
*******.*.***@*****.*** - 1-973-***-****
• 4+ years of professional IT experience with MNC in .Net Technologies (C#, ASP.NET) with sound experience
in the requirement analysis, design, coding, testing and deployment.
• MS in Computer Science with GPA of 3.85.
WORK EXPERIENCE
Product Development Engineer
Messagemind, LLC - January 2013 to January 2014
Develop Web portal for Messagemind Management System (MMS) designed to be used by administrators to
set up configurations at the company level; using MVC 4 Framework (Razor) with Entity Framework coupled
with LINQ and use REST Web API calls with requests in JSON format for connecting the View and Model
efficiently.
• Upgrade the product from Foundation 3 with pure jquery controls to use Foundation 4 front end framework
in combination with Infragistics controls for UI; implementing advanced features like hierarchical grid with load
on demand, remote paging and remote filtering on grids and manipulate igGridUpdating events for desired
results.
• Extensively use jquery UI controls like dialogs, jtree etc. and binding controls with Ajax calls for updating
without reloading.
• Manage interdependency between the products; consume input from scheduled SQL jobs and update the
required tables and similarly process MMS data and update results with SQL Jobs, shared dlls and provide
for Web API calls from other products for requesting REST operations.
• Leverage quality of raw data that is received as input by applying smart data cleaning algorithms and
combining it with external vendor solutions like Melissa Data and Google APIs for highest accuracy.
• Implement and maintain algorithms offering customized Data Quality Services (DQS) by applying various
correlation techniques from the management module.
• Develop data mining policy mechanism and the implement rules governing the data mining process at a
company level as well as at an individual level. Any changes to the policies is programmed to be in effect
immediately.
• Achieve real-time update solutions by using SQL Service Broker for guaranteed asynchronous data
processing for quicker response times, with effective error handling mechanisms by providing visibility to
transmission queue in error logs.
• Attain faster database execution by passing xml as input for stored procedures and using advanced SQL
features like sp_xml_preparedocument parser and row set provider openxml, using the SQL Merge statements
for rolling over updates from source to target, achieve modularity and reusability of SQL objects by breaking
down into SQL functions.
• Develop UI for directly configuring values in web.config files when the product is installed for the first time.
These include values in connection strings in encrypted format, app settings and custom sections.
• Achieve cross browser compatibility by detailed debugging using firebug, IE developer tools and Chrome
debugger.
• Work in collaboration with other team members when implementing new features or changes to the
interdependent modules of the product.
• Support various version of the products in various environments and handle the process of pushing latest
updates to different environments using Jenkins and SQL Compare.
• Used GhostDoc for XML comments and used Sandcastle Help File Builder project in VS 2012 for Help
Document.
Software Developer
Schmitt & Associates, LLC - September 2011 to December 2012
VEM -OpenPM
• Analyzed the X3-Sage database system, created optimized stored procedures and User Defined functions
to mine databases for ELT operation.
• Designed the database to store the mined data in the desired format and generate reports like the
Inventory reconciliation report, production summary report and Account Statement report (monthly as well as
for a specified Date range).
• Created an Ajax Synchronize button that would perform a delta synchronization i.e. bring in only the recently
updated values to keep the Database synchronized at all times.
• Worked with HTML 5 canvas as signature pads implementation of virtual 4-eye principle.
• Used Web-Kit wkhtmltopdf for saving reports as PDF files for printing purposes.
• Provide production support for application.
Bayer Healthcare
• Develop website using advanced ASP .Net features like LINQ in VS 2010, JQuery UI, Asp.Net Ajax Controls
toolkit.
• Created a WBS like Microsoft project management for internal task management module.
• Involving and contributing to provide innovative solutions for increasing performance.
• Used YouTube API's to customize the way video is shown to the user.
Software Engineer
Patni Computer Systems (PCS) - SubFinder Elite (CRS) - September 2008 to March 2010
Actively participated in requirement gathering and analysis and preparing Functional Specification Documents.
• Acted as a single point of contact between client and developers for query resolution and identifying
requirement gaps and interacted directly with client to resolve them.
• Implemented Business Logic Layer as well as Data Access Layer coding in N-Tier architecture.
• Created Master Pages for common designs and used CSS classes to design the user interface.
• Used ADO.Net transaction to interact with SQL Server.
• Developed various ASP.NET user controls for the ASP.NET forms with AJAX implementation.
• Used Telerik RAD controls for date, calendar, grid etc.
• Worked on Java Script for Client side Validation.
• Created Unit test cases and performed Unit testing, Integration testing and Regression testing.
• Provided innovative solutions for achieving cross-browser compatibility for the product.
Software Engineer
Patni Computer Systems : Inventory System for Goods Management - Mumbai, Maharashtra - January
2008 to September 2008
Participated in the requirement analysis and information gathering.
• Defined functional specifications & created Use Cases, Business Rules and Workflow diagrams for various
related web-based systems
• Acted as a team player and successfully executed the project way before the allotted timelines.
• Used ADO.NET in C# to interact with SQL Data Server, wrote stored procedure for insert, update and retrieval
of information.
• Worked on Java Script for Client side Validation.
• Designed, created and generated Crystal Reports.
• Involved in writing test cases and debugging the system.
• Streamlined entire Documentation.
EDUCATION
Master of Science in Computer Science
New Jersey Institute of Technology
January 2011 to December 2012
Bachelor of Engineering in Computer Engineering
Mumbai University - Mumbai, Maharashtra
June 2003
ADDITIONAL INFORMATION
SOFTWARE SKILLS
Microsoft Products: C#, ASP.NET, ADO.NET, VB .Net
Sun/Oracle: Core JAVA
Framework: MVC 4 (Razor) with Entity Framework, BLL-DAL-Model with Ado.Net
Misc.: C, C++, Excel -VBA
Web Technologies: Jquery UI, AJAX Control Toolkit, Java Script, HTML.
Databases: SQL Server, Oracle, PL/SQL.
Methodologies: Waterfall, RAD, Prototyping, Agile, SCRUM.
Tools: Visual Studio, Eclipse, Visual Source Safe, SVN, Visio, Rational Rose, Microsoft Office.