Senior .net Developer Resume
Dallas, TX
SUMMARY:
- Over 8+ years of IT experience in all phases of software development life cycle (SDLC) - Project Analysis, Requirements, Design, Development, Testing, and Deployment and Documentation.
- Extensive experience in .NET Framework 4.0/3.5/3.0/2.0 /1. x Web based application development using Microsoft.NET technologies including ASP.NET, C#, ADO.NET, WCF, WPF, Silver light, AJAX, ADO.NET,XML, COM, COM+, DCOM, VB, Java and VB scripts and ASP.
- Experienced in a fast paced Agile Development Environment including Extreme Programming, Test-Driven Development (TDD) and Scrum.
- Knowledge of Risk management principles and practices.
- Understanding of current Risk management tools and techniques.
- Have expertise in technical design documentations using UML modeling, OO analysis, design, and design patterns (Singleton, Abstract Factory and Observer, MVC) to standardize the application architecture.
- Solid command in Object Oriented concepts (OOPS) using C#.
- Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes, Abstract factory as part of Service Oriented Architecture (SOA) using C#.
- Development experience with JavaScript and C# for implementing client side/server side code in ASP.NET applications.
- Experience in SharePoint Technologies, SharePoint Portal Server 2010/2013, Microsoft Office SharePoint Server (MOSS) 2007/2010/2013 , SharePoint Designer 2010/2013, InfoPath Designer 2010/2013, WSS 3.0 and Five years of experience as .NET Developer.
- Designed dynamic web applications and websites using DHTML, HTML Custom controls, CSS, XML/XSLT.
- Excel in achieving Service Oriented Architecture (SOA) goals with Windows Communication Foundation (WCF) and knowledge on developing applications using Windows Presentation Foundation (WPF) technologies and XAML.
- Extensively used Entity Framework and ADO.NET to implement the data layer to communicate with different databases.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL, LINQ to objects and LINQ to XML to manage relational data as objects.
- Hands on experience in using Web Server - IIS, Team Foundation Server, Visual SourceSafe, Data Transformation Services (DTS), System center configure management SCCM.
- Worked on designing the Database Schema, which represents an ownership context for a Microsoft SQL Server 2008/2005/2000 and Oracle10g/9i database object.
- Created complex Stored Procedures to extract data for generating reports by using SQL Server 2008/2005 Reporting Services (SSRS), Triggers, Indexes and Views for performance tuning and retrieval of data and BI.
- Expertise in implementing BI Packages like SSIS, SSRS to Perform automated Batch Processes.
- Implemented Reports using SQL Server Reporting Services, Crystal Reports by using stored procedures implemented in the SQL Server 2008/2005 and Oracle 9i/10g.
- Performed unit testing with VSTS and NUnit, use of a standard build process using NAnt, and implementation of configuration management.
TECHNICAL SKILLS:
Programming Languages: C++, C#4.0/3.0/2.0, VB.NET, T-Sql, PL/SQL
Web Technologies: .NET Framework 4.0/3.5/3.0/2.0 /1. x, ASP.NET, MVC 2/3, Silverlight 4.0/3.0, ASP.Net Ajax 3.0/2.0, JavaScript, JQuery
Xml Technologies: XAML, XML,XDOCUMENT,XSLT, XPATH, XSL
UI Technologies: Win Forms, WPF, ASP.NET Web Forms
IDE Tools: Visual Studio 2015/2012/2013/2010/2008/2005 , Sql Server Management Studio
Databases: MS SQL SERVER 2012/2010/2008/2005 ,MSAccess 2010/2007/2003 , Oracle 10g/9i/8i
Modeling Tools: UML, MS Visio 2010/2007
Reporting Tools: Sql Server Reporting Services (SSRS), Crystal Reports 10/8.5/8
Servers: Windows Server 2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
Middleware: WCF,ADO.NET 4.0/3.5/3.0/2.0 , MSMQ, Web Services, Enterprise Library 4.1/3.1
Version Control Tools: Visual SourceSafe2005, Subversion, Team Foundation Server 2010/2008,Sharepoint 07/10/13
Other Utilities: ILdasm, Nant, gacutil, Sn.exe, Ants
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Senior .Net Developer
Responsibilities:- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#
- Developed the reusable framework for the application using the ASP.NET MVC Framework 3.0.
- Designed and developed Graphical user interfaces using Silver light XAML and C#.
- Extensively used Silver light Data Grid, Items Control and many other controls with Paging and Sorting for displaying various data on to the page.
- Performed client side UI validations with Angular.JS, Bootstrap and KendoUI. Worked with Win-forms to design a Graphical User Interface.
- Used JavaScript to perform validations and catch the events on client’s browser.
- Involved in developing web Pages with rich UI, AJAX, and JQuery using ASP.NET.
- Worked with Web Services, Caching features, Configuring optimizations and securing the web application. Hands on experience in SCCM system configuration.
- Conducting detailed risk assessments by analyzing documents, statistics, reports and market trends.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site Using ASP.NET.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Designed WCF Service Contract for validating the user input credit card type and its validation
- Developed Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes.
- Experience with Managed Metadata Service within SharePoint 2013
- Extensively used technologies like AJAX for a rich UI experience.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions. Worked
- Extensively used Third Party tools like Dev Express for developing rich user interfaces.
- Used LINQ to SQL, LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Implemented Data Access Layer using Entity Framework and LINQ.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Created different chart reports helped in analyzing perform counters using SSRS 2005.
- Implemented Unit Testing using VSTS and also involved in Integration Testing and Regression Testing.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
Environment: ASP.NET 4.0/3.0, C#, Visual Studio 2015/2013/2012/2010/2008 , ADO.NET, COM, COM+, IIS 7.0/6.0, WCF,Silverlight4.0/3.0, LINQ, NUnit,.NET Framework 4.0/3.5, Java Script,SharePoint07/10Multithreading, Crystal Reports10.0/9.0,MTFS, SQL 2008/2005, Windows Server 2003.
Confidential, Columbus, OH
Senior .Net Developer
Responsibilities:- Interacting with client for requirements, discussing the feasibility of requirements, designing the layout of web pages, Architecture and participating in the development.
- Involved in designing, trading and documentation of application flows and developed functional diagrams using Visio, worked on presentation layer for developing GUI and developed various Web forms using ASP.Net.
- Designed large numbers of Windows Presentation Foundation (WPF) Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
- Used WPF built-in set of data controls to bind and manipulate data within applications.
- Developed ASP.Net Custom controls and User Controls. Experienced in using GIT hub.
- Involved in Developing Master Pages using Style Sheet and for providing uniformity among the pages using ASP.NET (3.5). Extensively used Win-forms to improve the User interface.
- Designed Model View controller using MVVM.
- Worked on Service Oriented Architecture (SOA) for developing application.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Developed Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Worked on AJAX frame work for interactive web application and used Enterprise Application Library functions to enhance the application performance.
- Used MicrosoftADO.NET to access data from database in a web application.
- Extensively used the LINQ feature in .NET 3.5 for querying collections and integrating with SQL.
- Used SQL server 2008 for writing Stored Procedures, Views and Triggers.
- Developed web pages with data bound controls like Data Grid, Data List and Data Repeater using the methods Data Binding and Data Tem plating.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Client and server side validations using JavaScript and Validation Controls and performing the tasks related Database issues.
- Testing the application for performance issues and data integrity using NUnit.
- Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS).
Environment: ASP, ASP.Net, Visual Studio 2012/2010/2008/2005 ,ADO.Net, C#.Net, Microsoft IIS V.6, CSS, AJAX Controls, WCF, Web services, XML, XSLT, SOA, ASP.NET MVC 2.0, NUnit, SharePoint 2007 SQL Server 2005, SSRS
Confidential, Boston, MA
Senior .Net Developer
Responsibilities:- Involved in Design and Code Construction with OOPs Implementation in MVC Architecture.
- Involved in Maintenance / Enhancements of the application which includes developing the new reports.
- Leading the developer team for the new application development in Visual C#, ASP.NET 3.5 / Microsoft Enterprise Patterns and Practices Framework/ SQL Database, LinQ, WCF.
- Responsible for Database design, and creating of Stored Procedures, triggers to perform the Data retrieval from multiple tables using SQL Database.
- Works closely with Technical Lead to ensure understanding of the specifications and communicate updates on development milestones in project plan.
- Developed project using agile model.
- Developed web pages using Asp.Net, JavaScript for Client side Validation.
- Developed GUI using MS Visual Studio, ASP.NET Web Forms with Ajax controls.
- Deployed applications into test and production environments by using web server (IIS).
- Implemented Core Business logic.
- Implemented the Error Handling
- Developed Reports Using SQL server Reporting services.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for Consistent access to SQL data source.
- Developed Web User Controls and Custom User Controls to minimize code redundancy.
- Extensively used ASP.NET GridView, Repeater, DetailsView, TreeView, DataList and Repeater controls for displaying the data in a clear format.
- Worked with ASP.NET Web Forms, State Management, Caching features, configuring optimizations and securing the web application.
- To persist and transfer data between pages Session State, View State, Cookies and Query Strings were used.
- All the commonly used functions are written in a class file and calling those functions using inheritance.
- Developed Unit Test Scenarios and tested Test Scenarios in Web methods using NUnit.
Environment: ASP.NET, C#, Linux, VB.NET, Winforms,ADO.NET, Visual Studio .NET, Agile Model, MVC Architecture, TFS, Web Services, SOAP, Silverlight, VBScript, JavaScript, Ajax, HTML, XML, XSL, XSLT, IIS, SQL Server2005, MS-Access 2000, PL/SQL, Sql server reporting Service, Windows XP/2003/2000/NT.
Confidential, Indianapolis, IN
.NET Developer
Responsibilities:- Worked with the architects in order to develop Business logic, processes, classes and sequence diagrams.
- Implemented ADO.NET with C# in Visual Studio 2008 to establish connections between server-side web application and a MS SQL Server 2008 database.
- Implemented and consumed Web Services using WCF.
- Creating user defined functions, stored procedures and views using SQL Server 2008.
- Extensive development using ASP.Net, C# 3.5 using Web Applications and OOPS Concepts.
- Used ASP.NET MVC 2.0 for Presentation layer and SQL Server 2008 for Data Layer.
- Used VB.NET language for code behind pages to use the OOPs functionalities.
- Used JavaScript functions to enable and disable buttons to prevent missing information for records.
- Used SSIS to read flat files, CSV's and Excel files and import to SQL Server.
- Provided session management and cookie handling in the applications.
- Used Team Foundation Server to version control the code and various artifacts.
- Worked closely with QA for bug fixes to ensure the efficiency and accuracy of the code.
- Actively participated in daily stand-up meetings, go-no-go meetings, and bi-weekly sprint meetings as part of Agile methodology.
Environment: C# 3.5, ASP.NET 3.5, MVC 2.0, ADO.NET, VB.NET, HTML, JavaScript, SSIS, SQL Server 2008, Visual Studio 2008, TFS, MS Excel.
Confidential
.Net Developer
Responsibilities:- Involved in requirement analysis, design and prototype development, effort estimation and team management.
- ADO.NET objects such as Data Set, Data View, Data Reader and Data Adapter are used in the Data Access layer to communicate with the database to access, update data in the database.
- Developed presentations layer using CSS, Master Pages &Themes to create user interfaces using web pages and controls.
- Used C# for ASP.NET server side state management features such as application state, session state and profile properties.
- Responsible for applying JavaScript on Web Forms for client-side validation.
- Used AJAX extensively for creating User Controls and speed up web applications by providing partial page updates.
- Configuration and Version Control by Microsoft Team Foundation Server (TFS).
- Provide strategic solutions to the business and technical teams to ensure ICOMS/PPS and PULSE operations run seamlessly.
- Continuously implement new design (plans) and modify existing telecom VAS (Value Added Services).
- Performed User Acceptance testing (UAT) and System Integrated testing (SIT) to handle deployments in test and
- stages
- Handled production issues during the deployments and effectively managed client change requests
Environment: C#. NET, ASP.NET, SQLServer2005, JavaScript, AJAX, Visual Studio 2008, Windows XP, Team Foundation Server.
Confidential
.Net Developer
Responsibilities:- Responsible for gathering business requirements from business users and designed prototypes as per requirements.
- Used various ASP.NET web server controls that included Site Map Path, Menu, Tree View, Grid View to develop web forms
- Created event driven Web Forms using ASP.NET and implemented form validation.
- Designed User Interface with CSS, and HTML. Used Master pages to give a consistent layout to all pages.
- JavaScript and AJAX was written for Client side validations and also used new validation controls in VS 2005.
- Created and deployed Web Services using C#, XML to login to the application.
- Developed Stored Procedures and Triggers in SQL Server 2005.
- Performed User Acceptance testing (UAT) and System Integrated testing (SIT) to handle deployments in test and production stages
- Implemented version controlling using Microsoft Team Foundation Server.
Environment: ASP.NET 2.0, C#. Net, ADO.NET, XML, Web services, HTML, JavaScript, IIS 6.0, CSS, Ajax Toolkit, TFS, Visual Studio 2005, SQL Server 2005.