Sr.net Developer Resume
Bentonville, AR
SUMMARY:
- 8+ years of experience in developing various applications using Microsoft technologies like ASP.NET, C#, ADO.NET, VB.Net, SQL Server 2012/2008/2005/2000 and Visual Studio .NET 2012/2010/2008/2005
- Have experience in working with all phases of Software Development Life Cycle (SDLC) such as Requirements Gathering, Analysis and Design specification, Development, Implementation, Testing and Deployment of software applications.
- Experience in Maintenance and Documentation of n - tier architecture applications.
- Extensively worked on Waterfall model, Agile/Scrum software development methodologies for System Design, Development and Design Patterns.
- Strong work experience in developing applications under .NET Framework using ASP.NET, C#, VB.NET, Web Services, Ajax, ADO.NET, WPF, Silverlight and WCF SQL Server .
- Experience in developing 3-Tier and N-Tier Component based applications based on Microsoft technologies using OOPS, C#.NET, VB.Net.
- Sound knowledge of .NET Framework features including Reflection, Remoting, Events, Delegates and Multithreading.
- Designed and developed web applications using HTML 5/4, XML, XAML, JavaScript, VB Script (Visual Basic), JQuery, Web Services, AJAX, CSS, Master Pages and Site Map to improve user experience and performance.
- Implemented the MVC architecture in .NET.
- Extensively worked on MVC 2.0/3.0/4.0/4.5/5.0, RAZOR view engine and MVVM design patterns and strong knowledge of PRISM framework
- Have experience in working with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation(WWF) in .NET Framework 4.5/4.0/3.5/3.0 , Language Integrated Query (LINQ) and MSMQ.
- Strong understanding experience with different protocol binding in WCF .
- Good understanding and implementation of Object Oriented Analysis and Designing (OOAD) for System Design, Development and Design Patterns like MVC, MVVM.
- Proficient in creating web pages, lists, Views and master pages to add features for look and feel of web sites.
- Implemented architectural patterns Model View Control (MVC), Model View Presenter (MVP), Singleton, etc.
- Working knowledge of Active directory.
- Prepared the documents like LLD (Low Level Design) and HLD (High Level Design)
- Experience in using ADO.NET objects such as SQL/OLEDB Connection and Command, Data Reader, Dataset, Data Adapter.
- Have experience on working with .NET features like Events, Delegates, Generics& Collections, Multithreading, Exception Handling and Tracing.
- Experience in using VSTS to write Unit and Integration tests to automate the testing process of the application.
- Extensively worked in development of web applications using Bootstrap.
- Good understanding and experience in developing Service Oriented Architecture (SOA), Web Services, .NET Remoting, SOAP, WSDL and DOM.
- Experience in designing and developing Databases in SQL Server 2012/2008/2005/2000, Oracle 11g/9i/10gwhich includes the development of functions, stored procedures and triggers using Transact SQL and PL/SQL.
- Expertise in developing reports using Crystal Reports and SQL Server Reporting Services (SSRS).
- Have experience in managing security features in the .NET framework like Authentication and Authorization based on Membership, Profiles and Role Providers.
- Extensive experience in designing & normalization of relational database by writing complex queries, Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server 2012/2008/2005/2000 and Oracle9i/10g.
- Have knowledge in Web API.
- Proficient at UML standards and in preparing UseCase, Class Diagrams, Sequence Diagrams and Activity Diagrams.
- Having vast experience in Microsoft Tools which includes MS Visio, MS Word, MS Excel, MS Outlook and PowerPoint.
- Excellent in problem-solving and trouble-shooting capabilities.
- Involved in interaction with users and creating specifications.
- Familiar with Data Warehouse and Business Intelligence architectures .
- Good Team player, having interest towards exploring, learning and using new Tools and Software quickly as required.
TECHNICAL SKILLS:
.NET Technologies: .NetFramework 4.5/4.0/3.5/3.0 /2.0/1.x,ASP.NET 4.5/4.0/3.5/3.0 /2.0/1.1, VB.NET, ADO.NET, Web Services, .Net Remoting, Web Forms, Win Forms, WCF, WPF, WWF,LINQ
IDE: Visual Studio 2012/2010/2008/2005 /2003, Expression Blend
Web Technologies: ASP.NET, XML, HTML, XHTML, DHTML, CSS, BOOTSTRAP, XSLT, JavaScript, AJAX, DOM, Silverlight3.0/2.0/1.0, AngularJS, REST, TOAD, SOAP, LINQ
Programming Languages: C#, VB.Net, SQL, T-SQL, PL/SQL, XML, XAML, ASP.NET, C, C++, PHP, JAVA
Databases: SQL Server 2012/2008/2005/2000 (T-SQL, Stored procedures, Triggers, DML, DDL, DTS, SSIS, SSRS, SSAS),Oracle 11g/10g/9i, MS Access
Reporting Services: Crystal Reports, SSRS, Database Reports
Web/Application Servers: Internet Information Server (IIS) 8.0/7.0/6.0/5.0/4.0, Microsoft Windows, Visual Studio.Net.
XML Technologies: XML, XSLT, XLink, XPath, XQuery, DTD’s Schemas
Operating Systems: Windows Server 2003/2008, Windows XP/NT/2000/Vista, Windows 7/8,UNIX.
Version Control: MS Visual Source Safe 6.0(VSS), Team Foundation Server(TFS), SVN, GIT
PROFESSIONAL EXPERIENCE:
Confidential, Bentonville, AR
Sr.Net Developer
Responsibilities:
- Worked on all phases of Software Development Life Cycle ( SDLC ) in Agile environment.
- Involved in developing functional design document and Technical design document.
- Involved in development of web application using MVC5.0 and server side code using C# classes and .NET Framework, AJAX Library, CSS3, HTML5 and JavaScript.
- Involved in implementation of User Interface, Business logics, and Data Access Components.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, Entity Framework and SQL .
- Redesigned the web interface to accommodate the functional enhancements with a richer and smoother user experience using Angular JS, JavaScript and HTML5 .
- Involved in the Design and Development of WCF services .
- Consumed Web Services using WCF and WPF for online transactions using C# and exposed them through SOAP and HTTP .
- Replaced time consuming SQL queries/statements with LINQ query for the performance improvement.
- Involved in Unit Testing and Integration Testing of entire application.
- Involved in integration of applications and maintained version using TFS (Team Foundation Server) & GIT.
- Extensively wrote and used stored procedures, Functions, Database Triggers in SQL Server 2016
- Interacted with the end users globally for trouble-shooting issues and providing support.
- Transferring the knowledge to the rest of team for coordinating in resolving the problems.
- Monitored and implemented various code optimizations methodologies and code review.
Environment: Visual Studio 2013, ASP.Net 4.5, C#, SQL Server 2016(SSIS, SSRS), MVC 5.0, WCF, Entity Framework 6, LINQ, AJAX, CSS3, HTML5, JavaScript, Jquery, WCF, XML, IIS 7.5, TFS
Confidential, Jacksonville, FL
Sr.Net Developer
Responsibilities:
- Responsible for Analysis, Design, Development and Testing of an application.
- Used specific agile development methods like iterations, teamwork, collaboration, and process adaptability throughout the life-cycle of the project.
- Involved in creating User stories and creating Child task to different user stories in RTC (Rational Team Concert) and Clear Case .
- Created Business Logic Layer & Data Access Layers to implement the MVC5.0 architecture .
- Used Angular JS as framework to create a Single Page Application (SPA) projects.
- Involved in implementing the complete application in the in-build MVC Architecture with Angular JS .
- Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.
- Produced rich user interface using AJAX, jquery and HTML with MVC views.
- Used Ajax Control tool kit to run client side script, enhance rich web UI, validation .
- Used Jquery to make Ajax calls to the server using GET, POST and Parsed the XML/JSON
- Involved in integrating the application into the SharePoint portal environment.
- Modified code in C# to Stream a file to the browser as an attachment instead of buffering the file.
- Created assemblies in C# that wrapped the business logic.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- All the user interface layers, web pages are created and integrated to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls and ADO.NET.
- 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.
- Worked on Developing Generic Classes, which include frequently used functionality and made DLL’s of it, so that it can be reusable.
- Developed very responsive, elegant views for web pages using the Bootstrap CSS Frameworks.
- Worked on UI using JavaScript, HTML 5, XML, and CSS for all User Interface Validations.
- Developed REST APIs that allow sophisticated, effective and low cost application integration and multi-tier web applications with the use of Web Services using ASP.Net Web API and C#.
- Created Data Templates with standard values in Site core8.0.
- Performed DOM manipulations, create Templates, Directives, Factories, Controllers, and established two way Data binding using Angular JS.
- Implemented AJAX Asynchronous and Asynchronous calls.
- Involved in sending Referrals and Notifications and continuously checking whether the request and response are properly interacted with MSMQ application and displayed on UI.
- Converted Data Transformation Services application to SQL Server Integrated Services (SSIS).
- Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
- Created different types of reports such as drill down, drill through, parameterize and dash board reports and schedule them according to business requirement using SSRS.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Used Application Life cycle Management ALM for software testing.
- Used Tortoise Subversion (SVN) for version control for merging, branching, pull and push operation
Environment: Agile, RTC, Visual Studio 2013, C#4.5, ASP.NET4.5, MVC 5.0/4.0, .NET Framework 4.5, JavaScript, CSS3.0, ADO.NET, Entity Framework 6.0/4.0, Web API, JSON, HTML5, NUnit, TDD, LINQ, MSMQ, WCF, AJAX tool kit, HTTP, Microsoft Enterprise Library, XML, Angular JS2.0, JQuery2.0, Agile, SSIS, SSRS, SQL Server 2012, SOAP, IIS 7.0, Windows XP, Windows Server 2003, CRM, Continuous Integration, Windows Server 2008 R2/2008, PL/SQL, ALM, SVN.
Confidential, Midlothian, VA
Sr.Net Developer
Responsibilities:
- Involved in requirement gathering, database design, N-Tier Application development (MVC), User Interface, Application Layer, Business Layer, XML Parsing, creating and consuming Web Services, system integration and deployment.
- Followed Agile Software development methodology, with bi-weekly sprints.
- Developed the application using MVC architecture.
- Used XAML and Silver light controls for rich user interface along with MVC.
- Applied object oriented Programming (OOPS) concepts like encapsulation, inheritance, polymorphism, and abstraction.
- Used ASP.NET, C#, HTML5, JavaScript, CSS3, XML , custom web controls and user controls to design and develop user interface web forms.
- Used Ajax, Javascript, Jquery for validations and post-backs and CSS controls for enhanced interfaces in the UI.
- Used jQuery extensively across the application like making Ajax calls, calendar controls, tool tips, sliding menus, Ajax loading tabs, expand collapse panels.
- Created asynchronous VB . NET application that allowed editing downloading of information to PLCs.
- Implemented multithreaded techniques for improving the performance of application.
- Designed the graphical user interface with C# and WPF.
- Developed form validation with AngularJS $valid, and data validation .
- Implement Resource oriented architecture through RESTful services using WCF and Asp. Net Web APIs.
- Developed & deployed Web Services (SOAP, UDDI & WSDL) and Windows Services in C# and VB . NET .
- Used ADO . NET for database connectivity on SQL Server Database.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data
- Used Web Services for validating the SSN
- Developed SQL queries, Functions, triggers to handle the business rules data integrity and for various data transactions using PL/SQL .
- Retrieved the data from MYSQL and checked whether it is picking the appropriate blocks.
- Used SQL Server, T-SQL, and PL/SQL to work with SharePoint backup solutions.
- Excellent report creation skills using Microsoft Reporting Services ( SSRS ).
- Developed and maintained Oracle table partitioning and partitioning indexes.
- Developed SQL queries, stored procedures, functions, and triggers using SQL Server.
- Responsible for Version controlling which was effectively done using RTC ( Rational Team Concert).
- Worked on enhancements and any changes that is required.
- Provided the Production Support like fixing the bugs.
- Responsible for Marinating the Defect tracker document.
- Responsible for Maintaining the document for Change Request.
- Created and Executed the Unit Test cases.
- Responsible for Testing peer modules.
- TFS was used for source control.
- Conducted the meetings for design reviews and ensured design meets functional and operational needs.
Environment: Visual Studio 2013/2010, ASP.NET 3.5, C#, Python, ADO.NET, AJAX, JSON, WCF, WEBAPI, KENDO UI, MVVM Web Forms, XML, XAML, Angular JS, Webservices, IIS, SOAP, RTC, SQL SERVER 2012, SSRS, MVC, HTML, WPF, CSS, Java Script, TFS, Oracle Database, PL/SQL, Agile.
Confidential, Seattle, WA
.Net Developer
Responsibilities:
- Agile/ scrum methodology was followed with daily standups.
- Actively worked with all the phases of SDLC.
- Designed and implemented integration components using ASP.NET (C#) and JavaScript, using industry standards and best practices.
- Involved in Development of custom User Controls to reduce the complexity in UI coding and provided better look & feel.
- Used ASP.NET with server controls, HTML controls and user controls for developing Web Forms for UI.
- Used Ajax tool kit to Update only parts of Webpage without having to load the entire page.
- Developed web application using MVC4 design pattern, Razor as view engine and HTML 5 as markup.
- Designed and developed various interfaces, classes to construct the business logic using C#.NET and XML.
- Implemented the business logic in the middle tier using C#.NETand worked on LINQ for Data access.
- Worked with LINQ to Entities, which uses Entity Framework to maintain communication with the database.
- Designed Business and Data Access Layer using C#. NET .
- Developed web application using Bootstrap, jQuery, JavaScript, ASP.NET MVC 4, C#, Silverlight and Visual Studio 2012.
- Worked with the development team to create appropriate cloud solutions for client needs.
- Entity Framework was used to interact with database and applied multithreaded techniques for creating high performance web applications.
- Involved in developing web services and invoking them by using XML, SOAP and WSDL.
- Extensively used WCF for multiple services to interact with the application for the clients.
- Used Design Patterns to separate the User Interface and the Business Logic.
- Involved in writing complex SQL Statements to validate data and ensure system integrity and security in SQL Server 2012(T-SQL).
- Implemented exception handling and developed custom error pages.
- Developed the back end layer for the work flow solution, elaborate test cases and conducted customize walkthroughs.
- Supported production software operations through testing and troubleshooting to resolve the issues.
- Developed Stored Procedures, Functions, T-SQL Queries, Indexes and Triggers in SQL Server for fetching Transaction details, Customer Details, and Product Configuration data.
- Integrating procedural steps and processes with technical requirements and system functions to assure successful delivery of work has been done.
- Designed and developed table/matrix style reports using SSRS and included them in the Application.
- Involved in debugging, testing and maintenance of several components of the application.
- Used TFS for Source Code Control, project related document sharing and team collaboration.
Environment: Visual Studio.NET 2012, .NET framework 4.0, MVC4, Bootstrap, Ajax tool kit, Angular JS 1.5, Entity Framework, User Controls, XML Web Services, UML, LINQ, HTML, SQL, SQL Server Reporting Services (SSRS),TFS and CSS.
Confidential, Mt. Laurel, NJ
.Net developer
Responsibilities:
- Gathered business requirements and used UML in preparing use case, class and activity diagrams.
- Involved in Agile/scrum methodology with daily standup meetings.
- Developed a 3- tier web application using multi-threading concepts.
- Designed and developed a web application using .net framework 2.0 and visual studio 2005.
- Leading role in Source Control management using VSS.
- Involved in the design of security module that authenticates users based on the roles.
- Responsible for design and development of Web Forms using C#.Net.
- All the user interface layers, web pages are created and integrated to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls and ADO.NET.
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- Data binding was extensively used to bind various server controls to the data from database. List controls like repeater controls, data list controls and data grid controls was used in displaying rows of data in a customized template format.
- Experience in using AJAX controls in ASP.NET Sites/applications and interacting asynchronously with ASMX Web Services.
- Implementation of the payers with Transfer, Import and Storage modules.
- Implementing WCF with MSMQ message listener to integrate Transfer and Storage modules.
- Provided session level security and password authentication using session objects and cookies.
- Involved in using XML, XSL with ADO.NET to retrieve and send data to different databases
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc.
- Used service oriented architecture (SOA) for developing applications.
- Used MSMQ for implementing reliable, scalable, high performance distributed applications.
- Worked on parsing and editing XML documents by validating it to the schema using class libraries provided by .NET.
- Designed and developed several SQL Server stored procedures for all the DML functionality for the web site.
- Involved in transferring the data to the new system using SSIS.
- Involved in System and Integration Testing as part of N-unit testing.
Environment: ASP.Net2.0, C#, ASP, MSMQ, SQLServer2000/2005, VSS, SOAP, VisualStudio2005, XML, ASP.Net, Visual Basic, MS-Windows-XP, Ajax, MS Project 2003, MYSQL, Oracle, SSIS, VSS.
Confidential, Louisville, KY
.NET Developer
Responsibilities:
- Followed Agile/ scrum methodology of agile development with a sprint of 2-weeks.
- Designed and developed various interfaces, classes to construct the business logic using C#.NET, ADO.NET and XML.
- Implemented the business logic in the middle tier using C#.NET
- Created Master Pages, Content Pages and Site Map in the Site to define unified look and feel for the application.
- Reengineered existing applications to N-Tier web based application using ASP.NET with C# as back end.
- Involved in Development of custom User Controls to reduce the complexity in UI coding and provide better look & feel.
- Involved in writing complex SQL Statements to validate data and ensure system integrity and security in SQL Server 2008 (T-SQL).
- Implemented exception handling and developed custom error pages.
- Developed the back end layer for the work flow solution, elaborate test cases and conducted customize walkthroughs.
- Supported production software operations through testing and troubleshooting to resolve the issues.
- Developed Stored Procedures, Functions, PL/SQL Queries, Indexes and Triggers in Oracle 10g for fetching Transaction details, Customer Details, and Product Configuration data.
- Integrating procedural steps and processes with technical requirements and system functions to assure successful delivery of work has been done.
- Involved in debugging, testing and maintenance of several components of the application.
- Used TFS for Source Code Control, project related document sharing and team collaboration.
Environment: VisualStudio.NET 2008, .NET framework 3.0, User Controls, XML Web Services, ADO.NET, UML, HTML, Oracle 10g, TFS and CSS.
Confidential
.NET Developer
Responsibilities:
- Involved in analysis, design, development and testing of website.
- Followed an n-tiered approach to make the application development flexible and extensible.
- Involved in GUI development using HTML, JavaScript, CSS, XML, and ASP.NET.
- Worked on ASP.NET features like sessions, cookies, caching.
- Involved in coding the business logic layer and data access layer using ADO.NET and C#.
- Used ADO.NET components like DataAdapter, DataReader and DataSet to access data, perform the necessary operations and present it to the user.
- Created and consumed SOAP based Web Services.
- Implemented Role-Based Security using Forms Authentication and Authorization.
- Developed Security Layers in C#. NET for user Authentication.
- Wrote Queries, stored procedures, Triggers, to handle data manipulations using TSQL.
- Generated weekly reports using Crystal Reports.
- Extensively involved in bug finding and fixing.
- Implemented UnitTest cases in MS Test framework to automate the manual testing process.
- Implemented source control using VSS.
Environment: Visual Studio 2005, ASP.NET, C#, ADO.NET, HTML, CSS, JavaScript, SQL Server 2005, Crystal Reports, VSS.