Sr. .net Developer Resume
Charlotte, NC
SUMMARY:
- Around 9 years of IT experience in Analysis, Design, Development, Implementation and Testing of Web Based, Client - Server and N-tier Architecture in various domains.
- Extensive working experience in working with Agile (SCRUM), Waterfall and Test Driven Development (TDD).
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism and Design patterns like Factory, Singleton and Repository.
- Strong Experience developing applications using the C# ( 5.0/4.0/3.0/2.0 ), ASP.NET MVC Framework 5.0/4.0/3.0/2.0, .NET Framework (4.5/4.0/3.5/3.0/2.0/1. x), Web Services, ASP.NET (5.0/4.0/3.5/3.0/2.0 ), ADO.NET, WCF, AJAX, LINQ, WPF, CSS, WWF, Silver Light (4.0/3.0), SOAP, .NET Remoting and Microsoft .Net platform (2.0/3.0/3.5/4.0 ).
- Experience with developing web applications and web services including JQuery2.0/1.0, JSON, AngularJS1.4, HTML4/5, GIS Mapping, VB Script, AJAX, XML/XSL/XSLT and CSS3.
- Experience with Entity framework Code First and Database First approaches with ASP.NET MVC 5.0/4.0 .
- Extensively used HTML5, BOOTSTRAP, ANGULAR JS and JQUERY and created Single Page Applications (SPA).
- Excellent experience in implementing Web Service (XML, SOAP and WSDL), WCFSOAP\REST and WEB APIservice which communicate data in a both XML & JSON following SOA in a distributed environment.
- Proficient in developing customized behaviors using scripting languages like JavaScript, JQuery, JSON, Angular JS, AJAX, HTML, CSS and Razor Syntax.
- Highly Knowledgeable in ASP.NET MVC 6.0/5.0/4.0/3.0 in implementing Model, View And Controllers with State Management, Security, Action methods etc.,..
- Expertise in implementing SOA architecture thru WCF services which used to rapidly building service-oriented applications that communicate across the web and the enterprise with features Serialization, Versioning, Interoperability and hosting.
- Leveraged the introduction of Web API Controllers (Web API 2) in ASP.NET MVC 5 to build, maintain Restful API’s and also consume the API’s client side using Angular JS data binding.
- Created Entity classes, relationships between entity classes using Entity Framework 6.0/4.x to manage relational data as objects and used LINQ to Entities to massage the data.
- Experience in development and implementation of Windows Communication Foundation (WCF), and also Responsible for developing WCF based Service, Data, Fault and Message Contracts.
- Proficient in Implementing WCF services and consuming using different protocols and implementing features like Security, Debugging and Performance.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2008/2005/2000 & Oracle 11g/10g/9i/8i.
- Hands on experience in reports development using SQL Server Reporting Service(SSRS) and Crystal Reports and experience in developing integration packages using SQL Server Integration Service (SSIS).
- Experience in designing and developing Databases in SQL Server 2012/2008/2005 &Oracle 11g/10g/9i/8i which includes the development of Stored Procedures, User Defined Functions and Triggers using Transact SQL.
- Excellent Written, Analytical Skills and Verbal Communication skills with a customer service oriented attitude.
TECHNICAL SKILLS:
Operating Systems: Windows 98, 2000, Server 2003, Server 2008, XP, Windows 7
Languages: C, C++, C#.Net, VB.Net
Databases: ORACLE 8x/9i/10g, RDMBS, MS-Access, SQL Server 2000 /2005/2008
GUI: Silver light, Expression Blend, Visual Basic 6.0, Developer 2000
Web Technologies: Asp.net, Asp, Ajax, IIS, XAML, XSL, Webforms SOAP, Angular JS, HTML 5, DHTML, XPath, XSLT, XSD, WCF,WWF, WPF, REST
Tools: Clear Quest, SVN, VSS, TFS, Test Director, Track Record, Remedy, Infragistics, MS-Visio, BizTalk, MS-Project, MS-Office 2007, FX Cop, JAWS
Software /Frameworks: .Net Framework 1.0, 2.0, 3.5, 4.0,4.5 Visual Studio .NET 2003/2005/2008, DotNetNuke
Configuration: VSS, WinCVS, WebVSS, TFS
Scripting Languages: JavaScript, JQuery, VB Script
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Sr. .Net Developer
Responsibilities:
- Implemented Agile Scrum methodology using TFS (Attend daily stand up meeting, Break down concepts into user stories, plan releases, sprint planning, and Prioritize back log).
- Involved in all phases of the application development from business requirements analysis, design, development, and testing of the application and employed several design patterns and MS best practices.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Responsible for designing the ASP.NET application authentication using ASP.NET MVC Authorization filters.
- Developed controllers and its action methods for the entire workflow for the application with ASP.NET and MVC.
- Developed Razorviews with strongly typed view models and helpers and partial views using ASP.NETMVC3, HTML5, CSS3, and Angular JS, C #, Visual Studio2010 and Telerik controls
- Implemented Angular JS factories and Services to reuse the data services and created Custom Directives and Custom Filters to achieve the page Richness and Performance
- 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.
- Used Angular JS for Validation and Ajax submission, JSON web service call.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Experienced on Web API and created web application, worked on CRUD actions (HTTP Get, post, put and delete), attribute routing and used HttpResponsemessage approach.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Developed various web services using WCF which can be consumed by web application and other systems.
- Involved in troubleshooting, monitoring, optimization of SQL Server database code.
- Wrote SQL queries, Used SQL Profiler, execution plan and wrote Stored Procedures.
- Actively involved in writing T-SQL Programming for implementing Stored Procedures and Functions and cursors, views for different tasks.
- Designed dynamic SSIS Packages to transfer data crossing different platforms, validate data during transferring, and archived data files for different DBMS
- Used SSRS (Microsoft SQL Server Reporting services) for reports generation using SQL Server 2008.
- Developed service layer that uses dependency injection to pass updated models to the application layer to facilitate unit testing.
- Involved in Unit testing and Bug fixing, experienced in Incident Management/Ticket management.
- Used Microsoft Team Foundation Server (TFS) for integration, maintenance and Security of code.
Environment: .Net Framework 4.5/4.0, Winforms, WCF, DOTNETNUKE, Web API, Webforms, Angular JS VB.Net, C#, ASP.Net, HTML5, MVC 5.0/4.0, Visual Studio 2012/2013,BizTalk , XML,CSS3, IIS 6.0/7.5,LINQ, Java Script, JSON, Oracle 10g, SQL Server 2008, TFS.
Confidential, Overland Park, KSSr. .Net Developer
Responsibilities:
- Implementing and supporting business-critical modules for Customer facing pages, Viewing Cases, Creating Orders, and general site/user maintenance using ASP.NET 4.0, C#/VB.NET, WCF, Generics, XML, MVC 4.0, SQL Server 2008.
- Migrated the existing tool ‘Legacy Applications’ with enhanced features for Business Analysts and Product team (Billing) reports from ASP.Net 1.1 to ASP.Net MVC 4.0/3.0.
- Involved in design review, code review and also analysis of source of the most common errors.
- Working with JQuery Ajax, CSS, and communicating with RESTFUL web service.
- Used JQuery to perform validations and catch the events on client’s browser.
- Exclusively used JQgrid to display and save data, along with various JQgrid features like load once, custom formatter, and custom alignment
- Developed Data Model Classes with Entity Framework and business rules that are implemented within model layer using C#.
- Used Entity Framework and LINQ to access the two databases so the user could create, edit, display, and delete data from the application's UI.
- Implemented Entity Framework Migrations to enforce the frequent changes in Conceputal layer changes to database.
- Developed WCF Services using various contracts like Service Contract, Operation Contract, Fault Contract, Data Contract and Message Contract and configured the endpoints for various protocols communication.
- Created WCF Service to retrieve and send information from client side without post-back.
- Created Stored Procedures, Triggers in response to an event on table, and created Views to show a virtual table.
- Created database tables and implemented SQL Stored Procedures, triggers, and complex queries in SQL Server 20008
- Involved in troubleshooting, monitoring, optimization of SQL Server database code and T-SQL code.
- Wrote SQL queries, T-SQL, Used SQL Profiler and wrote Stored Procedures, worked on SSIS and SSRS (Microsoft SQL Server Reporting services) for reports generation in Browser using SQL Server 2008.
- Writing Stored Procedures and User Defined Scalar Functions (UDFs) to be used in the SSIS packages SQL Scripts.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Involved in Unit testing (NUNIT) and Bug fixing . Experienced in Incident Management/Ticket management.
- Utilized TFS (Team Foundation Server) for source and version control.
Environment: .Net Framework 3.5/4.0, WCF, WPF, HTML5, Webforms, MOSS 2007, SharePoint Designer, VB.Net, C#, TFS, ASP.Net, SVN, CSS3, MVC, Visual Studio 2008/2012,Silverlight 2.0, JAWS, ADA, WCAG, Expression Blend, .Net Web Services, UML, NHibernate AJAX 3.5, JSON, XML, IIS 6.0/7.5,LINQ, Java Script, Oracle 10g, SQL Server 2008, VSS, TFS.
Confidential, Plano, TX.Net Developer
Responsibilities:
- Created UI using MVC Views, Partial Views, Layouts, Sections and Areas etc.
- Analyze new requirement and prepare design documents update SRS etc.
- Create UML / workflow diagrams in in corporate on the design document using MS Visio.
- Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.
- Designed, developed SOA Web Services using WCF Services with .NET, C#.NET and Hosted on IIS and Unit tested with MS Unit Framework, C#.
- Experienced in creating and maintaining Web Services. Used XML for request and response from the Web Services and manipulated the result as accordingly.
- Involved in scrum meetings, sprint reviews to better design a develop use cases and user stories in an efficient way.
- Created WCF Services using .Net 4.0 frameworks to communicate Virtual Gateway services
- Experienced in creating and maintaining Web Services. Used XML for request and response from the Web Services and manipulated the result as accordingly.
- Developed .NET Web Services, and Windows Communication Foundation (WCF) using WSDL, and SOAP.
- Developing database backend stored procedures for adhoc query building page.
- Developing SSIS packages for integration with downstream / upstream application and generating reports which could be sent to other systems
- Developing SSIS jobs with the SSIS packages with additional steps which could be utilized for File Transfer Protocoling files or staging intermediate data staging databases.
- Developing and deploying SSRS reports for the reports module like preliminary and final audit reports.
- Migration of SQL Server 2005 objects to Microsoft SQL Server 2008 objects as the SQL Server 2005 was reaching the End of Life support.
- Coding business layer and data access layer or Entity framework configuration for the different modules of the project.
- Involved in Unit test case, code review checklist preparation and validation.
- Implementation and Testing support on UAT(User Acceptance Testing).
- Maintenance and Production support once the component is live.
- Involved in Part of Migrating applications from Windows 2003 server on to Windows 2008 server.
- Involved in IIS migration from IIS 5.0 / 6.0 to IIS 6.0 / 7.0.
- We used TFS (Team Foundation Server) for all the source code maintenance among the whole team
Environment: .Net Framework 3.5/4.0,Webforms, WCF, WPF, WF, MOSS 2007, SharePoint Designer, Vb.Net, C#, ASP.Net, MVC, Visual Studio 2012, Silverlight 2.0, Expression Blend, Web Services, UML, AJAX, XML, IIS 6.0,LINQ, Java Script, SQL Server 2005/2008 Remedy, Infragistics NetAdvantage 2007 SP2, VSS, TFS,N-Unit.
Confidential, San Antonio, TX.Net Developer
Responsibilities:
- Worked on Object Oriented Programming (OOP) for Software Design, Development, Build and Deployment.
- Business Logic has been implemented using the concepts of secure coding features and Object Oriented programming (OOP) with C#.
- Worked on Vb.Net 4.0 (Visual Studio 2010) and Created WCF services and WPF, Workflow (WF) using .Net framework 4.0.
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Worked with ADO. NET objects like data set, data adapter, and data reader to retrieve data from databases.
- Worked on Asp.Net Session Handling, Master pages, Caching and Exception handling.
- Used Clear Quest for Defect management. Used Mass Forge for requirements, clarifications and Project Plan.
- Developed the user interface using ASP.NET,VB. Net, C# .NET Microsoft .NET framework and designed UI using CSS, HTML, and JavaScript .
- Developing ASP.Net, VB.Net, C#.Net code pages for the Branch Audit Support system modules.
- Implemented Web Services to integrate with Client/Server Application which tracks order.
- Involved in troubleshooting, monitoring, optimization of SQL Server database procedures and T-SQL code, Configured Web.Config file for the entire Web Application.
- Filtered and cleansed bad data from legacy system using complex Transact- SQL statements in staging area, and implemented various constraints for data consistency.
- Extensive experience in developing Stored Procedures, Views, Cursors, Triggers, Scripts and Complex Queries in MS SQL Server
- Experience in creating complex (SQL Server Integration Services) SSIS packages using proper control and data flow elements.
- Generated matrix reports, drill down, drill through, sub reports, chart reports, multi parameterized reports in SQL Server Reporting Services(SSRS).
- Designed service-oriented architecture (SOA) optimizing inter-component messaging and interaction.
- Prepared and Executed Test cases using N-Unit and experienced in Code review, Unit testing, Integration Testing.
- Used TFS extensively for keeping the version control of the source cod
Environment: .Net Framework 3.5/4.0, Vb.Net, WCF, WPF, WF, MOSS 2007, SharePoint Designer, C#, ASP.Net, Visual Studio 2008, Silverlight 2.0, Expression Blend, Web Services, UML, AJAX, XML, IIS 6.0,LINQ, Java Script, SQL Server Visual Studio 2005/2008 and 2010, Remedy, VSS, N-Unit, SQL Navigator.