Shraddha Chauhan (
achaha@r.postjobfree.com
( (414) 690-
2648
Summary
Major Strengths:
. Over 6.9 years of software development experience in designing,
developing, testing and implementing applications in various
domains using Microsoft Technologies.
. Good experience in implemented software applications using the Complete
Development Life Cycle (SDLC) of Projects using Microsoft technologies
like ASP.NET 4/0/3.5/2.0/1.1, ASP.Net MVC C#.Net, VB.NET, VB6.0, XML,
XSLT, IIS, COM, DCOM, .NET Remoting, SOAP, Crystal Reports, LINQ, AJAX,
Web Forms, ASMX Web Services and Windows Services, LINQ, LINQ-To-SQL,
JSON, LINQ, LINQ-To-SQL, JSON.
. Got exposer to work on MVC 5.2 Web API, Amazon web Services, Elastic
Search.
. Developed Intranet applications and Client/Server applications using .NET
Architecture.
. Experience with business analysis and requirements in Agile
Methodologies.
. Developed, Configured and deployed a variety of .NET Framework
Applications using Web services, AJAX, JSCRIPT.
. Strong knowledge of object oriented programming principles.
. Experience in developing and consuming XML, Web Services using WCF and
LINQ.
. Worked extensively on SQL Server and developed various database objects
using T-SQL.
. Extensive hands on experience in Web Technology and Client/Server
Technology using C#, ASP, ADO, JavaScript, HTML,CSS, IIS.
. Experience on interacting with customers, SME's, vendors and end users.
. Having good experience working with Compact Framework 2.0/3.5.
. Implemented MVP architecture to develop software for desktop as well as
Handheld Devices.
. Used MVC architecture for web development.
. Got work exposure on TCP/IP socket programming.
. Worked on IR (infrared radiation), RF (radio frequency) communication.
. Used Team Foundation Server (TFS) for version control and managing.
. Good experience of window applications using .Net 3.5/4.0
. Having exposure to work on Crystal Reports.
. Experience in working in Visual Source Safe (VSS), Team Foundation Server
(TFS)
. Experienced with both client/server and internet/intranet based projects.
. Self-motivated, good team member with excellent analytical, communication
& problem solving skills with ability to work independently as well as in
team.
. Very methodical and well organized with excellent bottom-line for work
. A quick learner, punctual and trustworthy.
. Ability to adapt to changing professional work environment to implement
software solutions in an efficient manner.
. Capable and resourceful team member who also possesses excellent written
and verbal communication skills.
. Recently working with Badger Meter, INC as a consultant.
Professional Skills Summary:
. Programming/Scripting Languages and Models: Compact Framework 2.0/3.5,
ASP.NET, C#.NET, Win Forms, Web Forms, Windows Services, XML, UML, LINQ,
Threading, JSON, Web Services
. Development Tools: MS FrontPage 2000, Dreamweaver, Visual Studio, TFS
(Team Foundation Server), Win Merge, Code Advisor, Subversion (SVN),
Visual source safe 6.0.
. Web Technologies: Web Services, AJAX, HTML, CSS, Java Script, Extensive,
JavaScript, jQuery, Dreamweaver, SOAP
. Database: SQL Server 2000/2005/2008, MS Access, SQLCE
. Operating Systems: Windows 9x, Windows NT, Window XP, Window2000, Window
Vista, Windows 7
Academic Qualification
. Master of Computer Applications (MCA) from R.K.D.F. Institute of
Science & Technology.
. Bachelors in PCM (Physics, Chemistry, Math's) form Shri Sahu JI
Maharaj University,INDIA
Professional Experience
Cornerstone Consulting Inc.
May 2012 - Current
Projects:
Role: .Net Developer
Location: Milwaukee, WI
Client: Badger Meter Inc., Milwaukee
Project Profile: RouteReading and BEACON Advanced Metering Analytics
(AMA)
"RouteReading" application is based on compact framework 3.5 for the
handheld devices, windows/Web using
Visual Studio 4.0. These applications used to read the water meter reading
via endpoints, transceiver and
Bluetooth. It can load and unload the routes through XML 1/3, .dat files
and displays all the services with the
Reading, exceptions, Address, GPS Location and with all the required
fields. Feature to connect USB device and
Read and write.
Synchronization process to store data on cloud using AWS (Amazon web
services).
Handle manual reading, and has the setting of comports for the all three
supported endpoint type such as ME,
CE, versa Probe.
Beacon AMABEACON Advanced Metering Analytics (AMA) combines both proven
fixed and cellular networks
with proprietary analytics software in a managed solution, improving
utilities' visibility of their water
consumption and reducing the need for costly infrastructure and provide two-
way communication between the
water meter and the meter reading system.
Responsibilities:
. Designed and developed web forms using Visual Studio .Net Framework
3.0 and C# for application
. Developed smart client GUI with several user controls using Win form
controls, XAML, .NET 4.5/3.5/3.0, VS.NET2005/2008, and C#
. Developed User controls and Business components to be used throughout
the application
. Used Validation Controls for corresponding validations required for
business logic in the Forms
. Created Shared Assemblies in C# to reuse the code in multiple web
applications
. Designed and implemented data access layer using ADO.NET and C#.NET
. Developed secured, reliable services using .NET3.5, VS.NET2008, and
web services, Win forms application.
. Created SQL Stored Procedures, Triggers for database access and events
. Participated in architectural discussions and developed application
software using proven agile development practices including Test-
Driven Design/Development and Continuous Integration
. Used Design patterns such as Singleton design pattern
. Involved in creating Generic functions.
. Implement the USB connection and read write.
. Implemented Web Service using Web API
. Used JSON in web Service.
. Involved in creating Models, View and Controllers.
. Developed/ Debug & Fixed several pages in the application.
. Code reviews and review issue fix & support.
. Created web API's in MVC 5.2 and used elastic search to query.
. Implemented Socket programming for Inter Communication.
. Multiple uses of "PInvoke" functions to use Native library calls.
. Implemented the Threading.
. Used IR/RF communications to connect to Handheld.
. Implement UI in compact framework.
. Involved in writing unit test cases.
. Worked Microsoft online Server.
. Write commands to communicate to IR/RF and cellular endpoints.
Environment: C#, .Net 4.0, Asp.Net MVC 4.0 & 5.2/MVP & Web Forms, Compact
Framework 3.5/2.0, XML, JSON, Web Services, JavaScript, HTML, CSS, Web API,
Win Forms, TFS and now using Microsoft online Server, SQL
Server 2008/2008 R2, Amazon web Services, Elastic Search using
elasticSearch.Net
Role: .Net Developer
Project Profile: ORION Endpoint Utility
The ORION Endpoint Utility software is an application designed for users
who read and program ORION water and gas endpoints. The software can also
be used to extract endpoint historical profile data using IR or RF
technology. ORION Endpoint Utility application is a desktop/Web/Handheld
application. While using IR/RF technology application reads the reading
using transceiver or read from endpoints using IR head and can program the
single and dual endpoints like Read, Program, Force read, start-stop-pause
radios.
Provide profile extraction and has the setting of com ports for the all
endpoint type such as ME, CE, versa Probe. It can get the GPS location of
endpoints and have the process for flow rate study.
Responsibilities:
.
. Involved in the SDLC phase of requirement analysis, design, and
development using C# following Agile methodology(Scrum) for
development life cycle
. Requirements gathering form business analyst\product owner as part of
Product backlog grooming and sizing the requirements for current and
future release phases
. Developed complex SQL Queries and the required Stored Procedures,
UDFs, Indexes and views.
. Reporting/discussing the Daily task status of each scrum team member
and guiding the team to overcome impediments though out the sprint
during Standups
. Responsible for delivering the products for QA testing, Unit testing
and Integration testing.
. Fixing regression testing bugs after merging code at end of each
sprint
. Utilizing Team foundation server for code review, versioning and
continuous build process
. Preparing and reviewing deployment documents and support of production
migration
. Involved in Requirement gathering, Estimation/ Task Planning.
. Use MVC architecture for web development. And MVP architecture in
desktop/Handheld application.
. Write the command to provide GPS Co-ordinates.
. Involved in creating Generic functions.
. Multiple uses of PInvoke functions to use Native library calls.
. Used IR/RF communications to connect to Handheld.
. Implement UI in compact framework.
. Created stored procedures & user defined functions in SQL Server.
. Involved in writing unit test cases.
. Involved in bug fixes.
. Implemented Web Service
. Write commands to communicate to IR/RF and cellular endpoints.
Environment: C# 4.0/3.5, XML, XAML compact framework 3.5/2.0, Visual studio
2008/2010, MVP/MVC architecture, Team Foundation Server, Server 2008/2008
R2, HTML,CSS, Web Forms, Web Service
Project Profile: Firmware Updater and Maintenance of other existing
projects
Firmware Updater application is a desktop application .This application
updates the endpoint firmware using transceiver or using IR head. And
update all the firmware that is in range.
Responsibilities:
. Involved in full life-cycle of the project from requirements gathering
to transition using Agile Methodology.
. Designed and developed GUI with Win forms, Web forms using C#.Net and
ASP.NET.
. Created custom controls to maintain a standard across the window
application.
. Implemented MVP design pattern to de-couple front-end with the backend
and implemented a multi-threaded framework to retrieve data.
. Involved in bug fixes.
. Following Agile-SCRUM development methodologies.
. Implement UI in compact framework.
. Created stored procedures & user defined functions in SQL Server.
. Involved in writing unit test cases.
. Write commands to update software via communicate to IR/RF and
cellular endpoints.
. Write Code to get all firmware in range and update.
Environment: C# 3.5, Used MVP architecture, Team Foundation Server
Bungee craft Corporation, Milwaukee
Mar 2012
Projects:
Role: .Net Developer
Location: Bungee craft Corporation, Milwaukee
Project Profile: INC
INC application is based on compact framework for the INC device. It
connects to another device and used in Printing press to read the different
colors ink consumption.
And also have a web server to have a request and response from the device.
The web server receives XML format request validate it with XML Schema and
send an XML response.
Responsibilities:
. Involved in Requirement analysis, Design and Development.
. Development of code as per the user interface and business
requirements
. Created stored procedures & user defined functions in SQL Server.
. Use MVC architecture for development.
. Involved in creating Generic functions.
. Unit testing of my modules.
Environment: vb.net 2.0, RemObjectSDK, XML, HTML
Cognizant Technology Solution's, Pune, INDIA
Aug 2010 -Jun 2011
Projects:
Role: Technical Associate
Client: T-Systems, Germany
Location: Pune, INDIA
Project Profile: Trafficvorverarbeitung (Traffic Master)
Traffic application receives data from various suppliers via FTP, E-Mail
and HTTP after that imports the receives data in the database, then
application process the data and exports processed data to SAP P2, after
that application performs post processing jobs.
The web portal allows the user through various links to access the pot of
Traffic pre-processing errors, the error history, upload the error history;
various reports and user can also view the processing status of Traffic pre-
processing.
Responsibilities:
. Involved in Requirement analysis, Estimation, Design and Development.
. Involve in to prepare Change Requirement Document and for time
estimate.
. Worked as a Single Resource.
. Actively involved in resolving issues.
. Proactively take action and suggested proper resolution to client, got
huge appreciation for the same.
. Providing fixes to the issues identified in testing phase.
. Created stored procedures & user defined functions in SQL Server.
. Worked to get and post file from FTP, SFTP Servers.
. Meetings, client interactions, additions, deletions and changes were
documented with version control.
. Used to provide Status report directly to client on weekly basis.
. Perform Unit Testing of my modules.
Achievement: Several times got client appreciation.
Environment: ASP.Net,C#.net 3.5/1.1, SQL Server 2005, HTML, CSS, Java
Script,VB6.0, VPN, FTP, SFTP.
Techmahindra Ltd. Pune, INDIA
Dec 2009 -Jul 2010
Projects:
Role: Associate
Client: BT (British Telecom)
Location: Pune, INDIA
Project Profile: Citrus
Citrus is a Retail Management System specially made for food malls .It has
the modules as Admin, Policy, Housekeeping, EformRender, Report, API and
MyTaskBox.
I am having work exposure on Admin, API and Housekeeping modules.
The admin module is one of the most important modules of the Citrus
application as it deals with the creation and management of the users,
their roles. The admin module will include sub module like User Management,
Role Management, Access Roles management, Password management, RMG
management.
And the limited number of APIs will be provided by the system for certain
actions. These will be system APIs developed in C# and will need input in
the form of external data files.
Responsibilities:
. Analysis of requirements and Implementation of assigned task on
modules.
. Created new stored procedures and modified existing stored procedures
in SQL server 2008 Code database.
. Actively involved in solving issues and helped team.
. Perform Unit Testing and Regression Testing.
. Used LINQ to SQL to store and retrieve data from SQL Server 2008.
. Worked in agile methodology development team that participated in
Sprint (Scrum) daily standup meetings.
. Providing fixes to the issues identified in testing phase.
. Implementation was going on.
Achievement: Individually finished one module and 3 sub-modules
successfully.
Environment: C#, ASP.Net3.5, SQL Server 2008, Web Services, SubVersion
(SVN), HTML, CSS, Java Script.
Role: Associate
Client: BT (British Telecom)
Location: Pune, INDIA
Project Profile: EcoRepair/FastRepair
eCoRepair is one of the e-business solutions from BT Wholesale, which
enables you to utilize BT web applications. eCoRepair is a complete on-line
Fault Reporting, Tracking, and Diagnostics Tool that gives you the ability
to create, track and diagnose faults within a secure real time environment.
eCoRepair can handle private circuits, interconnect link, ISDN2, ISDN2 Home
Highway, ISDN30, PSTN, Local Loop Unbundling (LLU) faults. eCoRepair
integrates with FastRepair a versatile Fault Management Tool to provide a
total visibility of eCoRepair fault report messages and update information.
Providing real time visibility, eCoRepair has a range of features which
offer seamless time-saving facilities that produce, fast, up to the minute
customer reports, tracking and closing of faults plus updates to BT.
Responsibilities:
. Responsible for making UTP, TestLog and release notes.
. Actively involved in solving issues and helped team.
. Actively Involved in support and maintenance of Application
. Support and enhancement is going on.
. Have done Migration of MSAccess to Oracle9i.
. Created stored procedures & user defined functions in SQL Server.
. Perform Unit testing for my modules
Environment: VB.net, C#.net3.5, VB6.0, Oracle9i, WinMerge, NUnit, HTML,
CSS, Java Script, SubVersion.
Dataman Systems, Pune, INDIA
Jul 2008 -Dec 2009
Projects:
Role: Sr. Software Engineer
Client: Astegic Inc, USA
Location: Pune, INDIA
Project Profile: Bug Tracking System
It is a bug Tracking Tool. It contains two main modules: Developer Module
and Issue Module. Under development module the developer sends the Test
Request form to the Quality Analyst. Then QA will get a mail and test the
requisition and if he gets any error(s), he will send the issue through
issue module; and cycle goes on until resolution of issue.
Responsibilities:
. Understanding of application.
. Development of code as per the user interface and business
requirements.
. Unit Testing, Regression Testing and system integration testing for
code developed by me.
Environment: VB.net, C#.net3.5, VB6.0, Oracle9i, WinMerge, NUnit, HTML,
CSS, Java Script, SubVersion.
Role: Sr. Software Engineer
Location: Pune, INDIA
Project Profile: Library Management System (LMS)
Library Management System is a comprehensive library management solution
that is Suitable for both large and small libraries. LMS has been designed
to automate, manage and look after the overall processing of library. The
system is capable of managing Book issue, Book returns, Magazine /
Newspaper subscriptions, calculating / managing fine, generating various
reports for Records.
Responsibilities:
. Involved in Analysis, designing and developing Application.
. Responsible for interacting with client, gathering requirement.
. Development & Unit testing of my modules.
. Source of contact for Client-site people.
. Assign work to team member.
. Code review for team members.
Environment: C#, VB.NET, ASP.NET, VB6.0, SQL Server 2005, Crystal Reports,
HTML, CSS, Java Script.
Shreya.com
June 2004 -Sep 2005
Projects:
Role: Sr. Software Engineer
Client: Life Associates Inc., USA
Location: Mumbai, INDIA
Project Profile: GPS Profiles (Multilingual Web Software)
GPS Profile's job as consultants is to either identify the pain or provide
tools for the organizations. GPS Profiles service to identify their own
pain and be able to measure the level of pain as well as solution
strategies for reducing it. Then provide them with ways to re-measure to
determine the results achieved using DISC where
D: Dominance, i: Influence, S: Steadiness and C: Conscientiousness.
Responsibilities:
. Involved in Designing user interface for the Presentation Layer for
various modules of the Application.
. Responsible for interacting with client, gathering requirement.
. Development & Unit Testing.
. Used ADO.NET classes for Retrieval and Updating of Records.
Achievement:
. Front End Manager Module: This module is for every Client. This module
generates Client Profiles on the basis of their Interest, Values,
DISC, Capability and Adaptability etc.
. Content Manager Module: This module is only for Consultant. A
Consultant is also a user but having right to change the content of
profile and able to assign and block the rights of the users. (It's a
Multilingual Project so both the module is dynamic.)
Environment - ASP.NET, VB.NET, SQL Server 2000, abcPDF.Net, XML, HTML, CSS,
Java Script.
Role: Software Engineer
Client: SynQues, Amsterdam Holland
Location: Mumbai, INDIA
Project Profile: SynQues Web Site (Multilingual)
Responsibilities:
. Participated in Database design of application.
. Development of code as per the user interface and business
requirements.
. Giving multi language support in application.
. Created stored procedures & user defined functions in SQL Server.
Achievement:
. Participated in the design and development of a multilingual website.
. Developed Content Management For Web Site.
Environment: ASP.NET, VB.NET, SQL Server 2000, HTML, CSS, Java Script.
References: Available upon request