Sr .net Developer Resume
St Louis, MO
SUMMARY
- Over 7+ years of experience in developing Web and Client/Server Applications based on Microsoft .NET.
- Extensive experience in developing various applications using Visual Studio .NET technologies like C#, ASP.NET, ASP, ADO.NET, XML, Web Services, Silver Light, WCF, WPF, MVC Technologies and expertise in implementing N - Tier Architecture.
- Expertise in various Phases of Software Development Life Cycle (SDLC) i.e. Analysis, Design, Development, Implementation, Testing and User Training of Enterprise Web-Applications.
- Good hands on experience wif OOPS concepts.
- Strong experience in Web based applications (Web Forms) and Windows based applications (Win Forms).
- Well-versed in ADO.NET, having built query-driven and package-driven applications.
- Worked wif .NET Server Controls, Web User Controls, Data Grid Web Controls and Form Validation Controls and created numerous Custom controls.
- Experience as .NET Developer designing and implementing Web Pages using Visual Studio in C# .NET, XML, ASP.NET, MVC 4.0/5.0, Web Services, SOAP, WSDL, SQL Server, ADO.NET, WCF, Silverlight 2.0, Entity Framework, SQL Server Data Tools (SSDT) and SharePoint 2007.
- Experience in Database processes (Analysis/Design/Normalization/Manipulation) using MS SQL Server and MS Access.
- Expertise in developing Client/Server Applications on Three-Tier Architecture, N-Tier Architecture, SOA (Service-oriented Architecture) and MVC (Model View Controller).
- Extensive experience in developing various applications using VisualStudio.NET technologies like C#, ASP.NET, ADO. NET, XML, XSD, XSLT, Web Services and WCF.
- Proficient in front end UI development using HTML, AJAX Controls, CSS (Cascading Style Sheets), Java Script and J-query.
- Good noledge on WCF, WF, Generics, Silver light, Web Parts and AJAX.
- Experienced in working wif Microsoft frame work Asp.Net MVC 4 and Web technologies AJAX, XML, JavaScript, JQuery, Angular JS and extensively used core .NET technologies like Class Libraries, Web Services and User Controls.
- Extensive experience in working wif LINQ to Objects, LINQ to SQL and LINQ to XML and REST services.
- Working noledge of ASP.NET MVC design pattern: Controller Actions, View Engine, HTML Helper methods, Entity Framework Model.
- Experience using AJAX, JQuery and JSON to create interactive web applications, mainly focusing at increasing performance and UI presentation.
- Good experience in consume and manipulating data using ADO.NET components such as Data Connection, Data Command, Data Reader, Data Adapter and Datasets.
- Good working experience wif different SDLC methodologies such as Agile and Waterfall wif an ability to be creative and to take self-initiatives to execute/manage multiple projects in parallel during time critical situations.
- Experience in using version controls like TFS, SVN, and Visual Source Safe.
- Extensive experience on MS SQL Server Databases in constructing Tables, Advanced Queries, Stored Procedures, Triggers, User Functions, Views, Joins and Indexes.
- Expertise in developing applications in N-tier Architecture wif Presentation Layer, BLL (Business Logic Layer), and DAL (Data Access Layer) components development.
- Expertise in development using SQL Server 2000/2005/2008/2012 wif technologies T-SQL, SSRS, SSIS etc.
- Strong experience wif Relational Database Designs, T-SQL, Stored procedures, Functions, Triggers, Views, SQL Tuning, and Normalization and Query Optimization, SSRS, SSIS and Crystal Reports.
TECHNICAL SKILLS
Operating System: Windows 8, Windows 2000/XP/Vista/7, Windows 2003 Server
Databases: SQL Server 2000/2005/2008/2008 R2/2012, MS Access, Oracle 8i/9i/10g
Languages: C, C++, XAML, C#, .NET 2.0/3..0/3.5/4.0/4.5 , MVC, ASP.NET, ADO.NET, Visual Studio .NET 1.1/2.0/3.0/3.5/4/4.5 , Web Services, WPF, REST
Scripting Languages: JavaScript, AngularJS, AJAX
Web Servers: MS IIS 5.0/5.1/6.0/7.0/7.5
Web Technologies: XML, XSL, XSLT, HTML, CSS, HTML 5, CSS 3, WSDL, SOAP
Technologies/ Methodologies: UML, Use Cases, Workflow and Dataflow
Reporting Tools: Crystal Reports, Data Reports and Actuate
Project Tools: Visual Source Safe 6.0/8.0, TFS, Subversion, Ankh SVN, Tortoise SVN, Jenkins, Microsoft Visio
PROFESSIONAL EXPERIENCE
Confidential, St. Louis, MO
Sr .Net Developer
Responsibilities:
- Worked closely wif Business users to understand and analyze the business requirement.
- Involved in the Design, Coding, Testing and Implementation of the Web application.
- Involved in developing front end screen in Asp.Net MVC 4 wif Razor view engine.
- Creating the Common Class Library of important reusable functions for whole Application using C# .NET.
- Implemented AJAX to prevent full post-back on the Web modules to improve the performance.
- Followed Agile Software Development Life Cycle methodology to fulfill Client’s requirements.
- Created a Presentation Interface, Business Logic, Data Access Logic, Stored Procedures & Functions in Database.
- Developed the application Framework in ASP.NET 4.0 primarily using C#. NET wif the business logic implemented using .NET Assemblies
- Extensively used C#.NET to develop server side event handling and components to handle business process.
- Extensively worked wif ASP .NET Web Site Administration Tool (WAT) to create Roles, Login Controls, Autantication and Authorization for Site Security.
- Developed GUI using ASP.NET4.0 Server Controls, User Controls and Custom Controls and Master Pages, Cascading Style Sheets (CSS) for consistent look.
- Used the ADO.NETdata binding controls line Grid View in order to bind the data to the control and display the retrieved data.
- Implemented single page application using angular JS.
- Designed the web pages using HTML5, Kendo UI and Angular JS.
- 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 dat 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/2012.
- 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.
- Providing the status of work in daily Scrum Meetings. Discussions about any impediments in the meetings.
- Implemented Data Grid view adding, deleting, sorting of rows for all the contacts and addresses of clients.
- Performing Regression testing prior implementation to test environment form client side testing.
- Developed template to manage streams of data flow.
- Creating and modifying scripts to manage data load application manager to verify data load, builds update, publish data for reporting purposes, and control ETL execution process.
- Developing reports using Visual Studio and Crystal reports.
- Using MS Team Foundation Server for version control and to maintain the updates.
- Analyzed and formulated the Test plan from requirements, created the Test scenario from use cases, test case design from design document, regression and test automation using NUnit Testing.
Environment: .NET Framework 4.0, Visual Studio 2010, ASP.NET, C#.NET, AJAX, JavaScript, jQuery, Angular JS, Bootstrap, XML, MS Sql Server 2008/2012, Oracle, NUNIT, TFS, HTML5.
Confidential, Los Angeles, CA
Sr .Net Developer
Responsibilities:
- Analyzed specifications based on the requirements provided by the end-users.
- Experience in developing, testing, debugging, and supporting C#, ASP.Net in different internet browsers.
- Designed GUI (Graphical User Interface) using Layout Pages, HTML, JavaScript, CSS, Custom and User Controls.
- Designed the application using an MVC (Model View Control) architecture dat promotes a clear separation of presentation, business logic and data access tiers.
- Worked on Creating and Consuming RESTFUL Web services.
- Implemented updating Page data both in the Running and Suspended app states. Also, Implemented storing and retrieving state efficiently for a Windows Store App.
- Performed front end validations using JavaScript and ASP.NET validation control.
- Used ADO.NET to access and manipulate relational data in SQL Server 2008.
- Extensively used ADO.NET objects like Connection, Command, DataSet and DataReader.
- Developed customized User controls for use in Webpages.
- Designed the UI mainly using ASP.NET Server controls and AJAX. Created HTML Helpers in order to reduce the amount of typing of HTML tags.
- Developed JavaScript and Jquery files for client-side validations.
- Performed client side validations using JavaScript and Server side validations using ASP.NET.
- Created (BLL) Business Logic Layer and Presentation layer in C#.
- Created application libraries in C#.Net. Used JQuery for Client-Side Validations.
- Used C# Technology for server side programming.
- Implemented role based security and customizable workflows based on a user's role.
- Used Tab strip, dropdown, Menus, Web List Bar, Web Tree controls from infragistics to customize some the look and feel of the application
- Created CSS files to be applied to various web forms on the web pages.
- Implemented AJAX toolkit controls in Webpages for a seamless user experience.
- Used WCF methodology to implement the web services. Development of Data layer using LINQ and Entity Framework.
- Built, Published and deployed the application on to Production server by configuring IIS 7.0
- Created stored procedures for inserting, deleting and updating screens data into database using SQL Server.
Environment: .NET Framework 3.5/4.0, Visual Studio 2012, ASP.NET, ADO.NET, C#.Net, ASP.NET MVC 3.0, Git, AJAX, SOAP, Restful Web Service, CSS, HTML, Web forms, WCF, Microsoft Visio, IIS 6.0, XML/XSLT, SQL Server 2008.
Confidential, Atlanta, GA
Sr .NET Developer
Responsibilities:
- Prepared system design specifications and sequence diagrams for the required feature implementation.
- Developed database objects such as stored procedures, functions and views using SQL Server.
- Developed the application using MVC Framework.
- Involved in construction of sales dashboard UI using HTML/CSS.
- Used Html Helper methods to populate View Bag data to the razor views.
- Used Angular JS accordingly for validation purpose, browser detection and controls.
- Created Model objects using Entity Data Model wif Entity framework.
- Written simple to complex stored procedures using T-SQL to retrieve the data from SQL Server 2008 database.
- Incorporated REST Web API based endpoint on the Web Role and exposed bi-directional POST methods.
- Using C# and Asp.net MVC3.5 created the Business Logic layer and Data Access Layer.
- Used ASP.NETMVC 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.
- Implemented Data Access layer using WCF, Web-API restful services and Entity Framework.
- Used Compiled Queries, Multiple Contexts, Explicit Loading, and Save Changes to context after all database operations to improve the performance in Entity F/W.
- Created WCF SOAP/REST Services and also used different bindings to make it available to different types of clients.
- Expert in creating various PL/SQL stored procedures, views, functions and temporary tables for data input to the Crystal Reports.
- Expert in design and development of SQL Server Integration Services (SSIS) packages and using various control flow task and data flow transformation
- Experience wif tools like SQL Server management studio and SQL Server integration (SSIS) and reporting services (SSRS).
- Extensively worked wif Partial Pages, Layouts, Sections to design the CSHTML pages wif Razor Engine to get consistent look and feel.
- Developed the application which is compatible to both desktop browsers as well as mobile device based browsers (Aandroid and iOS).
- Constructed the application wif Responsive Web Design.
- Ddeveloped application for mobile device and Application performance was taken utmost consideration during construction.
- Used AngularJS service in AngularJS controller to pass data to the view.
- Utilized JavaScript to create Server Side and Client Side validations.
- Enabling decreased processing time and resource consumption, freeing resources for use by other applications.
- Entity framework was used to implement the data layer to communicate wif the SQL Server 2008.
Environment: Visual Studio 2012, HTML, CSS, JQuery, JavaScript, C#.Net, ASP.NET MVC3, Entity Framework, MS-SQL Server 2008, Angular JS.
Confidential, Jackson, MI
.NET Consultant
Responsibilities:
- Developed Web forms using C#, ASP.NET and SQL Server 2005.
- Used Data binding to bind Server controls wif the parameters from the tables in the database.
- Published Web services using C# to interact wif the other applications and exposed them using SOAP and HTTP.
- Designed and developed ASP.NET pages including Master and Navigation pages.
- Developed a Win forms application in C# dat manages the user roles, survey, rules and used it to pull out the profile placed from the SQL database using ADO.NET.
- Created SSIS packages to import data from MS Access, Excel to SQL 2005.
- Created SSIS package to automate maintenance, database back up, update statistics, re-build indexes as well as create error log for event during data load.
- Performed Unit and module level testing, reviewing the requirements and fixing the defects appropriately.
- Proficient in creating Services and Endpoints using WCF (Windows Communication foundation).
- Worked on developing SSRS reports for generating different types of reports.
- Iimplementing breadcrumb feature in the application, enabling flexibility to users to navigate to previous pages.
Environment: Visual Studio 2005, ASP.NET 2.0, C#, ADO.NET, Crystal reports, AJAX, Web services, IIS 6.0, XML, JavaScript, WPF, MS SQL Server 2005, Windows XP.
Confidential
.Net developer
Responsibilities:
- Implemented forms autantication in ASP web forms like Login, password and User autantication.
- Designed and developed interfaces, tree view and grid control using windows forms in C# .NET.
- Created Web Services used for the application as well as for some other departments.
- Developed graphical charts in the web application using Office Web Components tool.
- Developed a data repository page using Data Grid control, ADO.NET and Oracle8i.
- Involved in creating the data connection classes using ADO.NET and Oracle8i.
- Involved in identifying the most efficient solution and preparing the architectural designs for components using UML.
- Developed various reports using Crystal Reports.
- Involved in design and development of application architecture using .NET.
- Responsible for developing GUI Screens for gathering and storing the information.
- Designed and developed web forms using Classic ASP.
Environment: Windows XP, Visual Studio .NET 2005, ASP.NET 3.5, C#.NET 3.5, ADO.NET 3.5, Oracle 8i, Java Script, Web Services, Crystal reports.
