SlideShare a Scribd company logo
1 of 7
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
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.
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
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.
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
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.
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

More Related Content

What's hot

Khaleel Devops Resume (2)
Khaleel Devops Resume (2)Khaleel Devops Resume (2)
Khaleel Devops Resume (2)
khaleel a
 
Bala Sr Java Developer
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java Developer
Java Dev
 

What's hot (20)

Khaleel Devops Resume (2)
Khaleel Devops Resume (2)Khaleel Devops Resume (2)
Khaleel Devops Resume (2)
 
Why your APIs should fly first class
Why your APIs should fly first classWhy your APIs should fly first class
Why your APIs should fly first class
 
77402_VishalLaljeet
77402_VishalLaljeet77402_VishalLaljeet
77402_VishalLaljeet
 
Consuming Restful APIs using Swagger v2.0
Consuming Restful APIs using Swagger v2.0Consuming Restful APIs using Swagger v2.0
Consuming Restful APIs using Swagger v2.0
 
Enhance existing REST APIs (e.g. Facebook Graph API) with code completion us...
Enhance existing REST APIs  (e.g. Facebook Graph API) with code completion us...Enhance existing REST APIs  (e.g. Facebook Graph API) with code completion us...
Enhance existing REST APIs (e.g. Facebook Graph API) with code completion us...
 
Swagger for-your-api
Swagger for-your-apiSwagger for-your-api
Swagger for-your-api
 
How to build a Whatsapp clone in 2 hours
How to build a Whatsapp clone in 2 hoursHow to build a Whatsapp clone in 2 hours
How to build a Whatsapp clone in 2 hours
 
Implement Web API with Swagger
Implement Web API with SwaggerImplement Web API with Swagger
Implement Web API with Swagger
 
Designing APIs with OpenAPI Spec
Designing APIs with OpenAPI SpecDesigning APIs with OpenAPI Spec
Designing APIs with OpenAPI Spec
 
Crystal clear service interfaces w/ Swagger/OpenAPI
Crystal clear service interfaces w/ Swagger/OpenAPICrystal clear service interfaces w/ Swagger/OpenAPI
Crystal clear service interfaces w/ Swagger/OpenAPI
 
Bala Sr Java Developer
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java Developer
 
Krishnagopal Thogiti_Java
Krishnagopal Thogiti_JavaKrishnagopal Thogiti_Java
Krishnagopal Thogiti_Java
 
A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)
 
Resume 2016-5
Resume 2016-5Resume 2016-5
Resume 2016-5
 
Chinnasamy Manickam
Chinnasamy ManickamChinnasamy Manickam
Chinnasamy Manickam
 
Swagger in the API Lifecycle
Swagger in the API LifecycleSwagger in the API Lifecycle
Swagger in the API Lifecycle
 
Design Driven API Development
Design Driven API DevelopmentDesign Driven API Development
Design Driven API Development
 
Bhargav
BhargavBhargav
Bhargav
 
Swagger 2.0 and Model-driven APIs
Swagger 2.0 and Model-driven APIsSwagger 2.0 and Model-driven APIs
Swagger 2.0 and Model-driven APIs
 
API Developer Experience: Why it Matters, and How Documenting Your API with S...
API Developer Experience: Why it Matters, and How Documenting Your API with S...API Developer Experience: Why it Matters, and How Documenting Your API with S...
API Developer Experience: Why it Matters, and How Documenting Your API with S...
 

Viewers also liked

strategy and management-PROJECT
strategy and management-PROJECTstrategy and management-PROJECT
strategy and management-PROJECT
Marios Gaitanos
 
Water Competence and Drowning prevention. Competencia Acuática y prevención d...
Water Competence and Drowning prevention. Competencia Acuática y prevención d...Water Competence and Drowning prevention. Competencia Acuática y prevención d...
Water Competence and Drowning prevention. Competencia Acuática y prevención d...
Luis Miguel Pascual Gomez
 
Control neuromuscular y estabilidad articular
Control neuromuscular y estabilidad articularControl neuromuscular y estabilidad articular
Control neuromuscular y estabilidad articular
Crymef
 

Viewers also liked (11)

PPT就象胸罩的10个理由
PPT就象胸罩的10个理由PPT就象胸罩的10个理由
PPT就象胸罩的10个理由
 
Ujwal metal-tubes
Ujwal metal-tubesUjwal metal-tubes
Ujwal metal-tubes
 
strategy and management-PROJECT
strategy and management-PROJECTstrategy and management-PROJECT
strategy and management-PROJECT
 
Water Competence and Drowning prevention. Competencia Acuática y prevención d...
Water Competence and Drowning prevention. Competencia Acuática y prevención d...Water Competence and Drowning prevention. Competencia Acuática y prevención d...
Water Competence and Drowning prevention. Competencia Acuática y prevención d...
 
Bauma presentation cws_aggregate_academy_2016
Bauma presentation cws_aggregate_academy_2016Bauma presentation cws_aggregate_academy_2016
Bauma presentation cws_aggregate_academy_2016
 
principio de flexibilidad e individualizacion
 principio de flexibilidad e individualizacion principio de flexibilidad e individualizacion
principio de flexibilidad e individualizacion
 
How to maximize your 5 8 mm and minimize 0-5 mm fraction with less energy ger
How to maximize your 5 8 mm and minimize 0-5 mm fraction with less energy gerHow to maximize your 5 8 mm and minimize 0-5 mm fraction with less energy ger
How to maximize your 5 8 mm and minimize 0-5 mm fraction with less energy ger
 
Presentacion coordinacion neuromuscular
Presentacion coordinacion neuromuscularPresentacion coordinacion neuromuscular
Presentacion coordinacion neuromuscular
 
Control neuromuscular y estabilidad articular
Control neuromuscular y estabilidad articularControl neuromuscular y estabilidad articular
Control neuromuscular y estabilidad articular
 
Ethnographic Research
Ethnographic ResearchEthnographic Research
Ethnographic Research
 
Torque o palancas
Torque o palancasTorque o palancas
Torque o palancas
 

Similar to Shraddha_Muchandi (20)

Satendra Gupta Sr DotNet Consultant
Satendra Gupta Sr  DotNet ConsultantSatendra Gupta Sr  DotNet Consultant
Satendra Gupta Sr DotNet Consultant
 
Siva_DotNet
Siva_DotNetSiva_DotNet
Siva_DotNet
 
Resume - Dhanshri Kalgaonkar
Resume - Dhanshri KalgaonkarResume - Dhanshri Kalgaonkar
Resume - Dhanshri Kalgaonkar
 
SeniorNET Bhanu Resume
SeniorNET Bhanu ResumeSeniorNET Bhanu Resume
SeniorNET Bhanu Resume
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
Avnish kumar singh
Avnish kumar singhAvnish kumar singh
Avnish kumar singh
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
Naga_CV
Naga_CVNaga_CV
Naga_CV
 
Srinivas_Pujari_Profile
Srinivas_Pujari_ProfileSrinivas_Pujari_Profile
Srinivas_Pujari_Profile
 
Resume
ResumeResume
Resume
 
Saketh_Resume1
Saketh_Resume1Saketh_Resume1
Saketh_Resume1
 
Karthik .net resume
Karthik  .net resumeKarthik  .net resume
Karthik .net resume
 
SRINATH RESUME
SRINATH RESUMESRINATH RESUME
SRINATH RESUME
 
PM_New_Resume
PM_New_ResumePM_New_Resume
PM_New_Resume
 
Sathish-Resume
Sathish-ResumeSathish-Resume
Sathish-Resume
 
RGProfile
RGProfileRGProfile
RGProfile
 
Ramesh Elangovan
Ramesh ElangovanRamesh Elangovan
Ramesh Elangovan
 
RohiniKrishna_Feb
RohiniKrishna_FebRohiniKrishna_Feb
RohiniKrishna_Feb
 
Tech Lead-Sachidanand Sharma
Tech Lead-Sachidanand SharmaTech Lead-Sachidanand Sharma
Tech Lead-Sachidanand Sharma
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 

Shraddha_Muchandi

  • 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