Sr .net Developer Resume
Portland, OR
SUMMARY
- Over 7 years of professional IT Experience in design & development, testing and deployment in Web based N - tier architecture systems and Windows Applications using Microsoft Technologies.
- Experience with Software Development Processes & Models: Agile, Waterfall, & Scrum Model.
- Exceptional Knowledge in all phases of SDLC (Software Development Life Cycle), participated in Analysis, Design, Implementation, Testing and Deployment of multiple project implementations.
- Experience in web development application using WCF.
- Extensive experience in Web Forms, Web Controls, Win Forms
- Experience with share point and managed IIS via management tools.
- Expertise in designing ASP.NET based Graphical User Interfaces with CSS, jQuery JavaScript, AJAX, Multi-threading and HTML.
- Experience in working on expression studio and designed WPF applications for client side.
- Experience in working with Microsoft's platform as a service and created applications and cloud services using windows azure platform.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls, CSS.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor.
- Worked on withholding tax, pay-as-you-earn (PAYE) tax while covering various insurances.
- Hands on experience with SQL Server Reporting Services (SSRS), SQL Server Integrating System(SSIS)using SQL … and DB2
- Worked with Crystal Reports for report generation, integration into .NET applications.
- Extensive experience in handling Internet Information Server (IIS), Creating and configuring the virtual directories, map them to physical folders and configuration of the applications for domain authentication, Data Transformation Services (DTS) in SQL Server 2005.
- Experience with SOA Service Oriented Architecture for project development and good knowledge on enterprise architecture systems.
- Experience in AngularJS framework to develop web applications by using MVC and MVVM architectures.
- Experience in working on Visual Studio and SQL Server 2008 R2.
- Experience in developing n-tier Web Applications.
- Have knowledge related to jQuery and JSON for the retrieval of data.
- Worked with Serialization concepts in .NET and Security related issues for Web services i.e. providing the Certification to the Client, Windows Based Authentication, Form Based Authentication and SOAP Envelope.
- Used versioning tools using Microsoft Team Foundation Server (TFS), Visual Source Safe (VSS) for version controlling of the Application.
- Excellent skills in creating Tables and Views, also writing Stored Procedures, T-SQL Queries, Functions and Triggers.
- Experience in Ping Federate, implemented as a standalone federated identity server.
- Experience with ADO.Net Entity Framework and LINQ to SQL
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements.
- Worked with a Team Foundation Server, Perforce and Subversion control system.
- Excellent team player and ability to adapt to changes quickly and efficiently.
- Planning and organizational skills that balance work, team support and responsibilities in timely and professional manner.
- Experience in dealing with on-site and off-shore teams, customers and stake holders.
TECHNICAL SKILLS
Languages: C, C++,C#, VB.NET, HTML,SQL.
Scripting languages: Ajax, JavaScript, JQuery, VB script.
Technologies: ASP.NET, ASP.NET MVC, Silver light, CSS, XAML, XML, XDOCUMENT, XPATH, Win forms, WPF, Telerik .NET UI controls, MSMQ
Databases: SQL Server, DB2, Oracle, MS Access.
IDE Tools: Visual Studio 2013/2012/2010/2008/2005 , Eclipse, Dreamweaver, SQL server management studio 2012/2008/2005/2000.
Reporting Tools: Crystal Reports 10/9.0, Data Reports, SQL Server Reporting Services 2012/2008/2005 Version controls Visual Source Safe 6/5, Team Foundation Server, CVS.
Operating Systems: Windows 8.1/7.1, Windows Server …, Microsoft IIS … Unix.
Testing Tools: N-Unit, Unit Testing, Load Runner, UAT.
PROFESSIONAL EXPERIENCE
Confidential, Portland OR
SR .NET developer
Responsibilities:
- Involved in full life-cycle of the project from requirements gathering to transition using Agile Methodology.
- Experience in working with JavaScript frameworks like Bootstrap and AngularJS
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, Configuring optimizations and securing the web application.
- Solid experience in developing Single Page Applications (SPA) based on client side JavaScript framework Angular JS, and backbone employing ASP.NET MVC and Web API.
- Worked with Dynamics CRM 2011 SDK and integrated with the .NET based web platform.
- Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages "Layout sand Nested Layouts", "View Start" and MVC User Controls "Partial Views".
- Implemented convention-based CRUD Actions HTTP verbs GET, POST, PUT and DELETE using WEB API.
- Implemented MVC features such as routing, controllers, action results, filter, model binders, IOC container or dependency injection.
- Created the Data access layer and Data access objects using ADO.NET Entity framework and LINQ to reduce impedance mismatch.
- Developed Business Logic and reusable components using C#.
- Performed CRUD operations with WCF Restful services using Web-Get, Web-Invoke.
- Used Angular JS as the development framework to build a single-page application.
- Extensively worked with Controllers, Directives, Scope, Model and Modules in angular JS.
- Tested all application controllers extensively with Angular built-in testing facilities.
- Created Entity classes, relationships between entity classes using Entity Framework 6.0/4.x Code First Approach to manage relational data as objects and used LINQ to Entities to massage the data.
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Worked with Ektron CMS (Content Management System) and integrated the .NET application with it.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Implemented Eager Loading and Explicit Loading, Compiled queries, Immediate Execution to improve performance to LINQ to Entities.
- Worked with Team Foundation Server 2013 for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Writing unit tests using N-Unit and Involved in Test Plans and wrote Test Scripts for Manual and Automation Testing.
Environment: Visual Studio 2013, ASP.Net 4.5, MVC 4, ADO.NET, XML, HTML, JQUERY, AngularJS, JavaScript, IIS 6.0, NUNIT, Visual Source Safe, SSRS, SOAP, WCF, WPF, Microsoft Dynamics CRM.NET Framework 4.0, Ektron CMS, SOA, Web services, SQL Server 2012, T-SQL, DHTML, Windows Server 2012
Confidential, Dallas TX
.NET developer
Responsibilities:
- Comprehensive knowledge of the Complete Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements.
- Designed the complete solution using N-tier Architecture model, MVC
- Successfully followed Agile Development (Scrum) steps starting from requirement to deployment.
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
- Applied CSS for a consistent look and feel for Page design in the application.
- Worked on AJAX to populate user interface controls such as drop down list and generate warning messages to enhance overall UI experience.
- Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment.
- Extensive used on UI development experience using HTML5, DHTML, CSS3, XML, JavaScript, JQuery.
- Developed Custom Controls and Utilized JavaScript to create Client-side validations that greatly decreased processing time and resource consumption.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Extensively used WCF framework to build applications that inter-communicate and implement services using Service Contract and Data Operation.
- Developed SOAP based Middleware using Web Services to read XML files which is to provide communication between data access layer and backend database.
- Implemented web services with SOA using WCF for passing data to multiple platforms.
- Used LINQ to SQL (object relational mapping) for integrating data validation and business logic rules into data model.
- Worked with ASP.NET Web Forms, Web Services, State Management, Caching features, and configuring optimizations for securing the web application.
- Extensively wrote and implemented stored procedures, functions, indexes and Triggers in SQL Server using T-SQL.
- Designed, deployed and maintained various SSRS Reports in SQL Server 2008.
- Developed data access layer that supports connections to multiple databases using Entity Framework.
- Utilized Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
- Prepared various test cases to fix the bugs and ensures the application is error-free using NUnit Testing.
Environment: ADO.NET, ASP.NET Framework 4.0/3.5, Visual Studio 2012/2010, AJAX, T-SQL, Visio, XML, XSL, HTML, CSS, IIS6.0, VB Script, SAAS, Share point(2007), Expression-Blend studio, Angular JS, MS Excel, SQL Server 2008.
Confidential - Kansas City, MO
.Net Developer
Responsibilities:
- Involved in Software Development Life Cycle (SDLC) from user requirements to design, development, testing, deployment and production support.
- Involved in development of web application using MVC4 and server side code using C# classes and .NET Framework classes
- Providing the detailed design to accomplish the requirements using UML Modeling.
- Used JQuery, JavaScript, CSS3, HTML5 and various web controls to present data to users in a much comfortable environment.
- Used AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page.
- Developed and consumed Web Services by using SOAP, XML and WSDL to extract information from the database and other services.
- Developed XML Web Services extensively to implement the business logic.
- Designed and implemented Data Access Layer using LINQ and C#.
- Implemented LINQ to SQL to model the database on Entity Framework to query in memory expressions.
- Used WCF to communicate between DAL and other business components.
- Created the Data Contracts, Message Contracts and Fault Contracts in WCF Services.
- Used Grid Views, Data Sets and Data Sources for updating data back to the SQL Server Database 2008.
- Designing Technical Framework and identifying Non-Functional Requirements.
- Modified existing and created new reports using SSRS.
- Used SSIS to create ETL Packages to validate, extract, transform and load data to data warehouse databases and data mart database
- Integrating all client components and performed unit testing using NUnit.
- Effectively managed project work by securing the source code, versioning, work item tracking, reporting and build using Visual Studio Team Foundation Server (TFS)
Environment: Visual Studio 2008, WCF, Web Services, ASP.NET Framework 3.5/3.0, IIS 5.0/4.0 C#, ADO.NET, TFS, Share point (2007), Expression-Blend studio, SQL 2005
Confidential - Plano, TX
Junior .NET developer
Responsibilities:
- Development of modules/layers using C#, .NET.
- Understanding user requirements and converting it into functional documents
- Developed SQL database objects using T-SQL.
- Performed complex user interface design and development using win forms and user controls.
- Worked on configurable business logic using XML, and C#
- Created data access logic using ADO.NET and ASMX Web Services.
- Created partitioned index for critical SQL Data.
- Created API to integrate with other systems and internal client applications.
- Resolved the issues that arose during development and bug fixing.
- Performed Unit Testing of the developed component and web forms using Visual Studio.
Environment: C#, ASP.Net, HTML, CSS, T-SQL, JavaScript, TSQL, SQL Server 2005
Confidential
Junior .NET developer
Responsibilities:
- Maintenance & Upgrade of the organizations website.
- Created design templates for the website.
- Created new user registration mechanism, assigning roles to the users, authentication and authorization of the users.
- Writing front end and back end validations to process the data before saving into database.
- Creating advertisements for websites to enhance the sales.
- Suggesting alternate designs to the existing website through different Content Management Systems.
- Incorporated Google analytics into page to track the data.
- Worked on implementing search engine optimization (SEO).
Environment: PHP, HTML, CSS, Java Script, JQuery, XML, MySQL, Content Management Systems -Word press, Joomla, Apache Server.
