.net Developer Resume
Tallahassee, FL
SUMMARY
- Proficient 8 years of experience in IT with various roles like Analysis, Design, Development, Implementation and Testing of Web Based, Client - Server and N-tier Architectures using .NET Framework.
- Strong working experience with Microsoft Technologies .NET Framework (2.0/3.0/3.5/4.0/4.5 ), ASP.NET, ASP.NET MVC 3.0, C#, VB.NET, Web Services, WCF, WPF, LINQ, Entity Framework, IIS, SOAP, XML, DOM, XSL, XSLT, HTML, Java Script, Visual Studio.Net 2013/2012/2010/2008 , AJAX, ADO.Net.
- Hands on experience in implementing Object Oriented Programming (OOPS) concepts like Class, Objet, Inheritance and Polymorphism; implemented Design patterns like MVVM, Abstract factory, Singleton.
- Experience on working with Windows Communication Foundation (WCF), Windows Work Flow Foundation (WWF) and Windows Presentation Foundation (WPF) in .NET 4.0/3.0.
- Experience in building Complex UI applications using advanced JS frameworks like EXTJS/ Angular JS. Involved in building a rich web experiences using HTML5/CSS/bootstrap and JavaScript.
- Experience in data object models like Language-Integrated Query (LINQ) and Entity Data frame work to retrieve and modify data and developed entity data frame work services.
- Working knowledge of ASP.NET MVC pattern: Controller Actions, View Engine, HTML Helper methods, Entity Framework Model.
- Developed ASP.NET MVC 4 applications using Code First Approach in Entity Framework 4 and UI in Razor View Engine and also have experience with the MVC Architecture.
- Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Experienced in Service Oriented Architecture SOA using Windows communication foundation.
- Expertise in creating web based application using technologies like Classic ASP, AJAX Toolkit, JavaScript, XML, HTML and DHTML.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2008/2005 & Oracle 10g/11g.
- Experience in database related work primarily creating complex stored procedure, DTS packages, Views, Triggers, Functions, using PL/SQL, T-SQL.
- Experience in creating and scheduling the SQL Server agent jobs to pull the data from different data sources using SSIS packages and link servers.
- Experience in authentication mechanisms like windows live, STS, Windows-based Authentication, Forms-based Authentication and also in Authorizing Users and Roles.
- Very good experience with Reporting Tools SQL Server Integration Services (SSIS), Server Reporting Services (SSRS).
- Experienced in Configuration Management, setting up company Version policies, build schedule using (TFS) Team Foundation Server 2010 and Visual Source Safe (VSS), Perforce.
- Strong in object oriented programming (OOPS) principles such as Encapsulation, Polymorphism, Inheritance and Data Abstraction.
- Experience in deploying, configuring and maintaining the web sites and services on IIS 7.0 with and without secured socket layer.
- Extensive working experience in unit testing framework - NUNIT and MS Unit.
- Proficient with Software Development Life Cycle(SDLC) and Agile methodologies of development process such as requirement analysis, design, prototyping, proof of concept, coding, testing and implementation.
- Good team player and quick learner with excellent Analytical Skills, Written and Verbal Communication skills and can work independently in a fast paced environment.
TECHNICAL SKILLS
.NET Technologies: Microsoft .NET Framework, C#, VB.NET, ASP.NET, ASP, ADO.NET, HTML5, XML Web Services, Win Forms, Web Forms, SOAP 1.1, WSDL, UDDI, Entity Framework, .NET Remoting, COM/COM+ Interoperability, N Unit, N Ant, N Doc, N Report, N Hibernate, WCF.
Web Development: Ext JS, Angular JS, X Path, X Query, HTML/DHTML, AJAX, J Query, JSON, VBScript, JavaScript, CSS, XML, ASP.NET, ASP.NET MVC, Share point API, ASP, IIS 6.0
Programming: C#, ASP.NET, VB.NET, ADO.NET, JAVA, XML, HTML5, XSL, XSLT, C, C++,, VC++, VB6.0, Languages ASP
Development Tools: Visual Studio .NET, Visual Source Safe, Microsoft Visio, Microsoft Team Foundation Server, Microsoft Application Center Test, Star Team, VSS, J Builder, Rational Clear case, Agile Methodology, Rational Rose, UML, Microsoft Office Visio, Toad, SSRS, MOSS 2007
PROFESSIONAL EXPERIENCE
Confidential, Tallahassee, FL
.Net Developer
Responsibilities:
- Participated in Requirements Analysis of various modules that include Purchasing Plan, FEA and Consumer Budgets
- Worked closely with System Architect and DBA during the database and application design sessions
- Assisted in building classes and objects that are standardized and reused across the application
- Coded several web forms in the Purchasing Plan and FEA modules using ASP.NET, C#, HTML, JavaScript, JQuery and XML
- Built Stored procedures, functions and Triggers using SQL Server and T-SQL to implement significant business logic primarily in Consumer Budgets, Purchasing Plan and FEA modules
- Extensively used ADO.NET data objects such as Grid View, Dataset, Data Adapter, Data Reader, Connection and Command objects in the process of implementing application business logic
- Followed n-tier architecture for building the application code
- Used Entity Framework in the process of building the application business logic and data access layers
- Assisted in building the test cases based on the business and functional requirements of the application
- Integral part of Unit, Integration, System and User Acceptance Testing activities with other developers, BAs and end users
- Built several Reports using SSRS and deployed to Agency’s Data Warehouse
- Part of the Development and Support team that performs Operational Support i.e Bug Fixes, Running Ad hoc reports and Application Support
- Used AJAX in improving the user friendliness of the application
- Used Bootstrap in the process of implementing changes required for making the application compatible for platforms such as Mobile, PC and Desktop
- Followed through application development standards and best practices of Agency during the entire process of Software Development Life Cycle
Environment: C#, Visual Studio 2010, HTML, CSS, Bootstrap, SQL Server 2008, ASP.NET, ADO.NET, JQuery, JSON, Windows Server 2008, MS Office, Java Script, AJAX, XML, Visio, MS Excel, SSRS, SSMS, SQL Profiler and TFS
Confidential - Denver, CO
Senior.Net Developer
Responsibilities:
- Involved in gathering the requirements, analysis, design & development of the project.
- Developed Agile Software Development methodologies to enable efficient and effective high-quality software development.
- Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 4.0 application using HTML5 and Angular JS.
- Created Html Helpers in order to reduce the amount of tedious typing of HTML tags.
- Involved in development of Web Forms, classes using ASP.NET that incorporates both N-Tier Architecture, and Database Connectivity.
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- Used Angular JS to create extensions and custom directives.
- Created and deployed Web Services using ASP.NET, SOAP and XML for Pulling Customer Service Records.
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Used WCF for developing and deploying services on windows in line with the Service Oriented Architecture (SOA).
- Used LINQ to build set of operations, parameters and expression during execution a set of data from SQL Server.
- Created Integration Services SSIS package to import raw data from MS Excel to the SQL Server.
- Extensively involved in developing components for Business Layer and Data Layer.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Enhanced the applications performance by constantly monitoring the queries by running Execution plans and query optimization techniques in SQL server.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Involved in the Unit and Integration testing.
- Worked with testing team to fix the bugs as part of Bug life cycle and Production support.
Environment: .Net Framework 4.0, C#.Net, MVC, Visual Studio 2012, ASP.NET 4.0, JavaScript, AJAX, J Query, Entity Framework 5.0, HTML 5, WCF, IIS, XML, SOAP, SQL Server 2012, LINQ, TFS
Confidential - Chevy Chase, MD
.Net Developer
Responsibilities:
- Involved in design and implementation of the web Application.
- Working with Iterative Agile Programming Methodologies, Scrum and Test-driven development (TDD).
- The application was developed using the Model View Control4 (MVC) architecture that gives a clear separation of representation of information from the user's interaction with it.
- Used C#, ASP.NET, AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML, CSS, Asp.Net Controls, Telerik .NET UI Controls.
- Used Enterprise Libraries to connect Database (Data Access Application Block), to log on application used (logging Application Block), to handle exception used (exception Handling application block).
- Successfully developed different Web Pages using HTML, JavaScript and CSS.
- Responsible for Required Analysis, timely delivery, Client interactions, Resolutions of issues.
- Designed database in SQL and created stored procedures, functions, views, Cursors and done Indexing to reduce complexity of front-end SQL queries and triggers to enforce entity relationships.
- Involved in the production support for Vehicle Insurance Quote System (VIQS).
- Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner through Entity Framework.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
- Implemented SSIS packages and jobs to integrate with external third parties and internal databases.
- We used TFS (Team Foundation Server) for all the source code maintenance among the whole team members.
- Involved in all the stages of SDLC. Completely understand the importance of Quality of work in deliverables given to client.
- Responsible for manual testing, Unit testing, Integration testing, System testing for modules coded.
Environment: Visual Studio 2012, Agile Methodologies, ASP.NET, ADO.NET, C#, .NET framework 4.0, MVC4, HTML, CSS, JavaScript, WCF, TFS, SQL Server 2008, Web Services, Entity Framework, AJAX, LINQ
Confidential - Richardson, TX
.Net Developer
Responsibilities:
- Involved in Design and Code Construction with OOPs Implementation in MVC Architecture.
- Created WPF web services for implementing business logic.
- Involved in Maintenance / Enhancements of the application which includes developing the new reports.
- Developed rich client interface using Windows Presentation Foundation (WPF) using XAML.
- Leading the developer team for the new application development in C#, ASP.NET 3.0/3.5 Microsoft Enterprise Patterns and Practices Framework/ SQL Database.
- Responsible for Database design, and creating of Stored Procedures, triggers to perform the Data retrieval from multiple tables using SQL Database.
- Works closely with Technical Lead to ensure understanding of the specifications and communicate updates on development milestones in project plan.
- Developed web pages using Asp.Net, JavaScript for Client side Validation.
- Developed GUI using ASP.NET Web Forms with Ajax controls.
- Used XSLT to transform data from XML to DHTML/HTML.
- Deployed applications into test and production environments by using web server (IIS).
- Implemented Core Business logic.
- Developed Reports Using Crystal Reports.
- Used ADO.NET and LINQ for Consistent access to SQL data source.
- Developed the application framework by using Silver light for a rich user interface.
- Used Team Foundation Server (TFS) extensively for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Developed Web User Controls and Custom User Controls to minimize code redundancy.
- Extensively used ASP.NET Grid View, Repeater, and Details View, Data List and Repeater controls for displaying the data in a clear format.
- Extensively used Infragistics ASP.NET controls such as Web Data Grid, Web Date Chooser, and Infragistics Documents.
- Loading data in Dimension Tables in SQL Server using SSIS Packages.
- Worked with Offshore team to delegate the development work.
- Migrating our services tier and security model from ASMX web services to WCF services.
- Worked with ASP.NET Web Forms, State Management, Caching features, configuring optimizations and securing the web application.
- To persist and transfer data between pages Session State, View State, Cookies and Query Strings were used.
- All the commonly used functions are written in a class file and calling those functions using inheritance.
- Developed Unit Test Scenarios and tested Test Scenarios in Web methods using N Unit.
Environment: ASP.NET, ADO.NET, C#, Visual Studio2010, Team Foundation Server(TFS), Web Services, JavaScript, AJAX, UML, HTML, DHTML, XML, XSL, XSLT, IIS, MS-SQL Server2008, LINQ, SQL /T-SQL, Crystal Reports, Windows XP/2003
Confidential
.Net Developer/Support
Responsibilities:
- Analyzing the requirements of application business
- Design of the database and application
- Assisting in Application Architecture
- Coding using ASP.NET, C#, HTML, JavaScript, JQuery and XML
- Building database objects that include tables, stored procedures, functions using SQL Server and T-SQL
- Extensively used ADO.NET data objects such as Grid View, Dataset, Data Adapter, Data Reader, Connection and Command objects
- Followed n-tier architecture for building the application
- Used Entity Framework in the process of building the application business logic and data access
- Assisted in building the test cases based on the business and functional requirements of the application
- Coordinated the Integration, System and User Acceptance Testing activities with other developers, BAs and end users
- Involved in several customizations based on client needs
- Operational Support that includes Bug Fixes, Running Ad hoc reports and Providing Status Updates etc.
- Used AJAX in improving the user friendliness of the application
- Used Bootstrap in the process of implementing changes required for making the application compatible for platforms such as Mobile, PC and Desktop
- Followed through Confidential application development standards and best practices during the entire process of Software Development Life Cycle
- Provided 7X24 support during several implementations of the system
Environment: C#, Visual Studio 2010, HTML, CSS, Bootstrap, SQL Server 2008, ASP.NET, ADO.NET, JQuery, JSON, Windows Server 2008, MS Office, Java Script, AJAX, XML, Visio, MS Excel, SSRS, SSMS, SQL Profiler and TFS