Post Job Free

Resume

Sign in

C#/.net Software Engineer

Location:
Austin, TX
Salary:
90k
Posted:
January 07, 2015

Contact this candidate

Resume:

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



Contact this candidate