.net Developer Resume
Tumwater, WA
SUMMARY:
- Over 8+ Years of experience in Requirement analysis, design, development and implementation of client/server applications, web - applications, and Windows applications with proficiency in object-oriented analysis and design by using Microsoft .NET technologies.
- Developed and maintained enterprise wide web application and web services using VB.NET.
- Developed graphical user interfaces using HTML, CSS, Bootstrap, XML, XAML, JavaScript, JQuery, AJAX and AngularJS.
- Expertise with application development using Object Oriented Analysis & Design Techniques (OOAD)
- Experience in designing and developing WPF application using GUI controls, C#, ADO.NET, LINQ and SQL Server.
- Experience with development in Full Software Development Life Cycle (SDLC) using different software methodologies like Agile - Scrum and Waterfall.
- Strong experience with .NET Framework 4.5, 4.0, 3.5 and 3.0.
- Expert in developing Web and Windows applications in Microsoft Visual Studio .Net IDE using C#, VB.NET, ASP.NET, ADO.NET, Entity Framework, ASP.NET Web Forms, ASP.NET MVC, Web Services, RESTful Web Services.
- Experience in designing Web Forms using ASP.NET Server Controls, Data Grids, user controls for reusability.
- Experience in design and development of Silverlight and WPF applications using MVVM pattern.
- Good experience in ASP.NET MVC Framework, implemented Model, View, Controllers, Routing etc. to managing complexity for highly testable presentation in web Applications.
- Worked with ASP.NET Server Controls, Custom Web Controls, Master Pages, Grid View and Visual Studio Chart Controls using C#.Net.
- Good experience in configuring WCF applications for different bindings and configuring Certificates for SOA applications.
- Good experience in XML, XML Web Services, XSLT Security, WSDL, Web Services, Validation Controls, Authentications like windows authentication and forms authentication.
- Experience in developing Single Page Application (SPAs) using AJAX and HTML5 to create fluid and responsive Web apps using Angular JS Framework, without constant page reloads.
- Excellent understanding of relational database concepts, including normalization, writing SQL stored procedures, Views, Triggers Functions and T-SQL and PL/SQL programming.
- Hands on experience with SQL Server Integration Services (SSIS) and good knowledge on reporting and analysis using SSRS with the .NET environment.
- Proficient in Application Design, developing Use-case diagrams, Class diagrams, Sequence diagrams using UML.
- Experience in implementing Error Handling, Trouble Shooting, and Exception Management, tracing and logging features.
- Experience in using Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team- Foundation Server), GIT.
- Good experience in deploying and testing web applications on IIS.
- Experience in deploying web applications and databases on Azure and maintain the traffic load on web apps.
- Expertise in writing business process documents, Technical specs and Functional documents.
- Strong Data modelling experience using ER diagram, Dimensional data modelling, Conceptual/Logical/ Physical Modelling using 3NormalForm (3NF) using tools like Erwin.
TECHNICAL SKILLS:
Programming Languages: C#.NET, ASP.NET, VB.NET, ADO.NET, LINQ.
.Net Technologies: .NET, C#.NET, ADO.NET, ASP.NET 4.5/ 4.0/ 3.5/ 3.0/ 2.0 , Windows Forms, Web forms, MVC 5/ 4/ 3, WCF, LINQ
Web Technologies: XML, HTML, XHTML, WSDL, CSS, XSL, XSLT, JavaScript, JQuery, JSON, AJAX, Bootstrap, Angular JS 2.0, Typescript, Node JS
Script Languages: VBScript, JavaScript, Typescript, PowerShell Scripting
Databases: MS-Access, Oracle … MS-SQL Server … and Azure
Web Servers: IIS 7.5/ 7.0/ 6.0
Version Control Tools: Visual Source Safe(VSS) 6.0, Subversion (SVN), Team Foundation Server(TFS), Git
Development Tools: HTML/HTML5, DHTML, XHTML, AngularJS, Backbone.JS, Node.JS, EXT.JS, Bootstrap.js, jQuery, CSS3, XML, XSL, XSLT, JSON, Web Services (SOAP, Restful), SOA, VBScript, JavaScript.
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS), SSIS
Methodologies: Agile, SCRUM, Waterfall
Operating systems: Windows 10/8/7/XP, Unix
PROFESSIONAL EXPERIENCE:
Confidential,Atlanta, GA
.NET Developer
Responsibilities:
- Implemented various client side validations using Angular JS, ASP.NET MVC Validation implemented at Controller level using Data Annotations
- Used Angular JS as the development framework to build a single-page application.
- Migrated web applications into the Sitecore CMS System.
- Involved in Web Application using MVC3/MVC4, WEB API.
- Extensively developed User Interface by involving in various phases of SDLC including requirement analysis and architectural design phases of the project using agile/scrum methodologies.
- Developed the reusable framework for the application using the ASP.NET MVC Framework 4.0/4.5.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 3 application.
- Designed Master Pages and Used HTML, CSS and JavaScript to develop and implement a user-friendly UI design for the presentation and provided web security for the application (providing authentication and authorization)
- Developed various stored procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS)
- Developed masters and transactions Win forms.
- Ajax web browser technology was extensively used with JQuery to avoid post back to the server.
- Involved in development of Presentation Layer, Business Logic Layer, Data Access Layer and various other tiers of N-Tired application.
- Used ASP.NET MVC 5.0 framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Provided session level security and role based authentication using session objects and cookies.
- Implemented new features for Windows using WPF 4.0, 4.5, XAML, Expression Blend, Infragistics controls with .NET4.0, Visual Studio 2010, 2012, PRISM, MVVM design pattern architecture for estimation.
- Developed and executed the unit test cases using NUnit to obtain the max Code Coverage.
- Involved in Unit Testing, Integration Testing and Penetration Testing of the entire application.
- Developed WCF Services Framework for providing Search and Authentication services.
- Developed and consumed WCF and WPF services for communication with internal systems.
- Created snapshots by using WPF (Windows Presentation Foundation) for the functional requirement.
- Leveraged WPF Rich features such as themes, Styles, Animations, Triggers, Brushes, Path objects, Data Templates, Control Templates and Resources and Panels.
- Worked on OWASP to provide Web Application Security.
Environment: Microsoft Visual Studio 2015, C#, ASP.NET, MVC, Web API, WCF, SQL Server 2014, IIS, OWASP, NUnit, Sitecore CMS, GIT, Angular JS, Web Services, Scrum methodologies, LINQ, XML/XSL/XSD, HTML5, JQuery, CSS3.
Confidential,Charlotte, NC
.NET Developer
Responsibilities:
- Designed and develop web user interface using ASP.NET, ASP.NET MVC, C#, HTML, JavaScript, and server controls such as Kendo UI.
- Participated in the complete life cycle (SDLC) of the project, including (design, development, implementation, testing, support, and production maintenance)
- Designed and developed the Web Forms extensively using ASP.NET
- Used presentation layer as CSS, which allows customization of layout; color based on the user selection using XSLT, XML, and CSS
- Developed screens using ASP.NET server controls; use form field validations server side validations using ASP.NET validation controls
- Interacted with the Analyst in person to get an understanding on the requirements
- Performed client side validations using JavaScript
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, the middle tier contains all the business logic
- Consumed different ASP.NET Web API's to retrieve customer information and other application related information.
- Built the tables, views, queries, stored procedures and triggers for the system using SQL Server 2005/2008
- Developed stored procedures SQL Server 2008; held responsibility for complete testing and deployment
- Designed and developed entity classes to retrieve data from the database
- Designed data access layer using LINQ and ADO.NET datasets and data adapters
- Developed WCF (Windows Communication Foundation) service to retrieve/update data
- Designed and developed the application in .NET Framework 4.0.
- Followed Agile methodologies (scrum, extreme programming) and test driven development.
- Developed secured web application to protect sensitive data
- Developed Federated Web Application using ASP.NET
- Tested, debugged and tuned performance thorough unit testing
- Used Team foundation Server 2010/2012 for version control.
Environment: ASP.NET, ASP.NET MVC, MS Visual Studio 2012, .NET Framework 4.0, C#, ADO.NET, SQL, XML, TFS 2012, JSON, JavaScript, VB Script, CSS, AJAX, SQL Server 2008, IIS.
Confidential,Northbrook,IL
.NET Developer
Responsibilities:
- Developed web-applications using ASP.NET MVC, C#, AJAX & JQuery.
- 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.
- 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
- 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.
- Created class libraries for creating and consuming business components in ASP.NET
- Executed SQL queries, stored procedures from VS.NET Application including EF, LINQ.
- Actively involved in all phases of Application lifecycle development following Agile Methodology
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,Tumwater, WA
.NET Developer
Responsibilities:
- Implemented web based front end using ASP.NET, JQuery, CSS, HTML controls and business logic using C#.
- Involved in SDLC followed by Agile methodologies to produce high quality software model using N-Tier Architecture
- Designed the application based on MVC design pattern.
- Developed and designed web forms using ASP.NET, C# and XAML.
- Designed front end UI with help of ASP.NET, Ajax Controls, and CSS.
- Developed reusable custom data-access layer using ADO.NET.
- Efficiently implemented Data and control templates to dynamically change the behavior and appearance of the UI Control using XAML for WPF application.
- Created and consumed WCF Web Services.
- Used Windows Authentication Mechanism for successful Authorization and Authentication of the Credentials related to the application.
- Extensively used ASP.NET Data Grid and Data List controls for displaying the data.
- Used Ajax Update Panel for faster post back of the data.
- Designed Presentation Tier (web pages) using the Master Pages, Themes, Skins by utilizing HTML.
- Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQL CRUD operations.
Environment: .NET Framework 4.0, ASP .NET 4.0, ASP.NET MVC3, Microsoft Visual Studio 2010, C# 4.0, HTML4, XML, CSS, JavaScript, LINQ, Entity Framework, IIS 7.0, TFS, Win Forms, SQL Server 2008, ADO .NET.
Confidential
.NET Developer
Responsibilities:- Developed Web Forms in ASP.Net using C#.Net, AJAX Controls, HTML and JavaScript.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Involved in the development of new applications and enhancement of existing applications to provide additional functionality.
- Created and consumed WCF Services using C#, ADO.NET and SQL Server.
- Implemented Multi-Threading and Asynchronous WCF service calls to improve the performance of the application.
- Achieved database connectivity and data processing using ADO.NET.
- Used SQL Server Integration Services to upload data from Excel, Flat, Xml files into database.
- Developed REST Web Service on HTTP Handlers with POST, GET Methods for XML and JSON requests.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Designed large numbers of Windows Presentation Foundation (WPF) Window Forms, Custom Controls and User Controls using XAML language.
- Updating and fixing bugs in existing WPF applications using C# and SQL Server DB.
- Client and server-side validations using JavaScript and Validation Controls and performing the tasks related Database issues.
- Developed Web Forms using Master Pages, HTML controls and CSS.
- Created event driven Web Forms using ASP.NET and implemented Form Validation.
- Used LINQ to Objects, LINQ to SQL to manage, query, and order the list of contacts maintained by the application.
- Used SQL Server Integration Services (SSIS) for extraction transformation and loading data and scheduled SSIS Packages daily and weekly Basis.
- Used SOAP and REST services for requesting information from endpoints.
- Experience in SOAP and RESTful web services using SOAP UI tool.
- Used Team Foundation Server (TFS) for Integrating, Maintenance, reporting and project tracking.
- Experience in designing and implementing database-level T-SQL, Views, SQL Queries
- Successfully handled all the Change Requests, Code Defects and Data Configuration Bugs.
Environment: .Net Framework 4.0/3.5, Visual Studio 2010, ASP.Net Web Forms, C#, LINQ, Boot Strap, AJAX, ADO.NET, WCF, WPF, MS Silverlight, Team Foundation Server, Git, SOAP, RESTful, SOAP UI 4.0, WSDL, XAML, JavaScript, JQuery, SQL Server 2008, SSIS.
Confidential
Jr .NET and UI Developer
Responsibilities:- Involved in creation of LLD (Low Level Design Document)
- Experienced in client-side Technologies such as HTML, CSS, JavaScript, jQuery, C#.
- Responsible for the overall layout design, color scheme of the web site using HTML, XHTML &CSS3.
- Used ADO.Net objects such as Data Adapter, Data Reader, Dataset for reading/updating records in the database.
- Developed web forms in ASP.NET using C# as the code-behind language and SQL Server2008 as the SQL data consumer.
- Designed Cascading Style Sheets (CSS) for a uniform look of the web pages.
- Used Editable Data Grid Controls to generate responses based on client requests
- Great knowledge in writing Stored Procedures in SQL Server 2008.
- Experience in SQL Database design, maintenance and performance tuning, developing SQL queries/scripts, stored procedures using SQL Server 2008.
- Designed UI screens for this module using HTML, JavaScript.
Environment: .Net, ASP.Net, C#, HTML, JavaScript, jQuery, CSS, SQL Server, TFS.
