1. Shraddha Muchandi Page 1 of 7
Shraddha Muchandi
Home: 615-301-1752
Email: shraddha.muchandi@gmail.com
EXPERIENCE SUMMARY
Overall 10+ years of experience into IT industry in .NET Application development,
Support &Unit testing and Hands on technology experience of designing and developing
client/server, Web-based N-Tier applications with Microsoft .NET Framework
2.0/3.0/3.5/4.0, IIS 7.0.
Experience in the practice of various Software Development Life Cycle (SDLC) practices
including Agile development methodology
Extensive exposure to agile development methodologies, Scrum development using
various DTT tools.
Experience in coordination with onshore/offshore/stakeholders team for
development task and involved in coding, peer review and manage the time line of
each release cycle.
Have excellent knowledge & Experience of application development using .NET (C# .NET,
VB.NET, ADO.NET, ASP.NET and MVC (4.0)) with SQL Server Entity Framework, LINQ.
Have excellent knowledge & Experience of application development using HTML, CSS,
JavaScript, AngularJS, JQuery and JSON.
Expertise in AngularJS controllers, directives, components, factory and service resources,
routings and events. Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.
Experienced in - Web Services, Windows Services, ADO .Net, Windows Applications,
Web Applications, XML DOM. Experience in creating and consuming web services
over SOAP and WSDL.
Having good experience in Agile Process and Scrum Methodology.
Strong in Object Oriented Programming (OOPs) concepts & Proficient in Designing solutions
using different industry standard architectural patterns like Singleton, Factory, Abstract
Factory, Facade, Observer etc
Applying best design patterns such as n-tier, MVVM for designing key reusable components.
Worked on both Windows Application and Web Applications.
Possesses good communication and interpersonal skills, excellent work ethic and the ability
to work well in team or individual environment.
Rich experience in managing code base in Sub Version (SVN) including Branching, Merging
and Tagging.
Experienced in complete SDLC of product development.
Have knowledge on Mobile Application development.
Have knowledge on Automation Testing in maintaining, writing the scripts and Cucumber.
Proficient in code reviews, design reviews, requirement reviews, effort estimations and
mentoring team members.
Hand on experience in managing release sprint boards, release planning, release
communications and product demos.
EDUCATIONAL QUALIFICATION
B.E. in Electronics & Communication.
TECHNICAL SKILLS
Languages C#, VB.NET, VB 6.0
2. Shraddha Muchandi Page 2 of 7
Tools and
Methodologies
MVC(4.0),ASP .NET, ADO .NET,WPF, Crystal Reports
Web Technologies HTML, XML, JavaScript, AngularJS, CSS
Databases MS SQL Server 2008, 2012, 2013 MS-Access, Entity Framework
5.0.,LINQ.
Operating Systems Windows 2000, Windows Vista/XP/95/98
.NET Framework 2.0,3.0,3.5,4.0
PROJECT DETAILS
NYC Retirement Solutions, NYC April 2014 – Till date
Project: Retirement Solutions
Role: Sr.Net Architect
Environment: .Net Framework 4.0, C#, ASP .Net MVC, SQL Server 2012, HTML5, Entity
Framework 5.0, WCF, JavaScript, Entity Framework 5.0, JQuery, AngularJs, N-Unit
PROJECT DETAILS:
To design & build retirement solution application which would help ASG & field personnel to perform
day to day activity at ease.
Responsibilities:
Responsible for understanding user requirements, designing and developing the application.
Identified problem solutions from analysis of user requirements and end user reports.
Ensured efficient user operation by creating program evaluation support documentation.
Developed technical reports and documentation.
Assisted peers in work program development
Created Web Form Application, Class, Project Class Library and Web Services with .Net
Framework 4.0 and Visual Studio 2010.
Design and development of application using C#.Net, MVVM Design Pattern and WCF
Services.
The UI uses HTML helper controls and JQuery, JSON etc.
All calls to the database (SQL Server 2008) are done through stored procedures
Create and consumed the web service. The web services contain the calling of the stored
procedures from the database so that the modules will work coherently with web services.
Create tables and relationships, and stored procedures in SQL Server 2008 using Entity
Framework.
Implemented 3-Tier Architecture and integrated the UI with Data base for data retrieval and
manipulation using ADO.NET data objects and ADO.NET Entity Framework.
Attending end user meetings and discussing about screen mockups and the details about
Account History, New Enrollment(Corporate/Individual), Member Information,
Beneficiary Information, fund Transfer, Contribution, Distribution, Calculating RMD
factor using IRS Uniform Lifetime Table.
Used Java Script validations to validate user inputs.
Developed Web Services and invoking them by using XML SOAP and WSDL for creating
proxy classes.
Implemented AngularJS Controllers to maintain each view data. Implemented Angular
Service calls using Angular Factory
Software mythology & tool planning.
Effort estimation & resource allocation.
Project plan, risk & issue identification and remediation.
Business continuity & process improvement planning.
3. Shraddha Muchandi Page 3 of 7
Reviews, defect management using HPQC & remediation.
NYC Retirement Solutions, NYC Dec 2012 – March 2014
Project: FINRA
Role: .Net Developer Lead/.NET Architect
Environment: .Net Framework 4.0, ASP.Net MVC, DB2, WCF, JavaScript, JQuery, AngularJs, Entity
Framework 5.0, N-Unit.
PROJECT DETAILS:
To implement a systematic process to determine the nature of the rollover transaction, i.e.
recommended or not recommended. And document the financial advisor’s Confirmation that
all disclosures were provided to the client and all suitability factors were considered for
recommended rollover transaction.
Responsibilities:
Requirement gathering using Blueprint requirement tool.
Business & Technical analysis.
Supervised all aspects of business application planning and development.
Coordinated with technical managers to ensure completion of client sign-offs.
System design & Architecture.
Provided systemadministrative support when regular staff unavailable.
Assigning work to team members and taking follow up from them to complete the issue intime.
Software mythology & tool planning.
Effort estimation & resource allocation.
Project plan, risk & issue identification and remediation.
The Rollover Client Info consists of forms that allow FA to confirm or to edit the Existing
Client. The search options are provided so that users can search by BranchNo. FANumber, FA
Name, Client Name, Client SSN, Account Number, Deposit Amount, Source of Deposite, Date
of deposits done by using web service.
Created and consumed the WCF service. The WCF service contains the calling of the stored
procedures from the database so that the modules will work coherently with WCF services.
Organizing data into tables. Wrote SQL Queries (using Select, Update, Insert and
Delete), Using Special Functions, Views, and Stored Procedures using T-SQL.
Used HTML, CSS, JavaScript and other client side technologies on delivering more
granular assets such as buttons, tooltips, and other modular pieces which will go into a
larger, finished product.
Implemented AngularJS Controllers to maintain each view data. Implemented Angular
Service calls using Angular Factory
Business continuity & process improvement planning.
Used Crystal Report template to generate reports from SQL Server 2005 and display the
report via Visual Studio
Used Entity Framework to create Data Access Layer to manipulate data in database.
Reviews, defect management using HPQC & remediation.
BCBS, NJ Feb 2011 – October 2012
Project: Qblue
Role: Sr .Net Developer
Environment: MVC, ASP.NET, C# .NET, SQL Server 2000/2008, Entity Framework 5.0 Crystal
Reports 9.0, Windows 2000,.NET Framework 4.0, HTML, JavaScript, JQuery.
PROJECT DETAILS:
Qblue handles Health Insurance claim adjudication process. Health insurance claims from different
sources are loaded into the Qblue engine. Qblue is the core claim processing engine. Claims are
4. Shraddha Muchandi Page 4 of 7
subjected to various steps like Pre Mass, Mass Adjudication, Post Mass and UPS Extract by the Qblue
engine. Claims will be adjudicated and ready to feed into the UPS (Universal Payment System) for
payments. Qblue involves complex scripts, DTS and other applications to adjudicate the claims.
Responsibilities:
Involved in gathering and analyzing the requirements from end user.
Involved in understanding the business requirement and functional specification documents.
Developed Business logic using C# and screen design.
Designed and Developed User Interfaces (Web pages) using ASP.NET.
Used Session Objects to maintain session across the various web forms.
Made use of Grid View and Repeater control to display data in customized format in
ASP.NET pages.
Created and consumed Web Services using WSDL document to create proxy class.
Did validations using Validation Controls and JavaScript to display error message.
Involved in loading data from XML files to Database
Expert in handling Dataset and data tables
Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent
access to SQL Server data sources
Added functionality in business layer and Data access layer.
Involved in Tracing, Debugging and Builds.
Designed and developed business logic which is used to do the transactions on database in
middle tier using ADO.NET.
Generated the required reports with the help of Grid View.
Involved in Creation of Stored Procedure passing I/O parameters to retrieve ClaimId
related information from tables, to insert new records based on New ClaimId, to update
etc, used Views and also increased SQL server performance by keeping SQL optimization
tips in mind.
Involved in Planning & creation of Crystal Reports
Involved in Unit Testing.
Involved in Customer Interaction
Involved in assigning work to the team & follow-up
Himalaya Drug Company India March 2010 – January 2011
Project: SCM (Supply Chain Management)
Role: Sr.Software Engineer.
Environment: ASP.NET,C# .NET, ADO.Net, SQL Server 2000/2008, WinForms, WebForms
PROJECT DETAILS:
Project is developed to have better Control over CFA’s located all over India. Project is Mainly divided
in to three modules - SCM Module (module resides in Head Office & can be used by users having
administrative rights only to handle Product related launches, price, Tax etc), CFA Module (This
module reside in Remote location for stock related issues like Order, Sales, Dispatch details etc),
ReportsModule (In this various reports are provided based on product history for future use. Day
sales book etc.)
Responsibilities:
As a team member I am involving in the following
Involved in Analysis, design, and developed the Win Forms Application in C# .Net.
Implemented Application security using Forms authentication mode.
Developed Stored Procedures, Functions and Views.
Involved in Planning & creation of Database
Involved in Creation of Stored Procedure, Triggers & Views
Used ADO.NET Dataset object to Cache frequently accessed data, reducing round trips to the
database and boost performance
Created Data access classes, which were used to connect to the database using Microsoft
ADO.NET and Data binding concepts where objects such as DataAdapter, Dataset, and
DataReaders were used.
5. Shraddha Muchandi Page 5 of 7
Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers
Designed User Interface using ASP.NET Web Form controls.
Developed the Assemblies in C#. Net.
Extensively used Data Grid for sorting, editing data. Used C# as the programming language.
FoxGlove Software Technologies June 2008 – December 2010
Project: Customer Support System
Role: .Net Developer
Environment: ASP.NET,C# .NET, SQL Server 2000/2008, Crystal Reports 9.0, Windows 2000,.NET
PROJECT DETAILS:
Customer Support System is developed to help customers to lodge their complaints online & make a
reservation for Phone call with customer care executive for troubleshooting of the problem. The
system has security level setting for Agents, OM/Site Leaders and Managers. View design will be
different for each security level. Application is mainly divided into sections, Admin Tool and
Customer Support
Responsibilities:
Design of Stored Procedures & functions
Design & coding of Web-Forms, Classes
Added functionality in business layer and Data access layer.
Used data grid to review and modify manipulated data
Used ADO.NET in connecting to Data Access management with SQL Server and also
performed SQL Server Tuning.
Wrote business logic in C# and handled transactions from and to database using ADO.NET
objects such as Datasets, Data Adapters, and Data Readers.
Modification of MVVM design pattern
Used SVN for version control.
Developed web pages using C#, ASP.NET and Visual Studio .NET 2010
Responsible for designing and developing ASP.NET web pages using ASP.NET, ADO.Net, SQL.
In House Forum Oct 2007 – April 2008
Project: AskTeam
Role: Software Engineer
Environment: ASP.NET,C# .NET, SQL Server 2000/2008,
PROJECT DETAILS:
In-house Forum for developers to post technical queries, and allow peers to view & submit a reply to
them. This technical forum will be a platform to discuss technical queries and maintain a history of
solutions. This tool is capable of generating various reports. This leads to the challenges To search
and view past solutions in mailbox and Spamming of Mail Inbox .Main Features includes - Post
Message, Post Reply, Search Message, My Posts, Admin, Statistics.
Responsibilities:
As application owner I am involving in the following
Requirement analysis
Involved in functional design and technical specification document for the
project. Database Planning & Design
Extensive use of the ADO.NET objects such as Data grids, Data Tables, Data Readers and
Datasets for data retrieval and manipulation.
Written Stored procedures for complex logics
6. Shraddha Muchandi Page 6 of 7
Design Queries & Reports
Design of Custom Controls
Design of Web Forms
Ensuring coding standards and practices are met in regards to coding and documentation.
Foxglove Software Technologies Feb 2005 – July 2007
Project: Distribution & Sales System
Role: .Net Developer
Environment:VB.NET, SQL Server 2000, Windows XP Professional
PROJECT DETAILS:
Application is divided into two sections HO (Head Office) Module and Depots Module.
Depots module works offline at a remote place with the product s Price list, free schemes, parties &
their credit limit & credit days controlled by the Corporate Office. In Head Office module is effectively
used to meet the customer service requirements, efficient handling of pricing, order processing,
depot dispatches, shipping & billing activities.
Responsibilities:
As a team member I am responsible for the following
Involved in functional design and technical specification document for the project.
Involved in Designing & Coding of forms
Designing Data Access Layer. Involved in planning & creation of Database
Successfully coded Framework Layer, Data Access Layer, Business Logic Layer, Validation
Layer and Presentation Layer.
Involved in Creation of Stored Procedure for Insert, Update, Delete and retrieve data from
database, Triggers
Database operations using ADO.NET.
The data generated at depots & the masters at corporate office is transferred to each Other
using FTP mechanism.
Worked on Black-Box and White-Box testing.
FoxGlove Software Technologies August 2004 – January 2005
Project: Material Dispatch Management
Role: .Net Developer
Environment: C# .NET, SQL MS-Access, Windows 2000 Server, Crystal Reports 9.0
PROJECT DETAILS:
Project developed to keep track of export products dispatch. Every product to be dispatched has
Pack Specification, which is first prepared then checked by other user on &Authorized by higher
authority person, all this transaction takes place online on company’s intranet. Each PS has version
control. Once PS is authorized and any changes made to the PS thereafter results in Change of
version control number. User information is made available for occurrence of each transaction. Other
facilities provided such as 'View online Users' .Provides useful information such as list of products to
be dispatched to each country & status of dispatch, etc. four levels of access rights provided to user.
Responsibilities:
As a team member I am responsible for the following
Developed GUI front end using Windows forms (Win Forms) in C#.
Involved in gathering requirements and designing software.
Involved in Database Planning & Design of tables including Primary key, Foreign key, Check
constrains.
7. Shraddha Muchandi Page 7 of 7
Written stored procedures and SQL statements to access data from SQL Server 2000
Database
Developed database stored procedures, functions, views
Developed Stored Procedures using SQL for all the interaction with the database.
Integrated various reports into the application. The reports were created using Crystal
Reports.
Connecting all forms to Crystal Reports