Senior .net Developer Resume
Vernonhills, IL
SUMMARY
- 8 years of extensive experience in design and development of web applications and stand - alone applications using Microsoft .NET technologies for various domains like Manufacturing, Banking, Health Care and Pharma.
- Strong experience in working with Microsoft.Net 4.5/4.0/3.5, Visual Studio 2013,2012,2010,2008, C#.NET, ASP.NET, ADO.NET, LINQ, WCF, WPF, Web Services, IIS, SQL SERVER 2012/2008/2005 , XML, XAML.
- Expertise in Object Oriented Analysis and Design OOAD, N - Tier, Service Oriented Architecture (SOA) and Model-View-Controller Architecture (MVC).
- Active participation in all phases of Software Development Life Cycle (SDLC) including Requirement Gathering, Analysis, Design, Implementation, Testing, Deployment, and Maintenance using Agile, Scrum & Waterfall methodologies.
- Excellent skills in developing code for the database applications to interact with the databases, using ADO.NET.
- Experience in Entity Framework, Language-Integrated Query (LINQ to Objects and LINQ to SQL) and retrieve data from various data sources.
- Hands-on experience in working with web technologies such as HTML, CSS, JavaScript, JQuery, Angular JS, AJAX and JSON.
- Expertise in implementing Web Services, WCF, Web API, REST services which enable data exchange in XML and JSON formats.
- Solid Understanding of Web Services, SOAP, XML, WSDL.
- Hands On Experience in using Visual Studio Team suite, TFS Server
- Expertise in developing web applications using ASP.NET MVC.
- Solid understanding and hands-on experience of large-scale database (SQL Server 2005/2008/2012 ), MySql, Oracle 10g/11g and experience with writing stored procedures, Triggers, User Defined Functions, Queries, Indexes, Views.
- Experience in deploying and testing web applications on IIS/Web Services
- Excellent team player with problem-solving and trouble-shooting capabilities.
- Excellent analytical, inter-personal, communication, written skills and customer interaction skills.
TECHNICAL SKILLS
Operating Systems: Windows 8/7/XP
.NET Framework: C#, ASP.NET 4.0/3.5/3.0, AJAX, Web Services, ADO.NET, LINQ.
Databases: SQL Server 2012/2010/2008 R2/2008/2005, Oracle 11g/10g/9i
Web Technologies: HTML 5, CSS, AJAX, JavaScript, JSON, XML, XSL, JQuery
Scripting Languages: JavaScript, JQuery, Angular JS.
Web Servers: IIS 5.0/6.0/7.0/8.0.
Reporting & Integration Tools: SSRS, SSIS.
Version Control Tools: VSS, SVN, TFS.
IDE and Tools: Microsoft Visual Studio. Net 2013/2012/2010/2008 , SQL Profiler, SQL Server Agent.
MS Software Packages: MS Office, MS FrontPage, Microsoft Visio 2007/2003, MS Excel.
PROFESSIONAL EXPERIENCE
Confidential, VernonHills, IL
Senior .Net Developer
Responsibilities:
- Developer in designing, development & maintenance of the website & database using C#, ASP.NET, Ado.Net, Web API, jQuery, AJAX, SQL Server.
- Created Restful services using ASP.NET Web API
- Used front end web development tools like HTML, CSS, JavaScript, and jQuery.
- Made changes to include GL code Descriptions when sending data to SAP on order submit.
- Created API method to send GL Descriptions when order is created in SAP
- Made changes to get freight messages pop up when Actual order total is less than threshold value.
- Worked on API to get template ID and name from SAP Vistex based on customer number and to display template names when user clicks on order guide.
- Created table to save Endeca query using catalog numbers and created stored procedure to get the query when ‘Item Refinements’ are selected by user.
- Worked on order guides to display template names from SAP and to display items based on Endeca navigation.
- Worked on Order guide Print and Email options.
- Worked on favorites to display favorite list items based on List Id
- Worked on Group order guides to display Group Order Guide Items based on List Id selected by user through Endeca Search
- Modified search results page Add-to-cart block to display item availability message and line total next to add-to-cart button for the items added in the cart
- Modified search results page to add left side block for displaying products that are bought by similar customers
- Made changes to update Invoice Option from SAP web service call for review cart, when user selects invoice option save them to the order model send it to SAP through web service call
Environment: ASP.NET, C#, jQuery, Web API, Visual Studio 2013, TFS, SQL Server 2012.
Confidential, Chicago, IL
Senior .NET Developer
Responsibilities:
- Involved in Requirement Analysis and Design of the application.
- Developer in designing, development & maintenance of the website & database using C#, ASP.NET MVC, Entity Framework, Web API, jQuery, AJAX, SQL Server.
- Involved in Web Application using MVC.
- Extensive use of jQuery for various interactive features and for retrieving and rendering data using asynchronous calls to enhance user experience.
- Implemented MVC framework to reduce the complexity and to get full control over the behavior of the application.
- Used Angular JS as the development framework to build a single page application.
- Used Custom AngularJS Filters to provide better search experience.
- Expertise in using AngularJS directives in HTML and maintaining and manipulating the DOM objects using controllers.
- Designed and developed reusable custom .NET UI components and partial views.
- Used Entity Framework for retrieving data using Models from SQL Server database.
- Used ASP.NET MVC framework to support use of Dependency Injection to inject object into a class, instead of relying on the class to create the object itself
- Performed CRUD operations with WCF services.
- Create database tables, wrote stored procedures, SQL queries, database maintenance etc.
- Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
- Leveraged Angular JS for scripting, AJAX calls and JSON for passing objects from controller to view.
- Worked closely with Business Teams and Technical Design Architects to understand the flow
Environment: ASP.NET, C#, Entity Framework, jQuery, Web API, Visual Studio 2013, TFS, SQL Server 2012.
Confidential, Los Angeles, CA
Senior Programmer Analyst
Responsibilities:
- Involved in Requirement Analysis and Design of the application.
- Implemented logic using C# and oops Concepts.
- Worked on web APIs to expose data from data sources to external and third party applications
- Developer in designing, development & maintenance of the website & database using C#, ASP.NET MVC, Entity Framework, Web API, jQuery, AJAX, SQL Server.
- Implemented MVC framework to reduce the complexity and to get full control over the behavior of the application.
- Implemented client side and server side validations
- Worked on view state to maintain data between the pages of the application
- Implemented Web services to retrieve various accounts information. Involved in design and development of windows forms using C#.
- Extensively worked with Entity Framework as an ORM tool to connect the data access layer and business layer.
- ImplementedLINQfor querying, sorting, filtering the complex objects.
- Designed Windows Presentation Foundation(WPF)forms, user controls using XAML Language for UI.
- Implemented the MVC design pattern in the application design.
- Identify and create indexes and stored procedures in SQL server
- Developed client modules for retrieving, inserting and updating records from the database.
- Created the reports required for multiple projects using SSRS reporting services. enhancements to the existing applications along with the QA Team.
Environment: ASP.NET 4.5, C#, WCF, WPF, Entity Framework, jQuery, AJAX, Visual Studio 2012, TFS, SQL Server 2012.
Confidential, Eden Prairie, MN
.Net Developer
Responsibilities:
- Worked in agile development and participate in daily sprint calls.
- Developed various Web applications using ASP.NET MVC
- Involved in writing SQL Queries, stored procedures, functions, Views etc.
- Used Repository and Unit or Work patterns.
- Used JQuery for all client side functionality.
- Applications logic was developed using C# and used HTML helper in a view to render the HTML content.
- Co-Developed classes and interfaces using C#.
- Used the ADO.NET for the Data Access from the Database.
- Created, deployed and consumed web services using WCF.
- Implemented of WCF services and better logging exception management support to help in the premature detection of new problems.
- JQuery was used to validate user controls and web forms.
- Developed WPF application using various controls.
- Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
- Used Razor Views to enable fast coding workflow and quickly integrate server code into HTML markup with minimum of keystrokes.
- Interact and coordinate with onsite and offshore teams for all the application development and maintenance.
- Involved in Build, Debug and Deployment of the Components.
Environment: NetFramework4.0, C#.Net, MVC, Visual Studio 2010, ASP.NET4.0, Agile, AngularJS, JavaScript, XAML, AJAX, Entity Framework, HTML, CSS, WCF, IIS, XML, SQL Server 2008, LINQ, TFS.
Confidential, Milwaukee, WI
.Net Developer
Responsibilities:
- Resolving of production system issues by analyzing the situations, identifying the root causes, and developing, testing and implementing the appropriate solutions
- Designed, developed Web Forms using .NET Framework (C#, ASP.NET, ADO.NET) for the user interface (UI) with oracle as database
- Used Ado.net technology extensively for data retrieving, querying, storage and manipulation of Single Sign On interface screens developed using ASP.NET.
- Involved in developing Web Service classes using SOAP to communicate with legacy systems and also deployed web services as per business requirement.
- Developed .NET Custom Controls in ASP.NET
- Used extensively Jquery and Java Script for Client Side Validations.
- Implemented Cascading style sheets (CSS), Master Pages, and HTML for maintaining uniformity among all web pages
- Provided session management and cookie handling in the applications
- Involved in developing technical solutions in response to customer requests
- Developed Stored Procedures.
- Reporting testing status and create test summary reports based on business requirements and test results. Providing detail design documentation for implementation.
- Involved in documenting the application.
Environment: ASP.NET 3.5, Visual Studio 2008, JavaScript, SQL Server 2008, Web services, WCF, WPF
Confidential, Kansas city, Kansas
Programmer Analyst Consultant
Responsibilities:
- Involved in requirement gathering, analysis, design and maintenance phases of SDLC.
- Worked on all layers like User Interface layer, Business Logic layer and also in the DAL with the SQL Server.
- Designed pages using HTML, CSS and also used JavaScript to change design at runtime.
- Used Visual Source Safe (VSS) to manage changes to the source code.
- Utilized Web Services to access data from the Remote Application.
- Wrote Stored Procedures, Functions and Triggers using SQL Server.
- Performed unit testing on each module developed.
- Worked on deploying the application on to development, staging and production servers.
- Used AJAX tool kit for better user experience in the web pages in the application.
- Developed custom reports using Crystal Reports.
Environment: .NET 3.5, ADO.NET, SQL Server, XML Schema, VSS.