Senior .net Developer Resume
ArizonA
SUMMARY
- 7+ years of experience in requirement gathering/analysis, documentation, database modeling, application architecture and design, development and testing of multi - tiered desktop, client/server and internet/intranet applications.
- Expertise in various Microsoft technologies like Visual Studio 2005/2008/2010/2012/2015, .Net Frameworks 1.1/2.0/3.0/3.5/4.5, ASP.NET, C#, VB.NET, VB6, Classic ASP, SQL Server 2000/2005/2008, Crystal Reports, SQL Server reporting services (SSRS), HTML, DHTML, XML and CSS.
- Expertise in object oriented design and programming using features like abstraction, encapsulation, polymorphism and inheritance.
- Have experience implementing Service Oriented Architecture (SOA) wif WCF Services, Restful services and Web Services using SOAP, WSDL.
- Experience in web development technologies like HTML5, XSL/XSLT, Javascript, VbScript, JQuery, bootstrap, AngularJS, Knockout.js, Ajax wif data transfer done in XML and JSON formats wif the web pages cross browser compatibility.
- Extensively worked on MVC 3.0/4.0, RAZOR view engine and MVVM design patterns and strong knowledge of PRISM framework.
- Developed data layer using ADO.NET, LINQ (LINQ to SQL), and NHibernate and Entity Framework concepts.
- Developed applications using WPF, Infragistics, Autofac, Telerik, Devexpress, and Moq Framework.
- Worked on various software methodologies like Agile (Scrum) and Waterfall methodologies.
- Experience in converting/rewriting applications from old .net frameworks like 1.1/2.0 to new .net frameworks like 4.0/4.5.
- Also worked as a windows application developer in using Win Forms, Timers, etc and in creating Windows Services as scheduled jobs.
- Extensively worked in writing SQL Queries, stored procedures, Tables, database triggers, cursors, exception handlers, DTS Export & Import.
- Worked wif .NET reporting objects such as Report Viewer and .rdlc files.
- Expert in debugging applications using the debugging tools provided by the Visual Studio IDE, resharper, etc.
- Expertise in writing unit test cases using NUnit and MSTEST frameworks.
- Expertise in designing CSS style sheets for different browsers and well aware of UML diagrams.
- Good at analysis, strong interpersonal, analytical and organizational skills wif an ability to manage multiple projects wif minimal or no supervision.
PROFESSIONAL EXPERIENCE
Operating Systems: DOS, Windows NT 95/98/2000/2003/ XP/Vista/ 7/8/2008/2012.
Languages: C#, VB.Net, C++, Visual C++, Visual Basic, WSDL, CSS, HTML, XAML, Java script, VB script.
.Net Framework: .Net Framework 1.1/2.0/3.0/3.5/4.5 .
Version Control Tools: VSS, SVN, TFS.
Databases: SQLServer 2000/2005/2008, MS Access, Oracle10g.
Technologies: ASP.Net, ASP, HTML, AJAX.
Web Servers: Internet Information Server (IIS) 5.0/6.0/7.0.
Reporting Tool: Crystal Reports, SSRS (SQL Server Reporting Services), SSIS.
Distributed Technologies: Web Services, WCF, WWF.
MS Software Packages: MS Office, MS FrontPage, Microsoft Visio 2007, SharePoint 2010, MS Excel.
PROFESSIONAL EXPERIENCE
Confidential, Arizona
Senior .Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Experience in working wif two week sprints in an Agile/Scrum environment.
- Implemented CRUD functionality wif Entity framework in ASP.NETMVC and implemented sorting, filtering and paging wif Entity framework Code First in MVC.
- Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules wif C# and OOPS Concepts.
- A defined request-response message system, typically expressed in JSON or XML, which is exposed via the web, most commonly by means of a HTTP-based web server by a server-side ASP.NET web API.
- Implemented CRUD functionality wif Entity framework in ASP.NETMVC and implemented sorting, filtering and paging wif Entity framework in MVC.
- Used ASP.NETMVC 4.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.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Developed REST APIs dat allow sophisticated, effective and low cost application integration and multi-tier web applications wif the use of Web Services using ASP.NETWeb API.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using Angular JS and getting the Data back as JSON and parsing it onto the UI.
- Performed DOM manipulations, create Templates, Directives, Factories, Controllers, and established tow way Data binding using Angular JS.
- Developed very responsive, elegant views for web pages using the Bootstrap CSS Frameworks.
- Created drill down, drill through, sub and linked reports using MS SSRS as well as managed the subscription of the reports.
- Converted Data Transformation Services application to SQL Server Integrated Services (SSIS) TEMPhas assigned.
- 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.
- Creating Tabular Reports, Matrix Reports, Parameterized Reports, Sub reports using SQL Server Reporting Services 2012 and Created ad-hoc reports Using Report Builder.
- Worked Extensively wif Query Optimization Techniques to Fetch Data wif better Performance Tuning.
- Implemented Unit testing using NUNIT.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Involved in writing technical specifications design document, deployment documents and operations guide for operation support.
Environment: C#, .NET4.5, ASP.NETMVC, ASP.NETWeb API, Razor, ADO.NETEntity Framework, LINQ, JSON, Enterprise Library Logging, Service Locator, Unity, Auto Mapper, SQL Server 2012, T-SQL, MS Visio 2012, UML, Team Foundation Server 2013, IIS 7.5, and Windows Server 2008 R2.
Confidential, Memphis-TN
.Net Developer
Responsibilities:
- Analyze and review the business requirements, design documents, use cases and functional requirement documents.
- Worked wif entire maintenance and enhancements of the project.
- Interacted wif Business Analysts and gatheird the requirements.
- Designed new systems or enhancements to existing systems based upon the shipment requirements.
- Determined source data (input), maintenance, documentation and testing of the application.
- Implemented the Object Oriented Programming concepts in VB.NET and ASP. NET
- Designed screens (web pages, user controls and master pages) using Visual Studio .NET, ASP.NET, HTML and advanced AJAX controls.
- Created DTO’s and DAO’s in the data access layer to perform data transactions.
- Created triggers, views, packages, tables and stored procedures using TOAD client for Oracle Database.
- Involved in unit testing and regression testing of the application.
- Actively participated in Team Meetings, frequently communicate wif Business Analysts to clarify the business requirements and working wif QA Team to clear the issues.
- Worked wif application Team lead to understand the framework of the application.
- Followed Agile Methodologies and Test Driven Development.
- Used ADO.Net for retrieving, querying, storage, and data manipulation to perform the CRUD (Create, Retrieve, Update, and Delete) operations on the database.
- Wrote server side components to encapsulate the business logic in VB.Net.
- Designed the Web Forms and the Web Pages using almost all the ASP.Net controls.
- Extensively used AJAX control toolkit for masking, collapsing and expanding the panels etc.
- Extensively worked wif sessions.
- Implemented client side validations using JavaScript and JQuery.
- Used LINQ providers, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Wrote the functions to insert update or delete data.
- Developed scalar functions, views, triggers using Common Table Expressions, temp tables, etc.
- Used VSS for source control and other project management activities.
- Troubleshoot the issues on a day-to-day basis.
- Prepared Test Plans and reviewed Test Cases.
- Created the SSIS packages.
- Also worked wif maintenance of classic Asp and VB6 applications (NxGen application).
- Worked on import and export functionalities.
Environment: Visual Studio .NET 2010/2012,Microsoft .Net Framework3.5/4.0, Oracle 11g, ASP.NET,C#.Net, VB.NET,PL/SQL,VSS, AJAX, and kendo Controls, CSS, HTML.
Confidential, Morristown, NJ
.Net Developer
Responsibilities:
- Involved wif the client team to design and develop the application according to client requirement using WCF, SOA, and ASP.NET wif the business logic implemented using C#.
- Involved in projecting Flow Diagrams and business processes also documenting every stage of SDLC.
- Configured the VS.NET environment, IIS Server 6.0
- Used ADO.NET objects to retrieve and update data to the database
- Used Object oriented Programming (OOP) to make it more efficient
- Created ASP.NET web pages dat provide new features and enhanced user experience
- Used C#.NET to write server-side code for the user interfaces.
- Front-end application was designed in Silver light along wif Rad Controls for Confidential Health Care
- Implemented Data Annotations for Silver light Validation to avoid data entry error.
- Created Tables, Views and Stored Procedures in SQL Server 2005
- Implemented Identity-aware applications using Windows Identity foundation(WIF)
- Used ASP.NET to create pages for reporting and used RESTful Services
- Implemented Microsoft Enterprise Library to connect to SQL server database wif Silver light Enabled WCF Service for retrieving, manipulating, querying, storing data from the database wif the Silver light module.
- Design and Implement WCF services layer hosted on Windows Azure.
- Designed and Developed Web Services using Visual C#.net, XML web services SOAP Extension.
- Designed user interface screens using user controls and Web forms. Designed and developed Custom controls to use wif web forms using WPF, infragistics controls, Dev Express.
- Created a unit which automatically refreshes particular part of page using AJAX
- Unit testing of all developed pages and modules
Environment: Visual Studio, ASP.NET, ADO.NET, C#, XML, IIS, JavaScript, Ajax, CSS, Master Pages, VSS, SQL Server 2008, Silverlight, WCF, WPF.
Confidential
ASP/VB Programmer
Responsibilities:
- Designed web pages using classic ASP.
- Used VB COM to develop re-useable components
- ASP to get the information dynamically from the database, ADO Objects is used to update the data into SQL Server database.
- Validated the web page fields wif JavaScript.
- Collected requirements from the integrators (users) and developed use cases.
- Developed design documents for application and reports.
- Participated in database designing.
- Migrated data and applications from VB to advanced versions of VB.NET
- Involved in writing client side validations using Java Script.
- Modified several existing Components as per the requirements.
- Created public Assemblies to implement business logic and Web Services were
- Employed to integrate necessary applications.
- Wrote various Stored Procedures in SQL Server.
- Documented the design and process of the application.
Environment: ASP, VB 6.0, SQL Server 2000, VB.Net, ASP.NET, ASP, IIS, XML, Crystal Reports, Pl/Sql, Sql Server, Windows2000.VSS, and Windows NT.
Confidential
Dot Net Developer
Responsibilities:
- Developed the application using C#.NET
- Understanding the Life cycle of the Entire unit
- Involved in Designing and Development of Business object layer.
- Involved in Designing and Development of Data Access layer.
- Involved in the implementation of Ajax Extensions for the new system for better performance.
- Knowledge sharing and presentations at project level
Environment: C#.NET, ASP.NET, SQL Server, Java Script.
