Sr. Net Developer Resume
Phoenix, AZ
SUMMARY
- 8+ years of extensive experience in designing and developing web applications, web services, client/server applications by using Microsoft .NET technologies
- Strong in the complete Software Development Life Cycle (SDLC) including requirements definition, design, programming / testing and implementation of major systems.
- Experienced in developing web applications using .NET Framework 2.0/3.0, 3.5, 4.0 and 4.5, ASP.Net MVC 5.0/4.0, ASP.Net, C#, VB, ADO.Net, XML, XSLT, Java Script, HTML, Bootstrap, Angular JS, VB Script, AJAX and IIS.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements, applying OOAD concepts and Design Patterns.
- Involved in the design and development of 3 Tier, N - tier distributed architectures and MVC architecture.
- Good experience in Web services, Windows Communication Foundation (WCF) and Windows Presentation Foundation (WPF).
- Experience in creating use case diagrams, class diagrams, activity diagrams, sequence diagrams, page flow diagrams using UML technologies.
- Proficient in using XML related technologies including AJAX, XSLT, XPATH and XQUERY.
- Extensively worked on the C# and ADO.net for developing the windows applications.
- Knowledge on developing the web application using framework like Language Integrated Query (LINQ) and Entity framework 3.5.
- Demonstrated proficiency in development using Microsoft.NET technologies like C#, Asp.Net, AJAX, MVC, Web Services, Data Structures, Windows Azure (Cloud Computing), N-hibernate, Entity Frame Work
- Experience in developing rich, uniformed User Interface using CSS, Master pages, Themes, AJAX Controls, and Web parts, JQUERY, AngularJS.
- Experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server 2000/20 R2/2012 and Oracle10g.
- Good experience in designing and developing windows applications, web applications, web services by using C#, ASP.NET, ADO.NET, AJAX, SQL server technologies.
- Good experience in designing components and services by using object oriented analysis and design techniques.
- Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture SOA concepts using .NET Framework Recent experience working with PRISM and MVVM design patterns for Silverlight and WPF.
- Very good expertise in design and development of web forms using HTML, ASP.NET AJAX, CSS and XML
- Good experience in using ASP.NET Server Controls and ASP.NET Ajax Controls like Script Manager, Update Panel and Modal Popup Extender.
- Experience in Silverlight 3.0 programming using XAML and data access using WCF RIA/REST Services and ADO.NET Entity Framework.
- Experience in MS SQL 2000/2005/2008 , Oracle, and MS-Access database programming using PL/SQL, Constraints, Indexes, Views, Stored Procedures, Packages, Cursors, Triggers and User Defined Functions.
- Working experience in data modeling and implementing tables, views, stored procedures, functions, and triggers using PL/SQL. Extensive knowledge of writing complex queries using SQL.
- In-depth knowledge in Multi-threaded programming and Thread synchronization.
- Expertise in creating Web Forms, Win Forms, User Controls, Custom controls, .Net Framework.
- Extensively used various ASP.NET features like Caching, Session for State Management of Web Applications.
- Extensive experience in developing and implementingXML Web Services using WCF, WPF, WSDL, UDDI, SOAP and LINQ.
- Experience with Test-Driven Development (TDD) like N-Unit testing frameworks and MS unit Tests.
- Experience in using Source Code Control Systems like MS Visual Source Safe, TFS (Team Foundation Server) and Proficient in writing Unit Test Cases for Business logic, Web services and WCF.
- Excellent interpersonal and communication skills as an active team player.
TECHNICAL SKILLS
Technical Specialization: C#.NET, VB.NET, ASP.NET,MVC3/4,ADO.NET,Razor Engine View, JavaScript and SQL, WCF, WPF, Microsoft Silverlight4.0/3.0, SharePoint 2013, Microsoft Entity Framework, XML,FTP/sFTP,UML HTML5, AJAX, Win Forms 2.0, Web Forms, Web Services, Windows Services, MySQL COM, SSRS 2008.
IDE Tools: Visual Studio.Net 2003/2005/2008/2010/2012 , Visual Studio 6.0, Nunit Testing Framework.
Languages: ASP.Net, VB.Net, C#, C/C++, ASP and JavaScript,VBScript and SQL
Scripting: XML,JSON, XSL, XSD, DTD,HTML4&5/XHTML, DHTML, jQuery, CSS, Java Script and VB Script.
Web Servers: IIS 8.0/7.0/6.0
DBMS: SQL Server 2008/2005/2000 , ADO.NET, ADO 2.0
Version Management Tools: Team Foundation Server(TFS), Visual Source Safe 2008
Reporting Tools: SSRS, Crystal Reports
Operating Systems: Windows NT/2003Server/ 2008Server/ XP/ Vista/ 7
Other Technologies: SSIS (SQL Server Integration Services)
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
Sr. Net Developer
Responsibilities:
- Worked on Software Development Life cycle (SDLC) starting from Requirements gathering and performing objects oriented analysis, design and implementation, developing new WCF Service interface layer.
- Designed Presentation layer using Web forms, HTML 5, JavaScript, JQuery, Angular JS and CSS.
- Used C# for construction of business logic for developing various abstract classes, interfaces, classes.
- Worked in Visual Studio 2012 and Microsoft SQL Server 2012 R2.
- Worked in ASP.NET with creation of new web pages and modification of existing pages.
- Used MVC design pattern for developing the application in ASP.NET 4.0.
- Used JQuery libraries like Data-tables, Calendar, JQuery UI tabs, Widgets.
- Created new database objects like Stored Procedures, Triggers, Indexes and Views using PL/SQL in development and production environment for SQL Server 2008.
- Developed User interfaces with ASP.NET, C#, CSS, HTML, XML, Java Script and AJAX.
- Also used Oracle SQL developer and TOAD to perform store procedure changes.
- Created views, controllers and models using ASP.NET MVC 4, C# within MS Visual Studio 2012.
- Developed Partial Pages for reusable part of the web pages using ASP.NET MVC 4.
- Developed HTML helpers, Custom filters. Developed Views and partial views using Razor syntax.
- Using Entity Framework, connected to relational data by writing LINQ to SQL queries
- Participated in development of a well responsive single page application using AngularJS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3standards, with front-end UI team.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Developed Web API services and hosted with Asp.net MVC 4 application.
- Worked in different phases of SDLC from requirements, implementations to testing followed by agile methodologies.
- XMLandSOAPwere used to exchange structured and typed information with help of web service over the internet.
- Actively managed the role of Production Support to fix the application issues on time.
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc.
- Established communication between different applications running on same/different platforms using WCF.
- Extensively used JQuery, Ajax along with JSon for developing web portal.
- Wrote complex Stored Procedures and called them from code-behind code to prevent sensitive data tampering. Involved in writing SQL queries and query optimization for improving performance.
- Worked on different aspects of .NET framework like ASP.NET 4.0 and on middleware ADO.NET.
- Experience in Custom,Tabular,Matrixand distributed reports in multiple formats usingCrystal Reports and SQL Server Services (SSIS, SSRS).
- Worked in MSSQL Reporting Services (SSRS) to generate reports and charts.
- Responsible for designing the ASP.NET application authentication using .NET Framework and IIS security model.
- Good hands on experience of developing .NET Web Service usingSOAP, UDDI and WSDL
- Used Team Foundation Server (TFS) for Source Code Control, project related document sharing and team collaboration.
Environment: C# 4.0, MVC 4.0, ASP.NET, Windows Communication Foundation (WCF), Visual Studio 2012, ADO.Net, AJAX, SQL Server2012, WPF, SOAP, Angular JS, TFS, JavaScript, JQuery, SSRS, IIS 7.0, SSRS.
Confidential, CO
Senior Dotnet Developer
Responsibilities:
- Gathering the requirements for building the application.
- Prepare high level and detailed design documents.
- Prepare Use Cases and Test Cases.
- Developed the application using C#.net, MVC, SQL Server technologies.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Developed classes & interfaces for the Data Access layer using C# and Entity Framework.
- Used JQuery for browser compatibility and telerik controls for rich UI functionality.
- Actively participate in database design meetings.
- Define Domain Entities and Relationships using Microsoft Entity Framework Code First approach.
- Maintaining Audit Log using Sql Server R2 Change Tracking System.
- Developed XML and Collection parser using LINQ.
- Writing WCF Services to interact with Business Components.
- Actively participate in code reviews.
- Provide inputs in technical architecture.
- Actively involved in new R&D work as and when required.
- Handled the TFS branching & merging.
- Participated in a fully scalable WPF based client/server brokerage application using C#, WCF, Entity Framework and SQL Server.
- XMLandSOAPwere used to exchange structured and typed information with help of web service over the internet.
- In depth knowledge ofCrystal Reports, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) using .NET 3.5/3.0 and Silverlight.
- Installing and supporting IIS for use with Web applications.
- Created TFS team builds for the application.
- Responsible for developing a newSOA n-tier web browser application withWPF Framework and Visual Studio for DAT System.
- Automated the deployment of application on lower and higher environments.
- Involved in release and deployment of the application.
- Team Co-Ordination with offshore folks.
- Prepared Technical document for future development reference.
- Used TFS for Version Control.
Environment: Visual Studio 2010, C#, ASP.Net, .NET Framework 3.5, SQL Server 2008 and 2012, Entity Framework, WCF, LINQ, MVC Pattern, WPF, Web Forms, Web Parts, JQuery, XML, IIS 6.0, TFS 2010, Telerik, Windows 7/2008.
Confidential, TRUMBULL, CT
.NET Developer
Responsibilities:
- Involving different phases of SDLC including Designing, Programming, Testing and Documentation.
- Followed the Agile SDLC, and RAD best practices for iterative and incremental development. Ensured the release of premium-quality applications that provided an intuitive and secure experience for users.
- Responsible for the delivery of architecture artifacts that will demonstrate the projects adherence to strategy, design patterns, and best practices
- Designed Graphical User Interfaces (GUI) using Layout Pages, HTML, JavaScript, CSS classes and Custom controls.
- Migrated from asp to asp.NET, speeding up the process by automating some of the steps that were required.
- Extensively used WPF user controls to provide page documents along with native support of XML paper specification documents.
- Involved in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.
- Created WCF Service to lookup and retrieve the data from database.
- Hosted WCF Service manually to provide multiple end points, which can then used by other modules.
- Used ADO.NET objects to retrieve and update data to the database like MS Access, SQL Server.
- Written SQL Queries for indexes, triggers, functions and stored procedures.
- Used AJAX Tool Kit to increase the functionality of the web page with asynchronous functionality.
- Involved in the iterative process of developing in Agile and Scrum environment.
- Used master pages and used user controls when ever needed in the web page.
- Used Web Services to fetch data required and worked accordingly, also used the concept of Serialization.
- Implemented security concepts using Windows Authentication and Certification.
- Used LINQ to build a set of operations, parameters and expressions (Binary, Unary, and Lambda) while “Querying” a set of data from an SQL Server.
- Designed database in MS-SQL and created stored procedures, functions, views to reduce the complication of front-end SQL queries and triggers to enforce entity relationships.
- Used TFS (Team Foundation Server) for all the source code maintenance among the whole team.
- Developed Architecture for the Presentation Layer, Business Logic and Data Access Layer.
Environment: Visual Studio 2008, WCF, Web Services, WSDL, ASP.NET Framework 3.5, IIS, C#, ADO.NET, TFS, SQL Server 2000/2008
Confidential
.Net Developer
Responsibilities:
- Created ASP.NET pages with web server controls for the presentation layer.
- Implemented validation using validation controls, JQuery and JavaScript client side validations.
- Developed web applications using ASP.NET and AJAX Extensions under MVC architecture.
- Using Entity Framework, connected to relational data by writing LINQ to SQL queries.
- Involved in all the phases of the Software Development Life Cycle including System Analysis, Design and Development.
- Implemented Page level security and permissions based on the authentication details.
- Developed administrative functions such as assigning property viewing permissions and adding system users.
- Using Windows Forms for GUIs with some test work with Crystal Reports & html for reporting.
- Written Web Service for Messaging module passing user data from Manager to Sales Team and vice versa using C#.Net.
- Send ADO.NET datasets through XML Web service.
- Presenting the data from the XML file by using XSLT.
- Designed reports and written some dynamic calculations for reports using SQL Server Reporting Services.
- Provided technical support and updates to customers and partners in a timely manner and documented technical and programming specifications.
- Data Formatting was done using HTML, CSS and client side scripting using JQuery.
- Involved in the development of business logic in C#. NET.
- Created web custom controls and web user controls where necessary.
- Created and consumed WCF Services using C#, ADO.NET and SQL Server
- Resolved issues in other applications that are used VB.NET.
- Involved in writing SQL commands, SQL procedures to interact with the SQL Server database.
- For Performance Tuning, I worked for Query Optimization.
- Working with Team Foundation Server as the source for version control and project / issue management.
Environment: ASP.NET, C#, ADO.NET, Visual Studio.NET 2008, XML, SQL Server 2005,Oracle 10i, .NET Framework 3.5, WCF, WPF,AJAX Control Toolkit, TFS, Infragistics, NHibernate, SQL Server 2005 HTML, XML, Web Services.
Confidential
.Net Developer
Responsibilities:
- Involved in discussions with users/managers to gather necessary requirements.
- Designed and developed Asset Allocation module
- Developed online financial reports using Active PDF
- Created WinForms and Web Forms for developing the applications using winControls, webserver controls and HTML controls
- Designed and developed various dynamic financial charts and images using Chart FX
- Developed Web Services that is used to download Client data from the Advisory firms on daily basis
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources
- Developed services using XML and XPath.
- Involved in Requirements Gathering, Development and Testing of the application.
- Developed reusable and optimized .NET components using C#.
- Written some client side script using JavaScript.
- Involved in Studying of existing database design and implementing required enhancements.
- Implemented AJAX in many web pages.
- Identified and created indexes to fetch the data efficiently and wrote stored procedures to update and retrieve data effectively in SQL Server.
- Involved in Unit & Integration testing of the application.
- Used VSS to maintain the version and source control.
- Involved in Documentation of the project.
Environment: ASP.NET 2.0, 3.0 C#, XML, SOAP, Java Script, DHTML, Crystal Reports, and MS SQL Server 2000