Post Job Free
Sign in

Engineer Software

Location:
Wilmington, DE, 19804
Posted:
April 20, 2014

Contact this candidate

Resume:

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.



Contact this candidate