Sr.net Developer Resume
Atlanta, GA
SUMMARY:
- 7+ years of Professional .net Development experience in all phases of SDLC (Software Development Life Cycle) such as planning, analysis, design, implementation, testing and maintenance of Web Based and N - tier Architectures in domains like Finance, Insurance, Healthcare, IT.
- Experience in Software Development Methodologies Like Agile (Extreme Programming, Scrum), Waterfall Model and Test Driven Development.
- Incorporated many rich, user friendly, responsive features in the application using Angular JS, HTML5, JQuery, Telerik Controls, Ajax, CSS3, and Bootstrap in process of Developing Single page Applications (SPA).
- Extensive Experience with ORM technologies like Entity Framework Code first / Database first Approach and performance tuning in Entity framework 6.
- Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism, good experience in Exception Handling, Debugging and Tracing concepts.
- Highly Knowledgeable in ASP.NET MVC 5.0/4.0/3.0 in implementing Model, View and Controllers with State Management, Security, Action methods Including Creation of Partial Views, Strongly Typed Views, Filters Routing etc.
- Experienced in Implementing WCF services and consuming using different protocols and implementing features like Debugging, Performance, and Security and creating Service, Data, Fault and Message Contracts and services.
- Experience in using Lambda Expressions, Query Expressions, Anonymous Types and Extension methods with Language-Integrated Query LINQ (LINQ to XML, LINQ to SQL and LINQ to objects).
- 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 .
- Experience in working 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.
- Extensive Experience in Creation of Stored Procedure, Views, Triggers, Functions, T-SQL, PL/SQL, Indexes, Cursors, Performance Tuning, and SQL Profiler. Including writing of complex queries using SQL.
- Experience in using IDE Tools like Resharper and Fxcop for refactoring and analysis of code to obtain the Code quality.
- Hands on experience with SQL Server Reporting Services (SSRS), SQL Server Integrating System (SSIS) using SQL 2008/2005.
- Extensive working experience in unit testing framework - Integration Testing, MS Unit Test, NUNIT.
- Experienced in Using Various Version Controlling Team Foundation server (TFS), Visual Source safe (VSS), GIT.
- Experienced in creating and maintaining the Documentation of the Projects related information like Architecture, development Details to SharePoint.
- Worked Extensively with Production Support Team 24x7 in debugging the issues and Fixing them based on Priority levels.
- Excellent Verbal Communication, Written, Analytical Skills with a customer service oriented attitude and worked with the offshore team as onsite coordinator to provide the update on the daily basis.
TECHNICAL SKILLS:
Operating Systems: Windows 2010, 2007 R2/2008/2003, XP, Windows 7, Vista.
Programming Languages: C++, C#.Net(5.0/4.0/3.5), VB6, VB.NET(10.0/9.0),HTML, T-SQL, PL/SQL
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0, ASP.NET MVC, Silverlight 4.0/3.0,Ajax,JavaScript, JQuery, VB Script.
IDE Tools: Visual Studio 2017/2015/2013/2010, SQL Server Management Studio 2014/2008.
.Net Frameworks: .Net Framework 4.6/4.5/4.0/3.5/3.0
Databases: MSSQL SERVER2008/2005,MSAccess 2010/2007/2003, Oracle 11g/10g/9i/8i
Reporting Tool: SQLServer Reporting Services (SSRS 2008/2005),Crystal Reports (2010/9/8.5/8)
Modeling Tools: UML,MS Visio 2010/2007
Version Control Tools: Visual SourceSafe, Subversion, Team Foundation Server(2015,2013,10,08),GIT
Middleware: WCF,ADO.NET 4.5/4.0/3.5,Web API, Web Services, Entity Framework 6.0/5.0
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
Other Utilities: Nant, gacutil, Ants profiler, FxCop, Resharper(8.1), Style Cop, Nugget packages. Splunk, Dynatrace, VS performance Analyzer, JIRA.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Sr.Net Developer
Responsibilities:
- Developed Business logic layer by implementing Object Oriented Programming languages (OOPS) concepts, abstraction, encapsulation, inheritance, polymorphism in C#.
- Involved in designing of application interfaces and capacity planning based on the estimated volumes of data.
- Used ASP.NET MVC 5.0/4.0 . Page Controller Design pattern to add functionality to each individual pages so that it is capable of accepting input from the page request, invoke the requested actions on the mode.
- Used Model View Controller (MVC) design pattern to develop a complex web application, ASP.NET with C# as code behind Angular JS 2.0, is used for client side validation.
- Designed and created the restful web service using MVC 5.0/4.0 Web API and used JSON to read request and return response of the web service.
- The Presentation Layer is implemented in ASP.Net with HTML, Cascading Style Sheets (CSS).
- Created LINQ enabled database layer using API such as Entity Framework Code First.
- Developed Razor views with strongly typed view models and helpers and partial views using ASP.NET MVC4, HTML5, CSS3, JQuery, Bootstrap, C#, Visual Studio 2015, and Telerik controls.
- Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2012/2008R2 for inserting/Updating/Deleting the data into the relational tables.
- Utilized modular structure within the AngularJSapplication in which different functionalities within the application were divided into different modules along with HTML 5 and MVC pattern.
- Used Angular JS to standardize web application structure and responsive using bootstrap and provide a future template for data binding.
- Implemented features in ASP.NET MVC application using NHibernate, Structure Map and jQuery
- Created Web Services, WCF SOAP, WCF REST Services and WPF also used different bindings to make it available to different types of clients.
- Test Driven Development: Unit Testing, Client Testing and integration Test packages were implemented using Rhino Mocks and Resharper.
- Used WPF and WCF to communicate between DAL and other business components.
- Working on generating reports using Report wizard, Report builder of SSRS and deployment of Reports to Report Server.
- Created Class Libraries for the mapping of the Database columns.
- Worked on Sql performance tuning to optimize the performance of the queries using the SQL Profiler.
- Worked in production Support team by fixing the Bugs raised based on the priority levels.
- Involved in creation of unit test cases to obtain max code coverage by using SHIM Test framework and code reviews.
- Utilized GIT for version control during development and maintenance and TFS for the Upgrade Projects.
Environment: Entity Framework 6.0, Visual Studio 2017, SQL Server 2014, C# 6.0,5.0, MVC 5.0/4.0, Web Services, Web API, GIT, XML, WCF,WPF,CSS3, HTML5, XHTML, Angular 2.0,PowerShell, Resharper,NUnit, MS-Visio, LINQ,JIRA, IIS 7.5,Agile.
Confidential, Chevy Chase, MDSr.Net Developer
Responsibilities:
- Extensively developed User Interface by Involved in various phases of SDLC including requirement analysis and architectural design phases of the project using agile/scrum methodologies.
- Involved in development of Presentation Layer, Business Logic Layer, Data Access Layer and various other tiers of N-Tired application.
- Used ASP.NET MVC 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 Model View Controller (MVC) design pattern to develop a complex web application, ASP.NET with C# as code behind Angular JS, is used for client side validation at Controller Level using Data Annotations.
- Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages “Layouts and Nested Layouts”, “View Start” and MVC User Controls “Partial Views”.
- Extensively used angular data binding concepts to bind data in web pages. Involved in development of controllers, Services, directives, filters and modules using Angular JS MVC framework.
- Worked with ASP.NET MVC routing and the way it is performed in Global.Asax Register Routes method.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Helped migrate from WCF REST to RESTful services using ASP.NET Web API.
- Worked on Web API and RESTFUL Service API using WCF 4.0 which return XML and JSON data using WCF attributes.
- Developed new user interface components for different modules using Kendo UI.
- Developed various stored procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS).
- Involved in Production Support for fixing the Bugs and performance issues of the application using Dynatrace and Splunk .
- Developed various unit test cases and used FxCop for code optimization to obtain the max Code Coverage.
- Used Team foundation server (TFS) for source code repository and versioning.
Environment: Microsoft Visual Studio 2013, C#, ASP.NET, MVC4, Web API, WCF, SQL Server 2012, NoSQL, IIS, NUnit, TFS, AngularJS,Web Services, Resharper 8.x, Scrum methodologies, JIRA, Dynatrace, Splunk, LINQ, SSIS/ETL,XML/XSL/XSD, HTML5, CSS3.
Confidential, Jacksonville, FLSr.Net Developer
Responsibilities:
- Product development is an Agile (SCRUM) methodology, where progress and task assignment is discussed in everyday meetings.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Involved using bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Successfully used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate the information sharing.
- Modified Web services to interact with the other applications and exposed them using SOAP and HTTP.
- Used LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Experience in developing and consuming enterprise level Web API, Restful Service, WCF service, Web Services.
- Wrote advanced HTML 5, JavaScript and CSS,JQuery,Ajax to deliver cutting-edge user interfaces and components
- Used ADO.NET and Entity Framework extensively for retrieving, querying and manipulating data in the database.
- Analyze and design WPF application using MVVM and Repository pattern from design to completion.
- Extensively working on LINQ to Object, LINQ to XML etc. to query different data sources.
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
- Developed Stored Procedures, Triggers, and Views in SQL Server 2005 for accessing the database.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
- Identified and worked with parameters for parameterized reports in SSRS in SQL Server 2008 .
- Extensively Used VSS (Visual SourceSafe) for the maintenance of code and status of the developers for development of application.
Environment: Visual Studio2012, C#, ASP.NET MVC 3.0, WCF, Entity Framework 6.0, EDMX, JQuery, TFS 2010, IIS 7.0, AJAX, ADO.NET Entity Framework 4.0, LINQ, XML, Microsoft Enterprise Library, NUNIT.
Confidential,Kansas City, MO.Net Developer
Responsibilities:
- Worked closely with the Business Analysts in requirement gathering and design review activities
- Developed Admin and Reporting tools using MVC 4 with Razor Engine 2/1 including One Page Design, Singleton Pattern, Various JQuery, Plug-ins.
- Added enhancements/Fixes using .NET 4/MVC 4 and creating new web services using JQuery and AJAX/Rest.
- Worked as .Net Developer in the team for Design and development of web applications using .Net Technologies C#, Asp.Net MVC4, JQuery, HTML5 and CSS.
- Extensively used User interface controls which use JQuery to validate client side validation.
- Extensively worked on Entity Framework generating ORM Models and integrating them thru T-SQl and LINQ to Entities to massage the data.
- Used Compiled Queries, Multiple Contexts, Explicit Loading, and Save Changes to context after all DB Operations to improve the performance in Entity Framework.
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Created WCF, WCF REST Services and also used different bindings to make it available to different types of clients.
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
- Involved in Unit and Integration testing using NUnit testing framework.
- Experienced in designing report layouts in SSRS and deployed cubes using SSAS.
- Used Team Foundation Server (TFS) for version control for project maintenance.
- Involved in supporting and maintenance for legacy production systems. Actively involved in bug fixes and enhancements post production as per the client's requirement.
Environment: Microsoft Visual Studio 2010, MVC 3.0/4.0, WCF RESTFUL Service API, ASP.NET, C#, XML, JSON, JQuery, LINQ,TFS 2010,ADO.NET Entity Framework 6.0, NUNIT,SQL Server 2008, Oracle 10g, Windows Server 2008 R2/2008.
Confidential.Net Developer
Responsibilities:- Involved in Design and Developing components of application using ASP.NET, C# .NET, VB. NET, JavaScript, CSS.
- Written code to access secure web service using .Net, Web form using C# and ASP.Net, WSDL, Proxy Class, XML/SOAP.
- Used various ASP.NET web server controls that included Site Map Path, Menu, Tree View, Grid View and Details View to develop web forms.
- Application design based on n-tier Architecture.
- Extensively involved in developing components for Business and Data tier using C#, ADO.Net, LINQ.
- Involved in Performance testing for different bandwidths by using the bandwidth controller.
- Developed secured web services using .Net, C#, XML/SOAP.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Responsible for maintaining versions of source code using Team Foundation Server 2010
Environment: C#.Net, ASP.Net 2.0, VB.NET, C#, JavaScript, SQL Server 2000, HTML, CSS, web services.
