C# Programmer Resume
Pittsburgh, PA
SUMMARY:
- Around 7 years of Software Application Development and Implementation experience in Banking and Health Care Insurance domains using .Net Technologies
- Involved in all phases of Software Development Life Cycle (SDLC) like System Analysis, Software requirement, Specification/Documenting, Designing, Coding, Testing, Debugging, Application Evaluation and Implementation of complex systems
- Extensive experience in developing applications using .NET Frameworks 2.0/3.0/3.5/4.0/4.5 , using ASP.NET 2.0/3.5/4.0, C#.Net 2.0/3.0/4.0/4.5 , VB.NET for developing Web and Windows Applications
- Strong experience in web UI technologies using HTML, JQuery, JavaScript, CSS as well as XML.
- Good experience on working with Design Patterns, N tier architecture, 3 tier architecture and Model - View- Controller (MVC 3.0/4.0)
- Strong experience in working with Ajax Control Toolkit with Ajax Extensions. Implemented update panels and script managers
- Excellent experience in development and implementation of Windows Communication Foundation (WCF), and also responsible for developing WCF based Service, Data, Fault and Message Contracts
- Good experience in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object to access databases like SQL Server 2000/2005/2008/2010 , Oracle 9i/10g
- Strong experience in using Language-Integrated Query (LINQ to Objects and LINQ to SQL), Entity Framework and retrieve data from different data sources
- Extensive experience in creating PL/SQL, TSQL Stored Procedures, Triggers, and Views
- Good experience working with databases - Oracle, SQL Server 2000/2005/2008/2010 , MS Access as Back-End
- Has analytical, design and querying skills for creating Business Intelligence reports using Crystal Reports and SQL Server Reporting Services (SSRS) accessed from Web and Windows applications
- Good hands on experience in production support
- Experienced in different process: Agile Methodologies (extreme Programming and SCRUM), Waterfall methodologies and Test-Driven Development (TDD)
- Experienced in using Configuration Management, setting up company version policies, check in and check outs using Team Foundation Server (TFS), Tortoise Subversion (SVN) and Visual Source Safe (VSS)
- Team player with excellent communication, trouble shooting, debugging and strong analytical problem solving skills
TECHNICAL SKILLS:
Languages: C#.Net 2.0/3.0/4.0/4.5 , VB.Net, C and C++, T-SQL, PL-SQL
Web Technologies: ASP.Net, AJAX, HTML, DHTML, CSS, JavaScript, JQUERY, MVC3.0/4.0, SOAP
.Net Technologies: ADO.NET, WCF, LINQ, Entity Framework
Database: SQL Server 2000/2005/2008/2010 R2, Oracle 9i/10g, MS access
Reporting Tools: Crystal Reports, SQL Server Reporting Services 2005
Others: IIS 5.0/6.0/7.0, Visual Studio 2008/10/12/13 , TFS, VSS,Windows 7/Vista/ XP/2000/NT/98/95
PROFESSIONAL EXPERIENCE:
Confidential, Pittsburgh, PA
C# Programmer
Responsibilities:
- Created reusable objects to extract data used to create documents mailed to customers from several source systems to load into a staging area using ADO.Net.
- Wrote and maintained data extracts written in C# using LINQ, and created data extracts like reading in flat files or database tables, reformatted the data to generate the spreadsheets for internal review using Batch Processing and OpenXML.
- Upgraded the VB .net spreadsheets’ generation codes using C# .net OpenXML libraries.
- Involved in designing web applications using Agile Methodologies with C#.NET, ASP.NET MVC 4.0, and using JavaScript, HTML5.0, CSS3.0 for Front -End development.
- Utilized ASP.NET server controls such as Data Readers, Data Grid, and Generics List controls.
- Developed UI layer for an internal request system using Microsoft Click-Once application and code behind using C#.NET and WCF services for implementing the Event Creation, Management and data requesting.
- Developed and consumed WCF services. Created Data contract, Service Contract and operation contract, defined endpoints, and created proxy classes.
- Prepared SQL Server 2010 database functional design documents, designed and changed database, implemented the databases connectivity using Entity Framework, LINQ to SQL.
- Created complex Stored Procedures, Views, Triggers, and Functions for database for fast retrieval of data in SQL Server and Oracle using T-SQL and PL/SQL.
- Constantly identified and implemented system enhancements and improvements.
- Used Tortoise SVN for the Source Control Management.
- Coordinated with business, design, development, and test teams, facilitating client engagement and meeting, completing performance reporting and status calls.
Environment: Visual Studio.NET 2013/2012, .NET Framework 4.5, ASP.NET 4.5, MVC 4.0, ADO.NET, Entity Framework, C#, SQL Server 2010, Click-Once Application, Windows Form, LINQ, WCF, JQuery, JavaScript, HTML, IIS 7.0, OpenXML, XML, Subversion (SVN).
Confidential, Worcester, MA
.Net Consultant
Responsibilities:
- Actively involved in all stages of the Software Development Life Cycle.
- Involved in designing the pages with C#.NET, ASP.NET MVC 3.0 Razor and screens in Visual Studio .NET 2010/2012.
- Developed UI layer for an internal web application using ASP.NET Web forms, JavaScript, AJAX and JQuery. Code behind using C#.NET for implementing the Event Creation, Management and Payment processing.
- Developed and consumed WCF services. Created Data contract, Service Contract and operation contract, defined endpoints, and created proxy classes.
- Utilized ASP.NET server controls such as Data Readers, Data Grid, and Generics List controls.
- Implemented the SQL Server 2010 database connectivity using Entity Framework, LINQ to SQL.
- Used Reporting Services to modify and develop the Program Invitations required for the new brand of events that were being organized.
- Written stored procedures and functions to integrate database with the application layer.
- Created complex Stored Procedures, Views, Triggers, and Functions for database for fast retrieval of data in SQL Server using T-SQL
- Used XML intensively to bind the data to the Web Controls, Data manipulation to store data.
- Actively managed the role of Production Support to fix the application issues on time.
- Used Team Foundation Server (TFS) for the Source Control Management.
- Involved in Code Review with the team members and Involved in testing & debugging of the application.
Environment: Visual Studio.NET 2010/2008, .NET Framework 4.0, ASP.NET 3.5, MVC 3.0, ADO.NET, Entity Framework, AJAX, JQuery, C#, SQL Server 2010, LINQ, XML, WCF, JavaScript, HTML, IIS 7.0, Team Foundation Server (TFS).
Confidential, NYC, NY
.Net Developer
Responsibilities:
- Developed applications based on departmental requirements and specifications.
- Developed charting, reporting and printing of securities reports.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, the middle tier contained all the business logic.
- Developed Data access, Business logic, Presentation layers using 3 Tier Architecture.
- Developed a web application using ASP.NET/C#.NET/SQL Server 2010 for patients to view their medical profile.
- Developed Windows applications using VB.Net for internal data analyzing.
- Written custom HTTP handler/Module objects in C#.NET for handling various types of requests.
- Wrote several validations and client-side functions using JavaScript and Jquery.
- Used the Test driven Development approach.
- Develop SQL Reporting Services web apps, using .NET 3.5 principles.
- ADO.NET, JavaScript, XML using Internet information Server (IIS) as web server.
- Expertise in database modeling and development using SQL Server 2010, Stored Procedures, and Functions.
- Created Deployment projects for .NET applications using Microsoft's MSI packages.
- Used simplified client and server side validation, better session management and powerful data access management using ASP.NET.
- Prepared and executed test scenarios to test the functionality of the application.
- Post application launch - coordinated with content providers on bug fixes, new releases and app issues.
- Used Microsoft Team Foundation Server (TFS) to manage the team's software development lifecycle including deriving product backlog items, assigning sprint work items to developers and conducting sprint review meetings.
Environment: .NET Framework 3.5, Visual Studio 2008, ASP.NET, ADO.NET, VB.NET, C#.NET, XML, ODP.Net, IIS, JavaScript, SQL Server 2010, CSS, Master Pages, MVP Architecture, VSS.
Confidential, Teaneck, NJ
.NET Developer
Responsibilities:
- Developed ASPX pages, user controls and validation controls using ASP.NET.
- Extensively used Data Controls like Grid View, Repeater controls to display the data.
- Implemented features of AJAX controls such as Update Panel, Update Progress bar, Model Popup Container, Calendar Controls etc
- Developed SQL Server 2008 database components using LINQ queries for data accessing using ADO.Net Entity Framework.
- Developed UI layer for web application using ASP.NET Web forms and code behind using C#.NET.
- Created CSS for styles on web page, and referenced them in ASP.NET pages.
- Implemented Client side validations using Jquery and Java script. Used Jquery to call the web services.
- Created WCF Services for exposing the functionality of each module so that all modules could interoperate with each other.
- Created tools to deal with complex macro-enabled Excel files facilitating user-friendly presentation of reports and calculating commissions using C#.NET and ASP.NET.
- Was responsible for troubleshooting developmental issues.
- Wrote stored procedures and functions to integrate database with application layer.
- Involved in Code Review with the team members.
- Involved in testing & debugging of the application.
Environment: Visual Studio 2010/2008, SQL Server 2008, C#, ASP.NET 4.0, JQuery, Entity Framework, AJAX, WCF, IIS 7.0/6.0, .NET Framework 4.0, XML, SOAP, Web Services, Crystal Reports, Visual SourceSafe(VSS ).
Confidential
Programmer
Responsibilities:
- Developed and maintained Distributed Multi-tier financial systems.
- Developed Windows based UI for the master table data recording and manipulation.
- Developed Web based forms for analysis and reporting.
- Created SQL Server Stored Procedures, Functions, Cursors, and Triggers to retrieve the data from the Oracle database and for data manipulations.
- Involved in the SQL Query Performance Tuning.
- Exclusively used ADO.NET for database connectivity. Typed Datasets and SQL Data Adapters where used extensively for the connection part.
- Performed Code review of different modules and suggested the best alternatives and better built in classes and methods.
- Object-oriented design using UML Identification and implementation.
- Creating and maintaining of configuration files (web.config) for database connections, logging directory information and Server information.
- Performed Unit testing, Debugging, Performance tuning and Code Optimization.
Environment: C#, ASP.Net, ADO.Net, MS Visual studio 2005, MS Office XP, JavaScript, HTML, CSS, XML, SQL Server 2005, SQL, Stored Procedure Language (SPL).
Confidential
.NET Developer
Responsibilities:
- Involved in system analysis and designing of the overall system architecture.
- Involved in developing desktop applications by using Visual Studio .NET.
- Developed cable status reporting module using C#.
- Developed user information analyzing module using C#.
- Implemented user service switching controls.
- Designed the SQL database and created tables and views.
- Used ADO.Net for updating and retrieving data from database.
- Responsible for writing database queries and creating stored procedures and triggers by using SQL Server.
- Created testing cases to test the system.
- Implemented Role Based User Authentication.
- Responsible for writing user friendly validations by using regular expression.
- Responsible for participated ongoing testing and maintenance.
Environment: C#, ASP.Net, ADO.Net, MS Visual studio 2005, MS Office XP, JavaScript, HTML, CSS, XML, SQL Server 2005EDUCATION:
