Sign in

.Net Developer

Dublin, California, United States
65 Per Hour
November 11, 2019

Contact this candidate



Phone #: 469-***-****



Over 9 years of IT experience with exceptional skills in Analysis, object oriented

design, development and implementation of Web Applications and Client-Server

systems using .Net Framework.

Hands on experience in development and implementation of high-end applications with

Microsoft .Net Framework 3.5/4.0.

Expertise in developing applications using C#, ASP.Net, ADO.Net, MVC, Web

Services, Windows Communication Foundation (WCF), HTML, JavaScript, CSS,

XML, LINQ, AJAX, IIS, Entity Framework and NHibernate.

Experience in creating complex database Queries, Views, Stored Procedures, User

Defined Functions, Cursors and Triggers using SQL, PL/SQL and T-SQL in

relational database MS SQL Server and Oracle.

Strong Knowledge of Object Oriented Design Methodologies such as Polymorphism,

Inheritance and Encapsulation.

Proficient in web programming to enhance performance and durability using Angular,

HTML, XML, AJAX, JavaScript, CSS3 and ASP.NET Custom Controls.

Experience with .Net Security features such as Authentication & Authorization,

Forms-based Authentication, Authorizing Users, Roles and User Account


Experience in creating SQL Server objects like Tables, Stored Procedures, Views,

Indexes, Triggers, Cursors and Functions in Microsoft SQL Server.

Experience in design and development of applications using N-Tier Architecture.

Worked through all phases of Software Development Life Cycle (SDLC) which

includes gathering and analyzing business requirements, functional/technical

specifications, designing, developing, testing, deploying the applications and providing

production support.

Good working knowledge on Team Foundation Server (TFS) and SVN.

Expertise in report generation using Crystal Reports 10.0/9.0.


Masters in Computer Science (2008 - 2010).

Technical Skills:

Tools/Technologies Visual Studio.NET 2005/2008/2010/2013,


Framework, NHibernate, MS Office.

Programming Languages C#, C, C++, SQL & PL/SQL.

Databases SQL Server 2008/2005, Oracle 11g/10g.

Scripting/Markup Languages JavaScript, JQuery, HTML, XML and CSS.

Version Controller MS Visual Source Safe (VSS), Team Foundation


Phone #: 469-***-****


Server (TFS).

Web Servers Internet Information Server (IIS).

Operating Systems Windows XP, Windows 7, Windows Vista

Service Oriented Architecture (SOA) Windows Communication Foundation(WCF), .NET

Web Services, WSDL, SOAP, UDDI.

Reporting Tools Crystal Reports 10.0/9.0

Professional Experience:

County Of San Mateo CA, USA Jun 2014 – Mar 2019

Role: .NET Developer

The County Of San Mateo needs to automate their couple of manual processing into web

applications. During my assignment I got opportunity to work on below projects for the county.

1. Cec ClaimSUM (Sep - 2015 To Mar 2019)

County of San Mateo, has to file it’s claims of each fiscal year to state. ClaimSUM is very

complex system of managing, distributing county’s expenses of various departments into

correct Org and Account Code. This project has several modules like Transactions, External

Claims, Adjustment Claims, Adjusted Claims and PostSUM.

I was involved in gathering requirements with clients, understanding their existing Excel based

application in which they are maintaining all the claims.

2. (VTRACK) (May - 2015 To Aug- 2015)

Vocational Rehabilitation Services Client Tracking System (VTRACK) is an intranet

application available to all county employees to track client demographic info, services, Job

placement, Job development and Work center scheduling.

3. Position Control (Jun - 2014 To April - 2015)

County of San Mateo, HSA department has almost 1000 employees. This tool is developed to let

Managers and HR to search for Position in the department, get all the details of the position

like, owner of the position, current status, manager and supervisor of the position and how

much is the salary for that position.

Also, HR can perform backfill assignment to the position with this tool and set their start

and end date of the assignment. This tool also has various report like, Employee Report,


Phone #: 469-***-****


Position Control Report, Backfill Hierarchy Report, Sick Leave Usage Report, Personnel Report

etc. These report were developed with Crystal Report.

Roles & Responsibilities:

Followed AGILE/SCRUM software development life cycle (SDLC) methodology to achieve

a highly efficient end product.

Involved in direct discussion with customers and understanding their need and

preparing screen wireframe to explain how web application will fulfill their requirements.

Used Kanban Flow to manage Project’s sprints.

Designed database for Cec ClaimSUM and VTRACK projects.

Used C#.NET to develop code for business and repository layer.

Worked with N-tier architecture involving Services Layer, Data Access Layer, and

Business Layer.

Used Model View Controller (MVC) architectural Design patterns for the development of

an application.

Designed the application as a three-tier application with UI in the presentation layer,

Business logic in the middle layer and Database activity in the third layer.

Created Views and Partial Views – UI and middle tier for various modules using C#, MVC

(Razor View Engine), AJAX, JQuery, HTML5, CSS.

Involved in development of web graphics and graphical (UI) Pages using the AJAX,


Developed the user interface for back office support and worked collaboratively in agile

scrum team on the design and development of application based MVC framework using

Angular.js, HTML5 and CSS3.

Extensively worked on User Interface pages using C#, ASP.Net, Master Pages, XML

Entities, Telerik Controls, CSS, HTML, AJAX Toolkit, Java Script and to implement

complex Business Rules and Validation of front end forms.

Extensively used Telerik RadGridView, RadWindow and RadComboBox controls to design

User interface.

Used AJAX to render pages without post back and for smooth page loading.

Effectively implemented ASP.NET security infrastructure for authenticating and

authorizing user access as well as performing other security related tasks.

Worked extensively with Oracle 11g XE in the whole project.

Developed Business Logic layer by implementing Object Oriented Programming


Used LINQ to filter list of custom objects.

Developed Data Access Layer using Nhibernate and XML entities.

Developed reports using Crystal Reports.

Developed Stored Procedures, Functions and Views.

Setup Oracle database and migrated data from MS Access to Oracle.

Deployed applications on both stage and production servers.

Responsible for maintaining versions of source code using Tortoise SVN.


Phone #: 469-***-****


Employment Development Department, Sacramento, CA May 2011 – May 2014

Role: .NET Developer

Description: This project involves developing an application Disability Insurance Automation

(DIA) available to claimants, medical providers, and employers for submission of disability claim

information. The main aim of this project is to provide partial wage replacement to eligible

workers who are unable to work because of a disability.

Roles & Responsibilities:

Involved in Analysis, Design and Development stages of the (SDLC) Software


Life Cycle for the project.

Developed DAD (Detailed Application Design) for Use cases provided by the functional


Worked with ASP.NET Web Forms, State Management, and Caching features.

Used ADO .NET for database connectivity and populated back-end data using SQL

Server 2008.

Used ITASCA framework which contains Business Façade Layer, Business Service Layer


Data Access Layer for the screen development. Used Domain Objects and Mash-up

objects to pass the data between several layers.

Implemented Business logic and custom business validations using c# code.

Involved in developing and designing Master Pages, Themes, Style Sheets and Skins.

Developed Sequence diagrams and class diagrams using Enterprise Architect tool as a

part of

Technical Design.

Used AJAX to render the screens without post back.

Used LINQ to write logic in C#.

Used SSIS for data conversion from Mainframe to SQL.

Developed and unit-tested high quality code by writing automated unit test scripts.

Proactively identifying and resolving application performance issue.

Used WCF service layer to communicate between the Web server and the application


Worked on Windows Workflow Foundation to create various work items within the


Developed and used FX-Cop rules.

Communicating with both technical and functional staff to support analysis, design,

testing and troubleshooting of project issue.

Developed Stored Procedures, User Defined Functions using SQL Server to maintain

Busines Logic.

Designed and developed Tables, Views, Functions and stored procedures using SQL and

T-SQL Increasing efficiency of the database by using execution plan and SQL Profiler for

pruning Stored Procedures.


Phone #: 469-***-****


Used SSRS to generate various reports.

Implemented N-Unit testing for various façade methods.

Developed the application with multi – lingual features using Resource files.

Used TFS (Team Foundation Server) for the source control, data collection, reporting

and project tracking.

Environment: .NET Framework 4.0, C# .NET, ASP .NET 4.0, T-SQL, SQL Server 2008, IIS 7.0,

XML, Microsoft Visual Studio 2010, HTML, XSLT, SOAP, WSDL, XAML, SSRS, WCF, Microsoft

Team Foundation Server 2010, SSIS and JavaScript.

Verizon, Irving, TX Sep 2010 – Apr 2011

.Net Developer

Description: BQT (Bundle Qualification Tool) is a Web Application through which customer will

be Qualified for appropriate bundles. (BQT) application is responsible for getting Customer’s

details and Customer Bundle Qualification details like Landline, HSI(High Speed Internet),

Verizon Wireless and Direct TV depending upon the representative inputs. Bundles like Quadra

Bundle, Triple Bundle and Dual Bundle will be offered to the customers based on their


Roles & Responsibilities:

Involved in designing and development of web based application using ASP.NET.

Developed several advanced modules using AJAX for smooth page loading.

Implemented appropriate Error Handling and Client-side Validations using JavaScript.

Involved in the enhancements of the developed code and migrated it from older version

to VS2008.

Consumed Web Services to extract the customer details and their credit history details.

Developed numerous Stored Procedures and scripts for Data extraction and


Involved in resolving the ROCK TICKECTS and supporting the sales representatives with

the technical issues.

Responsible for testing the application with different inputs in UAT and staging.

Used ADO.NET inorder to connect to the SQL Server.

Uploaded different promotions and coupons and also involved in validating the billing


Environment: .NET 3.5, C#, Visual studio 2008, SQL Server 2008, JavaScript, AJAX, Web

Services, VSS-2005.

Aquilex HydroChem, Houston, TX May 2008 – July 2008

.Net Developer


Phone #: 469-***-****


Description: This project refers to a set of independent solutions designed to support and

manage HydroChem global operations that includes Field Services (Tablet PC), Branch

Administration (PC based) and Synchronization Engine. Field Services is a Tablet PC solution for

capturing the service details of delivery, including the equipment, materials and labor. Branch

Administration is PC -based solution for managing the branch operations like accounts

receivable, Payroll and Job Dispatching. Synchronization Engine ensures timely and seamless

communication of data between the Remote System user modules and the corporate office.

Roles & Responsibilities:

Responsible for middle tier code development, unit testing and UI integration support

for job, shift and invoicing module.

Developed (DAL) Data Access Layer SQL Server as backend.

Developed Business Tier using C#, ADO.NET.

Developed WinForms using C# and developed Custom Controls for reusing across

multiple projects.

Implemented validation and business logic rules using Windows Workflow Foundation

(WF) with Microsoft external RuleSet toolkit for job and shift modules.

Took ownership of three modules – Job, Shift and Invoice.

Involved in output caching and data caching in order to store page and data objects.

Incorporated the structured Exceptional handling and Logging, through-out the

development cycle using Enterprise Library 4.1.

Responsible for consuming the WCF services in service oriented architecture (SOA) for

the clients in job, shift and Invoice module.

Created services using WCF to be consumed by the client for the shift and Invoice


Created and modified stored procedures, User defined functions and T-SQL queries

using SQL server.

Responsible for creating database stored procedures to be used by Crystal Report for

Visual Studio .NET.

Involved in developing Web Services and invoking them by using XML/SOAP.

Developed the application in Agile/SCRUM environment and the project tracking was

done using Visual Studio Team System (VSTS) and Team Explorer.

Environment: .NET 3.5, C#, Visual studio 2008, WCF, SQL Server, JavaScript, SOA, Agile.

Ram Informatics Limited, Hyderabad, India June 2007 – Dec 2007


Project: Care Patient Information System

Description: The Project Care Patient Information System (CPIS) is a web based intranet

application that deals with inpatient and outpatient registration and identification lists for Care

Hospitals Hyderabad. This application is being used by the hospital staff and public relations


Phone #: 469-***-****


representatives to monitor the inflow and outflow of patients across the various branches of the

hospital. This system deals with different categories of patients. The system will retain

information on all patient complaints. It will list/capture/store patient comments, personal

issues and will be able to lookup patient’s information based on a unique patient ID.

Roles & Responsibilities:

Played an active part in the Analysis and Design phases of the project.

Implemented the project using ASP.NET, C# and back-end database as Oracle.

Participated in creation of database triggers and stored procedures.

Used C# for developing the Business Logic as per client request.

Client side validations were done on Java Script.

Implemented Forms based Authentication.

Developed code behind files, Data access Components using C#.

Extensively used ADO.NET for accessing and manipulating the data.

Created test cases using NUnit.

Environment: ASP.Net 2.0, C#, CSS, HTML, JavaScript, ADO.NET, Visual Studio.Net 2002,

Oracle, NUnit

Contact this candidate