Sr .net Developer Resume
Des Moines, IA
SUMMARY
- 8+ Years of experience in architecture, analyzing, design, development, research, implementation and deployment of several Client/Server, distributed GUI, enterprise level Web based Application Systems.
- Experience working on .NET 3.5/4.0, C#, VB.NET, ASP.NET, XML, XSLT, XAML, DHTML, ADO.NET, Web Services, LINQ, Java Script, JQuery, AJAX, OOPS, HTML, CSS, IIS, Win Forms, Web Application, Visual Studio 2005/2008/2010 , SQL Server 2005/2008R2.
- Experience working with ASP.NET 4.0 Master and content pages.
- Experience in ADO.NET components such as Data Grids, Datasets and Data readers.
- Conversant with database technologies and in database design, development, and normalization using the SQL Server database management system.
- Hands on experience in requirement gathering, analysis, system modeling, design and development of N - tier client server application architecture.
- Experiences working with Web forms, Win forms.
- Extensive experience of writing Stored Procedures, Views, User Defined Functions, Triggers and Indexes in SQL Server 2008/2005/2000 and Oracle.
- Also have programming experience with AJAX1.0.
- Experience in working with User Controls and Custom Controls.
- Strong relational database background in SQL Server with extensive knowledge in writing the T-SQL scripts, Stored procedure, Triggers, Views, Database designing and Maintenance.
- Experience using AJAX, HTML, CSS, JavaScript to enhance the performance, looks and features of the website.
- Used MVC pattern for clean separation of the code and tested by default.
- Proficient in the use of both structured and object-oriented systems analysis, design, development tools, and techniques and Experience and understanding of OOPS.
- Professional experience in Software Project Planning & Management, Data and Statistical Analysis, Quality Assurance Process Management.
- Experience in deployment using IIS Application Servers 6.0/7.0.
- Excellent Interpersonal and Communication skills coupled with strong technical and problem-solving capabilities.
- Experience in Tortoise SVN for source code, task and defect maintenance.
TECHNICAL SKILLS
Languages: C, C++, VB6, C#. Net, VB.Net, ADO.NET, PL/SQL, Core Java and SQL.
.NET Technologies: .NET Framework 2.0, 3.0, 4.0& 4.5, ASP.NET1.1/2.0/3.0, C#.NET, VB.Net, ADO.NET, MVC 3, Win Forms, Web Services, LINQ, Entity Framework, N-Hibernate, WCF, NUnit.
Web Development: ASP.NET, AJAX Web Services, WCF, ADO.NET, VB Script, ASP, HTML 5.0
Database: SQL Server 2000/2005/2008 , MS Access
Scripting Languages: VB Script, Java Script, JQuery, Angular JS, Knockout JS, Node JS
Development Tools: MS Visual Studio 2005/2008/2010 /2012/2013, MS Visio
Source Code Control: Visual Source Safe (VSS), TFS
Reporting Tools: Crystal Reports, SQL Reporting Services
Web Servers: Internet Information Services (IIS) 5.0/6.0/7.0/7.5
Operating System: Windows NT/2000/XP/Vista/7 and Linux
PROFESSIONAL EXPERIENCE
Confidential - Des Moines, IA
Sr .Net Developer
Responsibilities:
- Worked with Design/BA teams to analyze the Requirements, creating Design documents and Technical Definition Documentation. Trained and worked in Agile/Scrum Development Methodology.
- Involved in Interaction with BA team on a by-weekly basis to gather requirements and involved in creating Business Requirements documents (BRDs) based on Requirements. Worked with SharePoint libraries to manage documents.
- Involved in development of Web Forms, Classes and interfaces using C# that incorporates both N-tier architecture and database connectivity.
- Implemented C#.NET, MVC and Object-Oriented Programming concepts and created general Class library, Partial Class, Generics Using C#.NET
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture. Implementation of client-side validations using ASP.NET MVC Validation.
- Developed and enhanced client and broker account management portals User interfaces using AngularJS, JQuery, HTML, Bootstrap, CSS, JavaScript, Typescript and AJAX.
- Involved in creation of .NET services using WPF and used AJAX for consuming the Services remotely. Developed JQuery Plug-ins, used AJAX calls and AngularJS factories/services to call WCF services.
- The web GUI was built using Silverlight, XAML, HTML, DHTML, Web Forms classes and AJAX control for providing a consistent look and their individual states persisted across sessions, thus saving individual preferences and providing a smooth navigation experience.
- Developed ASP.Net pages using ASP.NET, web form controls, Custom user Controls, HTML server controls in C#. Used Silverlight Layout Panels and Control Templates for Customization.
- Developed XML Web Services and WCF services for various applications using .NET Framework.
- Used Entity Framework to create entities in Data Access Layer. Developed and consumed Restful Services using WEB API.
- Leveraged design pattern to organize AngularJS controllers, directives and views in the various pages.
- Created Master pages and used them to create a consistent page layout for all the pages in the Application and worked on Azure cloud computing.
- Used Server-Side Validation Controls and Client-Side Validations (using JavaScript) for handling the form inputs.
- Created SSIS DTS Packages to import data from Flat Files into SQL Server Database. Generated various claim related reports from SQL Server Database using Crystal Reports Tool.
- Develop stored procedures, functions, and triggers using SQL and T-SQL in MS SQL Server for fetching data and binding.
- Created automated Unit Tests, Integration Testing using N-Unit and involved in writing Test Plans for user testing.
- Used TFS for version controlling, branching and merging from Development Server to Stage and Stage to Production Severs.
Environment: .Net framework 4.5, 4.0, ASP.NET MVC, IIS 7.5, C#.Net, Visual Studio 2013, Web API, SharePoint 2013, SQL Server 2012, WCF, WPF, Razor, LINQ, Team Foundation Server, AJAX, Angular JS, jQuery, ADO.NET, log4net.
Confidential - Atlanta, GA
Sr .Net Developer
Responsibilities:
- Developed web-applications using ASP.NET MVC, C#, AJAX & JQuery.
- Actively involved in all phases of Application lifecycle development following Agile Methodology.
- Designed & created dynamic web pages using HTML5 features (Application Cache, Canvas Drawing & Local Storage), JQuery, JavaScript, KnockoutJS, AngularJS, CSS3, Bootstrap features (Gradient, Transform & Transition), Entity Framework, C# & ASP.NET
- Developed views using Scaffolding templates, Master Pages, Partial Views, and Custom HTML Helper with Razor View Engine.
- Implemented Action Filters to handle errors, Validation & Authorization.
- Extensively used Web-API & web-Services & worked on WCF to enable applications to communicate with each other.
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
- Used LINQ for Entity Framework querying in memory collection & database object.
- Extensively used JavaScript for Client-Side Validation.
- Performed DDD & TDD using Dependency Injection to decouple the code and Unit testing (Unity, Ninject, Structure Map, Autofac) to rectify errors.
- Created class libraries for creating and consuming business components in ASP.NET.
- Executed SQL queries, stored procedures from VS.NET Application including EF, LINQ.
Environment: Windows 7, ASP.NET4.0/4.5, ASP.NET MVC4/5, C# 4.0/4.5, ADO.NET, Web-API, WCF, jQuery, JavaScript, KnockoutJS, AngularJS, HTML5, CSS3, Bootstrap, GIT and Visual Studio.NET 2012.
Confidential, Lakeland, FL
.Net Developer
Responsibilities:
- Worked with Business Analysts in understanding business requirements and analyzing use cases.
- Performed actively in the Development and Testing phases of SDLC life cycle and monitored day to day project activities to ensure the deadlines were achieved as per client expectation.
- Used N-tier architecture for the Business, Data Access Layer and UI Layer.
- Involved in designing of User Interface with CSS, HTML, and DHTML.
- Developed presentation layer using server-controls, HTML controls and user and custom controls.
- Testing the application for performance issues and data integrity using NUnit.
- Used various ASP.NET 2.0 web server controls that included Site Map Path, Menu, Tree View, Grid View and Details View to develop web forms.
- Used AJAX to trade data with a web server, without reloading the page.
- ADO.NET was used to connect to the data bases in a disconnected oriented architecture.
- Writing Test Cases Used NUnit.
- Cobal used for developing the Business applications and Finance Applications.
- Created event driven Web Forms using ASP.NET and implemented form validation.
- Extensively used Grid View control throughout the application.
- Created CSS files to be applied to various web forms on the web pages.
- Using Validation controls using both Custom validation and JavaScript was written for Client-side validations and used the new validation controls in VS 2005.
- Developed extensive Stored Procedures and Triggers in SQL 2005.
- Created Crystal reports on the web page by accessing the database.
- Involved in Unit Testing and Integration Testing of the entire application.
- Implemented version controlling using Visual Source Safe.
- Involved with the client team to design and implement the advanced technologies WCF, SOA, ASP.NET with the application logic in C# according to the user requirements.
- Involved in front end Application development using inASP.Net, AJAX using C#, and back end in SQL Server 2008.
- Designed and developed static and dynamic pages validating client side and Server-side scripts.
- Used the Object-Oriented Programming (OOP) techniques and created classes (C#.NET) for database access.
- Involved in front-end development using Visual Studio 2010, ASP.Net, and CSS.
- Used JQuery, ASP.NET AJAX toolkit controls and CSS to enhance the performance and richness to the user interface.
- Developed User controls using ASP.Net and C# and used them dynamically in the web pages using Master pages and CSS.
- Designed MVC design pattern for ASP.NET application development using the ASP.NETMVC framework.
- Used ASP.NET web server controls like Grid View, List View and Repeater for displaying the required information.
- Used WPF and WCF to communicate between DAL and other business components.
- Involved in designing Web forms using server controls, validation, user controls using .Net framework.
- Configured ASP.NET Web.Config file for the entire web application.
- Developed WCF services to enable effective communication between SOA.
- Designed and developed various interfaces, classes to construct the business logic using C#, ADO.NET and XML.
- Co-ordinate with the client at client site to understand their business requirements.
- Analyze the work and prepare business requirements, technical design/specification, test plan documents.
- Perform coding, development, testing using an underwriting tool DecisionXchange 3.2 and VB.Net, C#, ASP.Net and VB 6.0
- Developed Win Forms user interface projects with initial layout and base controls
- Developed code behind files data access components and classes in VB.NET, C#.
- Designed and developed a Web Interface/GUI in ASP.NET.
- Developed a parser module to read the XML strings.
- Developed error handling modules to track the exceptions.
- Designing the Layout of User Interface using Visio and class diagrams using UML.
- Developed stored procedures, triggers and DTS in SQL Server 2000 in underwriting database.
- Developed oracle objects views, cursors, stored procedures, triggers, packages etc in Oracle 9i for retrieval and updating of Insurance History data.
- Involved in production support activities like analyzing, fixing production problems and website support.
- Actively involved in providing the technical support and production software operations through troubleshooting to resolve the issues.
Environment: .Net Frame Work 3.5, MS Visual Studio .Net 2008, VB.NET, C#.Net, ASP .NET, ADO.Net, SQL Server 2005/2008, SSRS Reporting Services, CSS, XML, JQuery, JavaScript, Windows Servers 2008, VSS, Ajax Toolkit Controls, SOAP/WSDL/ WCF.
Confidential - St. Louis, MO
.Net Developer
Responsibilities:
- Involved in all the stages of SDLC and interacted with offshore team. Completely understand the importance of Quality of work in deliverables given to client.
- Extensively worked with Partial Pages, Layouts to design the pages with Razor Engine to get consistent look and feel in the web forms.
- Designed the ASPX page and Views in the Application using HTML5 and CSS3.
- Implemented debugging and exception logging mechanisms modules for WCF services which will be used in Business to Business services to save time and cost.
- Extensively used WCF services, thereby achieving complete Service Oriented Architecture.
- Successfully used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Used ADO.NET and Entity Framework extensively for retrieving, querying, and manipulating data in the database.
- Extensively working on LINQ to Object, LINQ to XML etc. to query different data sources.
- Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3 and Angular JS.
- Used AngularJS and jQuery for DOM manipulation and two-way binding.
- Worked extensively in Agile Development process.
- Connected the ASP.NET project to the SQL Server database using ADO.NET Entity framework model.
- Proficient in developing database objects like queries, stored procedures, Packages, T-SQL Programs, Functions, Cursors, Reference Cursors, Dynamic SQL.
- Created SSIS packages for importing data from various data files/excel to the data source Utilized Trace and Debug flags within the web application in the development and test environments of the application.
- Developing and deploying SSRS reports for the reports module like preliminary and final audit reports.
- Involved in unit testing, integration testing and deployment of the application.
- Team Foundation server (TFS) has been used for all the source code maintenance among the whole team members.
- Created automated Unit test plans and performed Unit testing modules according to the requirements and development standards with NUnit testing.
Environment: VisualStudio2010, C#, ASP.NET MVC 3.0/4.0, WCF, Entity Framework 6.0, EDMX, JQuery, TFS 2010, IIS 7.0, AJAX, ADO.NET Entity Framework 4.0, LINQ, XML, Microsoft Enterprise Library, NUNIT, SQL Server 2012, Windows Server 2008 R2/2008.
Confidential
.Net Developer
Responsibilities:
- Understood the requirements of the end users and code as per business specifications.
- Website Development using ASP.NET/VB.NET. Worked with the Discussion Forum development using ASP.
- Designed the User Interface screens using ASP.NET Web Technology.
- Involved in Designing the Database. Used the ODBC interface with the SQL server database.
- Stored Procedures, Queries were used to retrieve the data from the database. Provided the critical database stored procedures using ADO.NET for SQL Server.
- Analyzing detailed design of the application, generating use case models, analyzing ER Diagrams and Data Flow Diagrams.
- Used ADO.NET objects to retrieve and update data to the database.
- Created ASP. NET web pages that provide new features and enhanced user experience.
- Used VB.NET to write server-side code for the user interfaces.
- Created user controls that can be reused in all pages of the application.
- Used various caching methodologies to improve performance.
- Incorporated user authentications and authorizations in web.config make application more secure.
- Used Data Grid control to display and edit data and for data paging and sorting.
- Create test cases and perform unit testing to identify and rectify any defects.
Environment: .NET Framework, ASP.NET, VB.Net, Visual Studio .NET 2005, Microsoft SQL Server, CSS, HTML, XML, Web Pages, IIS 4.0, Test cases.
