.net Developer Resume
Pittsburgh, PA
SUMMARY
- 7+ years of IT experience in analysis, design, development, implementation and testing of web based and multi - tier applications.
- Experience in Architecture, Development, Implementation and Maintenance of Internet based Web and Desktop applications using Microsoft Technologies.
- Worked extensively with Iterative Agile Methodologies (SCRUM), Waterfall methodologies and Test-driven development (TDD).
- Familiar with the SOLID principles of OO programming and design.
- Extensive background in the .Net Framework with emphasis on version 2.0 - 4.5
- Experience in Implementation Projects, Upgrade and Support Projects.
- Extensive experience in Design prototyping, Functional analysis, testing scripts, data validation and Implementation
- Experience in object oriented conceptual expertise classes, inheritance, encapsulation, and the tools used in their definition for UML, Use Cases.
- Hands on experience in. Net Framework V 2.0, 3.0, 3.5, 4.0 and 4.5 with ASP.NET, Windows Forms, C#. NET, VB.NET, ADO.NET, WCF, ASMX Web Services and LINQ etc.
- Experience in UI development using Web Forms, Web Parts, Master pages, User Controls, Custom Controls, Telerik Controls and customizing behavior using scripting languages like JavaScript, JQuery, AJAX, HTML, DHTML and CSS.
- Experience in developing and building applications using WPF and XAML.
- Worked with MVVM pattern and developed view-models.
- Hands on experience in MVC Web API, MVC 4.0/3.0
- Hands on experience in UI technologies with AngularJS and Bootstrap.
- Experience in Database/Data Access RDBMS (Oracle, DB2, SQL), Tables, Triggers, logical and physical modeling, access strategies and tools
- Strong analytical and conceptual skills in database design and development, Data modeling, Schema modeling using SQL Server 2000/2005/2008/2012 and 2013 that encompasses Stored Procedures, Functions, Indexes, Views and Triggers, etc.
- Experience in implementing web security using .Net features like Authentication and Authorization using Form-based & Window-based authentication.
- Experience in SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
- Familiar with configuration management tools including Visual Source Safe, MS-TFS and SVN.
- Ability to learn new technologies quickly and having complex problem solving skills.
- Excellent problem solving team building, judgment and decision making, interpersonal and communication skills.
- Customer/client centered with emphasis on high quality and system integrity.
TECHNICAL SKILLS
Programming Languages: C, C#. Net, VB.Net, Core Java, T-SQL, PL/SQL
Web Technologies: ASP.NET, ADO.NET, Classic ASP, HTML5, Bootstrap, AJAX, Web-Services, WCF Services, LINQ, Entity Framework,Sitefinity, MVC, MVC Web API, Dapper ORM
Scripting Language: XML, CSS, Java Script, JQuery, Angular JS
Technology: Microsoft Net Framework 1.1/2.0/3.0/3.5/4.0/4.5
Database: SQL Server- 2000/2005/2008/2010/2012/2013 , Oracle 10g, MS-Access
Tools: SSRS, SSIS, Microsoft-Office, Microsoft Visio.
Development Tools: Microsoft Visual Studio .NET 2002/2003/2005/2008/2010/2012/2013 , Microsoft Expression Blend and Business Intelligence Development Studio.
Versioning Tool: Visual Source Safe (VSS), SVN, Team Foundation Server
Operating Systems: Windows 2000/XP/7/8
UI Technologies: Winforms, WPF
Web Server: Apache and IIS.
PROFESSIONAL EXPERIENCE
Confidential, Pittsburgh, PA
Responsibilities:
- Responsible for Analysis, designing, developing and testing the Web applications by using .Net framework 4.5 with the emphasis on usability, performance and scalability.
- Involved in Design the database by using MS SQL SERVER 2013.
- Involved in Creating NUnit test cases.
- Project methodology is Agile with daily scrums, and continuous integration using the SDLC process to deliver higher-quality software far more rapidly.
- Implemented CRUD functionality with Dapper and Entity Framework.
- Design and Develop custom templates and modules for Sitefinity CMS.
- Developed responsive e-commerce web application for the organization.
- This included integrating Tessitura, the Center's enterprise application, with sitefinity content management system.
- Used SVN for code integration
- Involved in creating service layers and Repositories for getting data from backend.
- Involved in creating User Interface with MVC Web API, jquery, HTML5, Bootstrap and Angular JS.
- Responsible for fixing production and staging bugs and gives production support.
Environment: Microsoft SQL Server 2013,Visual studio 2013, C#, MVC Web API, HTML5, JavaScript, CSS, .Net Framework 4.5, Angular JS, TDD, Repositories, Dapper ORM, IOC and SVN.
Confidential, Chicago, IL
Responsibilities:
- Responsible for designing, developing and maintaining the ASP.NET/C# Web applications with the emphasis on usability, performance and scalability.
- Responsible for developed software solutions to address the technical problems.
- Development was done using agile methodology with daily scrums, and continuous integration using the SDLC process to deliver higher-quality software far more rapidly.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC 4.0.
- Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting the Data back as JSON and parsing it onto the UI.
- Implemented the project using ASP.NET, C#, Vb.net and back-end database as Microsoft SQL Server 2012
- Worked on applications software development efforts from deployment through the maintenance support process.
- Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes
- Used jQuery and AJAX to make the User Interface more responsive
- Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, UDF(User Defined Functions)
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Developed web services and WCF services to communicate among various parts of the systems.
- Used C# language in developing the business logic, where in extensively implemented the Object Oriented Programming (OOP) Functionalities and Win forms.
- Responsible in created and consumed WCF (Windows Communication Foundation) using C#.
- Developed Reports using SQL Reporting Services and implemented Optimized SQL Stored Procedures
- Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
- Participated in various Client meetings with the team and the Project manager to discuss improvement/amendments
- Involved in develop SSIS package and assigned SSIS as Dataset in SSRS to load the file to the File share.
- Involved in daily and weekly meetings to discuss various aspects of the code related to individual modules
Environment: MS-Visual Studio 2008, ASP.NET, C#.Net, SOAP, XML, HTML, XSLT, XPath, Jquery, IIS 6.0, NUNIT, Visual Source Safe, SSRS, WCF, WPF, T-SQL, ADO.NET, Linq, Oracle 10g,TFS, IIS and Windows 2003 Server.
Confidential, Rancho Cordova, CA
Responsibilities:
- Involved in all the phases of Software development life cycle.
- Requirement gathering and translated logical model into physical model.
- Converted the enterprise business rules and procedures into appropriate business logic components such as code libraries, stored procedures and security models.
- Designed and developed Services using WCF and also leveraged WCF security mechanism at transport level with windows authentication type.
- Implemented Database First EDMX and used LINQ to Entities to massage the Data and optimized the Query Expressions.
- Extensively used User interface controls which use JQuery to ensure client side validation.
- Created Client side validations with JQuery selectors, Events and Server side validations
- Developed Stored Procedures, Triggers, and Views in SQL Server 2008 for accessing the database.
- Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Implemented and extensively used the Object Oriented programming concepts in C# and ASP. NET 3.0.
- Used the ASP.NET State Management techniques like Session State, View State to retain the values between the pages transactions.
- Extensively involved in creating tables, stored procedures, functions, views and triggers to facilitate the applications.
- AJAX features are used to avoid page post-back and to improve the performance.
- Designed the Business and the data access layer objects using Microsoft Visio 2007 for visualizing, constructing, and documenting the artifacts.
- Involved in the code review and assignment of tasks with team members.
- Involved in debugging and troubleshooting User interface screens.
- Involved in NUnit Testing and Integration Testing.
Environment: .NET Framework 4.0, C#, ASP.NET, WCF, ADO.NET, JavaScript, SQL Server 2008, XML, NUnit Test cases.
Confidential
Responsibilities:
- Responsible for designing, developing and maintaining the ASP.NET/C# Web applications with the emphasis on usability, performance and scalability.
- Responsible for developed software solutions to address the technical problems.
- Development was done using agile methodology with daily scrums, and continuous integration using the SDLC process to deliver higher-quality software far more rapidly.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC 4.0.
- Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting the Data back as JSON and parsing it onto the UI.
- Implemented the project using ASP.NET, C#, Vb.net and back-end database as Microsoft SQL Server 2012
- Worked on applications software development efforts from deployment through the maintenance support process.
- Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes
- Used jQuery and AJAX to make the User Interface more responsive
- Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, UDF(User Defined Functions)
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Developed web services and WCF services to communicate among various parts of the systems.
- Used C# language in developing the business logic, where in extensively implemented the Object Oriented Programming (OOP) Functionalities and Win forms.
- Responsible in created and consumed WCF (Windows Communication Foundation) using C#.
- Developed Reports using SQL Reporting Services and implemented Optimized SQL Stored Procedures
- Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
- Participated in various Client meetings with the team and the Project manager to discuss improvement/amendments
- Involved in develop SSIS package and assigned SSIS as Dataset in SSRS to load the file to the File share.
- Involved in daily and weekly meetings to discuss various aspects of the code related to individual modules.
Environment: Microsoft SQL Server 2012,Visual studio 2012, C#, VB.NET, ASP.NET, MVC4.0, User Interfaces, HTML, JavaScript, CSS, Web Services, WCF,AJAX, Entity Framework,SSRS,SSIS.
Confidential
Responsibilities:
- Designed and developed web forms in ASP.NET &C#.NET using .NET Framework 3.0
- Developed the application Framework in ASP.NET primarily using C#.NET with the business logic implemented using .Net Assemblies
- Extensively used C#.NET to develop server side event handling and components to handle business process.
- Developed GUI using ASP.NET Server Controls, User Controls and Custom Controls and Master Pages, Cascading Style Sheets (CSS) for consistent look.
- Used the ADO.NET data binding controls line Grid View in order to bind the data to the control and display the retrieved data.
- Written JavaScript code for validating the simple control instead of sending them to the server side which is killing the performance of the web pages.
- Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
- Created Data Tables and Applied the Web Service Enhancements to the Web Service so that the reliability increases.
- Created Data Tables and have written Stored Procedures for all the Transactions in and out of the Database using SQL server 2008.
- Created a Data Layer object in C# language which gives the common classes of methods to execute stored procedures into a Data Set, Data Table and Data Reader.
- Performed Nunit Testing according to the business requirements.
- Used Microsoft Visual Source Safe (VSS) for the purpose of version control.
Environment: NET Framework 3.0, ASP.NET, C#, ADO.NET, XML, Web services, HTML, SQL Server2008, IIS 6.0, VSS, NUnit, Visual Studio 2008.
Confidential
Responsibilities:
- Designed and developed web forms in ASP.NET 2.0 &C#.NET using .NET Framework 2.0
- Developed the application Framework in ASP.NET 2.0 primarily using C#.NET with the business logic implemented using .Net Assemblies
- Involved in all stages of the Software Development Life Cycle.
- Implemented Server side and Client side validations.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Effectively & appropriately used Datasets & Data Readers for data retrieval and fine-tuned SQL queries for performance.
- Developed reusable Asp.net user controls like custom data binding control & custom binding Chart
- Performed the Unit Testing and Integration Testing.
Environment: .NET Framework 2.0, ASP.NET, C#, SQL Server 2005, Internet Information Service (IIS 6.0)
