Sr .net Developer Resume
Minneapolis, MN
SUMMARY
- 10+ Years of experience in Client/Server and Web Application, Console applications and Windows Applications development employing Object Oriented Analysis and Design (OOAD) using Microsoft Technologies and .NET Framework.
- Strong skills on .NET Framework using ASP.NET, C#, VB.NET and ADO.NET.
- Expertise in working with .NET 4.5, 4.0, 3.5, 3.0, 2.0 Framework.
- Expertise in industry standard systems analysis techniques such as Data Modeling, Process Modeling and Data flow diagramming.
- Experience with Windows Presentation Foundation (WPF)
- Experience in Web development using ASP.Net MVC, HTML, CSS, JavaScript, JQuery, Web API
- Expertise in writing Web Services and business logic components based on design specifications from the requirements documents.
- Involved in all phases of Software Development Life Cycle like management, analysis, feasibility, design, coding, testing, implementation, maintenance and support.
- Good understanding and implementing Design Patterns like MVC and MVVM.
- Good understanding of Enterprise technologies like WCF, Web Services (SOAP) in the areas of performance, security, scalability and extensibility.
- Mobile Application Development using Xamarin Forms.
- Proven experience in writing the SQL Server 2008/2005 stored procedure, Functions, Views, Triggers and database administrative tasks like backup, restore and SQL profiling.
- Strong experience working with Team Foundation Server.
- Expertise in tuning the code to increase the performance, avoid redundancy and avoid error.
- Ability to handle projects independently and to work proactively within cross team environment.
- Knowledge in AngularJS controllers, directives, components, factor and service resources, routings and events. Expertise in DOM manipulation using JavaScript, jQuery and AngularJS
- Prepared and reviewed various artifacts such as Test plans, Software specifications, Requirement documents and Design documents.
- Strong skills in database (RDBMS) designing and database programming object sets using ADO.NET and LINQ.
- Extensively involved in various phases of SDLC, development of web and windows client/server architecture, web services, internet/intranet and project management.
- Excellent verbal and written communication skills, a super works ethic, and the ability to work well in a team or individual environment and also extensive mentoring experience.
- Expertise in tuning the Code to increase the performance, avoid redundancy and avoid error.
- Experience in managing the AGILE software projects on the capacity of being a .NET Technical Lead.
TECHNICAL SKILLS
Operating Systems: Windows NT/2000/2003/XP/2008, Windows Vista, Windows 7,Windows 8
Languages: C#, VB.NET
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0 , AJAX, WCF, XML/HTTP, HTML, CSS, JSON, Bootstrap, Angular JS
UI Technologies: Win Forms, WPF
IDE Tools: Visual Studio(2005,2008,2010,2013,2015), SQL Navigator 6.0, SQL Server Management Studio, Fiddler, NUnit, Postman
Scripting languages: JavaScript, JQuery, AJAX, Ajax Control Toolkit
Middleware: WCF, ADO.Net 4.0, 3.5, 3.0, 2.0, Web Services, Enterprise Library 5.0, 4.0, 3.1, Prism Framework, Microsoft Entity Framework, Devart Entity Framework
Reporting Tool: Crystal Reports (Visual Studio 2008)
Source Control: Team Foundation Server, Tortoise SVN
Development Tools: Visual Studio .NET 2005/2008/2010/2013/2015
Testing Automation Tool: Selenium IDE, Selenium RC
Other Utilities: Gacutil, Sn.exe, Resharper 5.1.3
Databases: Microsoft SQL Server, Oracle, SQLite
Project Management: Team Foundation Server, JIRA
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Sr .Net Developer
Responsibilities:
- Independent team player handling the developments activities completely by involving in requirements gathering with customers, designing and developing solutions
- Involved in creating Classes and Interfaces using C#.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ
- Created User controls, Custom controls, Data Access layer, Business Logic layer classes using C# and .Net 4.5 for web pages
- Responsible for designing the ASP.Net application authentication using .Net Framework with IIS security model.
- Written Stored Procedures in SQL Server 2008 and used ADO .NET with Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Worked on C#, Web Services in creating various integration projects.
- Configuring and customizing Smart Plant Foundation(SPF)/Operations(SPO) as per Customer specification
- Worked Extensively with Query Optimization Techniques to fetch data with better Performance Tuning.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Created the Unit Test Cases to test the scenarios Based on the User stories.
- Implemented Unit Testing, Integration Testing and System Testing using NUnit.
- Responsible for maintaining versions of source code using Team Foundation Server 2015.
- SPO Business Packages Installation and Configuration
- Integrating the SPF Tools with SPF
- Undergone SPF product
- Leveraged AngularJS resources for all data access, encapsulating URLs and standardizing data access interfaces. Created custom directives for re - usable components (multi-field form elements, background file uploads, etc.)
- Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Worked on WPF using MVVM to map and validate rules and transferring data from one tool to another.
- Working on Mobile Application Development (Smart Digital Assistant) using Xamarin Forms
- Retrieving data using Web API and display data in UI
- Experience working on Xamarin Forms controls like Pages, Layouts, Views, Cells
- Experience working on Xamarin Forms ListView, WebView
- Experience Working on Templates and Behaviors
- Experience in Accessing native features using Dependency Service
- Experience in Publishing and Deployment of app and creating .apk file.
- Experience working on MVVM and Xaml for Xamarin forms.
Environment: C#, XML, SQL Server 2008, Visual Studio 2015, MVVM, Smart Plant Foundation, Xamarin Forms, ASP.Net 4.5, LINQ, Web Services, Jquery, TFS, MVC 4.0, Entity Framework 5, Web API, HTML5, CSS3
Confidential, Eden Prairie, MN
Sr .Net Developer
Responsibilities:
- Independent team player handling the developments activities completely by involving in requirements gathering with onsite customers, designing and developing solutions
- Performed Lead Role for a team of 3 members.
- Designed and developed UI using ASP. NET, CSS, JQuery, Java Script.
- Developed front-end interaction WebPages using ASP.NET 4, Server Controls and Validation Controls, Master pages.
- Involved in creating Classes and Interfaces using C#.
- Used Datasets for temporary storing and manipulation of data
- Implement input validation using the ASP.NET Input validation controls and Java Script.
- Project developed using 3 tier architecture Presentation layer, Business logic layer (mid tier) and DAL (Data access layer).
- Coded complex LINQ-TO-Entity queries for access the Entity framework model.
- Wrote C#.net class modules for database connectivity and execution of stored procedures in SQL Server 2008.
- Developed Hosted WCF services.
- Used LINQ to SQL for data access connection.
- We use to follow Agile Methodology to plan and schedule releases.
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers.
Environment: ASP.NET 4.0, C#, WCF, XML, Oracle 11g, Sql Navigator 6.0, Visual Studio 2010, Devart Entity Framework, Agile, XML, HTML, IIS 7.5, T-SQL, ADO.NET, Web Services, ASP.Net MVC 4.0, 3.0
Confidential, Des Moines, IA
Sr .Net Developer
Responsibilities:
- Designed and developed UI using ASP. NET, CSS, JQuery, Java Script.
- Developed front-end interaction Web Pages using ASP.NET 4, Server Controls and Validation Controls, Master pages, CSS, Java Script.
- Involved in creating Classes and Interfaces using C#.
- Used ADO.NET for database connectivity on SQL Server Database.
- Project developed using 3 tier architecture Presentation layer, BLL (Business logic layer) and DAL (Data access layer).
- Worked on mid-tier development using C# and Vb.net (Business logic layer).
- Wrote C#.net and VB.Net class modules for database connectivity and execution of stored procedures in SQL Server 2008.
- Used Java Script for all UI validations and auto calculations.
- Used Validation controls to validate user inputs.
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers.
Environment: ASP.NET 4.0, C#, Vb.NET, JavaScript, CSS, XML, SQL Server 2008, ADO.NET, CSS, Ajax.
Confidential, Eden Prairie,MN
Sr .Net Developer
RESPONSIBILITIES:
- Designed and developed UI using ASP. NET, CSS, JQuery.
- Developed front-end interaction WebPages using ASP.NET 4, web form, Server Controls and Validation Controls, Master pages, CSS, Java Script.
- Involved in creating Classes and Interfaces using C#.
- Created and implemented high level test cases using testing automation tool Selenium.
- Extensively worked with C#, Web Services in creating various integration projects.
- Implement input validation using the ASP.NET Input validation controls and Java Script.
- Employed XML to store and present data on the web server
- Developed components to execute functions for security implementations like authorization and checking user privileges.
- Developed Web User Controls for easy maintenance and performance.
- Used LINQ to SQL for data access connection.
- Written SQl queries and store procedure.
- We use to follow SCRUM Methodology to plan and schedule releases.
- Worked with other developers, designers, and architects to make sure that the configuration and custom components meet application requirements and performance goals.
ENVIRONMENT: ASP.NET, C#, Visual Studio 2010, SQL Server 2008, Java Script, Jquery, HTML, CSS, XML, Selenium RC, Selenium IDE, NUnit
Confidential, NYC NY
.Net Developer
RESPONSIBILITIES:
- Designed and developed GUI using ASP. NET, HTML, CSS.
- Developed Business (mid-tier) and Data tier using C# and ADO. NET.
- Developed front-end interaction WebPages using ASP.NET 3.5 web form, Server Controls and Validation Controls. Master pages, CSS, Java Script.
- Involved in creating Classes and Interfaces using C#.
- Displaying the Applications using UI.
- Employed XML to store and present data on the web server
- Developed components to execute functions for security implementations like authorization and checking user privileges.
- Developed Web User Controls for easy maintenance and performance.
- Understand existing Community Server framework and implement custom controls based on extending the existing classes.
- Worked on 3rd party control like Tiny Mce Editor
- Developed Data Access Layer Using ADO.NET and accessed Data Using Stored Procedures.
- Involved in database design.
- Implemented Session state Management, caching features, configuring ASP.NET optimizations and securing web application.
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers.
ENVIRONMENT: ASP.NET# 3.5, Community Server 2007/2008, C#, SQL Server 2008, LINQ to SQL, HTML, Java Script, CSS.
Confidential
.Net Developer
Responsibilities:
- Involved in the design and development of the system.
- Developed UI components using C#.NET and ASP.NET, CSS.
- Used Java Script for Client side validation.
- Used ADO.NET to interact with database
- Worked on Web Services
- Extensively used the ASP.NET features like Data Grid, Data List and other controls.
- Extensively used SQL stored procedures to interact with the Database.
- Worked on using Ajax Control Toolkit.
- Implemented Master Pages to attain uniformity in all pages.
- Designing and printing web forms for reports using Crystal reports in Visual Studio 2008
- Used TFS for source code maintenance.
- Tested the product during post-production phase.
- Complete life cycle of the project from the design stage to the production implementation.
Environment: ASP.NET 2.0, Visual Studio 2008, C#.NET, ASP.NET, Web services, CSS, ADO.NET, MS SQL Server 2005, Java Script, Crystal Reports in VS 2008
Confidential
Developer
Responsibilities:
- Involved in design, development of all the modules.
- Involved in database design, writing store procedures, functions & triggers.
- Worked on Google Map API for tracking the vehicle on Google Map
- Worked on 3rd party control like ASPMap 3.0
- Project developed using 3 tier architecture Presentation layer, BLL (Business logic layer) and DAL (Data access layer).
- Wrote C#.net class modules for database connectivity and execution of stored procedures in SQL Server 2000 using ADO.NET
Environment: ASP.NET 2.0, C#, JavaScript, CSS, XML, SQL Server 2003, ADO.NET, CSS.
