Sr.net Developer Resume
Boston, MA
SUMMARY:
- Over 8 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.
- 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 2008 R2/2008/2003, XP, Windows 7, Vista.
Programming Languages: C++, C#.Net(4.0/3.5/3.0), VB6, VB.NET (10.0/9.0/8.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 2013/2010/2008, SQL Server Management Studio 2014/2008.
.Net Frameworks: .Net Framework 4.5/4.0/3.5/3.0/2.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(2008,2010,2013),GIT
Middleware: WCF,ADO.NET 4.0/3.5/3.0,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, Boston, MA
Sr.Net Developer
Responsibilities:
- Develop 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, 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 2013.
- 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, StructureMap 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.
- 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.
- Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content.
- 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 NUNIT and code reviews.
- Utilized GIT for version control during development and maintenance.
Environment: Entity Framework 6.0, Visual Studio 2013, SQL Server 2014, VB.Net, C# 4.0, MVC 5.0/4.0, Web Services, Web API, GIT, XML, WCF,WPF,CSS3, HTML5, XHTML, NUnit, MS-Visio, LINQ, Angular JS,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 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 the team used Dynatrace, Splunk for tracking the Production environment for various bugs and performance Tuning issues.
- 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: SharePoint, Microsoft Visual Studio 2013, C#, ASP.NET, MVC4, Web API, WCF, SQL Server 2012, IIS, NUnit, TFS, AngularJS, DOM, 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, VB.NET, VB6, TFS 2010, IIS 7.0, AJAX, ADO.NET Entity Framework 4.0, LINQ, XML, Microsoft Enterprise Library, NUNIT, Oracle11g, Windows Server 2008 R2/2008.
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.