Sr.net Developer Resume
IA
SUMMARY:
- Around 5 years of experience in the field of software development life cycle(SDLC) using AGILE SCRUM Methodology and Waterfall, actively involved in Analysis, Design, Development, Implementation, and Testing of business applications of N - tier architecture enterprise applications including Test Driven Design (TDD).
- Involved in the design and development of 3 Tier, N-tier distributed architectures and MVC architecture.
- Experienced in developing web applications using .NET Framework, ASP.NET MVC, ADO.NET, Web Services, Web Forms, Entity Framework, LINQ, C#, VB.NET, XML, XSD, XSLT, HTML5, CSS, Bootstrap, Telerik, Kendo UI, JavaScript, jQuery UI, AngularJS, Angular 2/4, KnockoutJS, AJAX and IIS.
- Extensively used various ASP.NET features like Caching and Session for State Management of Web Applications.
- Strong experience in implementing Validations, Filters, Controllers, Components, Directives, Routings, Factory and Services In AngularJS, Angular2/4.
- Extensive experience in developing Data Access Layer using Entity Framework 6.0/4.3 Database First and Code First approaches with ASP.NET MVC 5.0/4.0to implement CRUD operations, transactions, performance tuning, data messaging with LINQ to Entities.
- Proficient in using XML related technologies including AJAX, XSD, XSLT, XPATH and XQUERY.
- Exceptional ability in Design, Development, Security, Testing and consuming of distributed applications using Windows Communication Foundation (WCF), and also responsible for developing WCF based Services, Data Fault, Message Contracts and services.
- Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture (SOA) concepts using .NET Framework.
- Hands on experience in Windows Azure cloud services and Windows Azure Service Bus message queuing system.
- Experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server and Oracle10g.
- Experience in MS SQL Server and Oracle database programming using T-SQL, PL/SQL, Constraints, Indexes, Views, Stored Procedures, Packages, Cursors, Triggers and Functions.
- Experience in using SQL Server Reporting Services (SSRS), Crystal Reports and SQL Server Integration Services (SSIS) for report generation and integration into applications.
- Extensive working experience in Performing Integration testing, system testing and performance testing and achieved Unit testing using tools MS-Unit, N-Unit and X-Unit.
- Experience in using Source Code Control Systems like SVN, GITHUB, Team Foundation Server (TFS) .
- Good communication skills with clear understanding of the business rules and ability to work in a multi-cultural multi-stakeholder environment.
TECHNICAL SKILLS:
Web Technologies: ASP.NET 4.5/ 4.0/3.5/3.0/2.0, ASP.NET MVC 4.0/3.0, XML, XSD, XSLT, JavaScript, JSON,jQuery3.0/2.0/1.0,AngularJS 2.0/1.6/1.5, AJAX 3.0, 2.0.
UI Technologies: HTML5, CSS3, Bootstrap, jQuery, Win Forms, WPF
Programming Languages: C#.NET (4.0/3.5/3.0), VB.NET (10.0/9.0/8.0 ), HTML5, T-SQL, PL/SQL
IDE Tools: MS Visual Studio (2015, 2013, 2012, 2010), SQL Server Management Studio
ORM frameworks: Entity Framework.
Databases: SQL Server (2016, 2012, 2008, 2005), Oracle DB 11g/10g/9i/8i, MS Access 2010/2007/2003
Reporting Tools: SQL Server Reporting Services/SSRS (2016, 2008, 2005) and Crystal Reports (10/9/8.5)
Web services: WCF, SOAP, Web API
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0, MSMQ, Web Services, Enterprise Library
Testing Frameworks: NUnit and MSTest
Modeling Tools: UML, MS Visio 2010/2007
Web Servers: Internet Information Services (IIS) (7.0/6.0/5.0/4.0 )Windows Server 2008/2003/NT
Operating Systems: Windows 2008 R2/2008/2003, XP, Windows 7
Application Development Tools: Team Foundation Server (TFS), Git and Visual Source Safe
PROFESSIONAL EXPERIENCE:
Confidential, IA
Sr.NET Developer
Responsibilities:
- Worked on Software Development Lifecycle (SDLC) starting from Requirements, gathering, and performing objects oriented analysis, design and implementation.
- Developed the application using N-Tier architecture using MVC4, Entity Framework 5/6, LINQ, Web API, HTML5, CSS3, KnockoutJS, AngularJS and Bootstrap.
- Designed the application using HTML Helpers and Razor view engine in ASP.NET MVC Framework.
- Used C# for construction of business logic for developing various abstract classes, interfaces and classes.
- Used Dependency injection for injecting various Angular services to Angular Controllers to enable AJAX calls. Also Implemented AngularJS, Angular 2/4 Services to bind the data and provide access to the data on the server.
- Created AngularJS Routing to connect different controllers to the views which allows the single-page application (SPA).
- Created various RESTful services using WEB API to return serialized JSON data which are later consumed through AngularJS services.
- Created and modified Layout, HTML5, XML, CSS, and XSL Stack (XSLT and XPATH) according to business requests.
- Created new database objects like Stored Procedures, Triggers, Indexes, and Views using Transact-SQL (T-SQL) in development and production environment using SQL Server 2016.
- Leveraged WCF mechanisms like Sessioning, Instance management, concurrency to make our services more robust and scalable
- Used Report Wizard, Report Builder, and Report Manager to develop, deploy, and maintain reports in SQL Server Reporting Services (SSRS).
- Implemented Data extraction, importing, exporting, Transformation using SQL Server Integration Service (SSIS).
- Developed test-driven development (TDD) strategy guiding use of the NUnit and MOQ testing framework.
- Used Team Foundation Server (TFS) for Source Code Control, project related document sharing and team collaboration.
- Actively managed the role of Production Support to fix the application issues on time.
Environment: .NET Framework 4.6, ASP.NET MVC 5/4, MS Visual Studio 2015, C#, Entity Framework, LINQ, SQL Server 2016, HTML5, CSS3, Bootstrap 4, JavaScript, jQuery, AngularJS, KnockoutJS, XML/XSLT/XPATH, IIS, Team Foundation Server (TFS), SSRS, SSIS, NUnit and Web API 2.0
Confidential, Tampa, FL
.NET Developer
Responsibilities:
- Actively involved in all phases of Software Development Life cycle (SDLC) starting from Requirements gathering and performing objects oriented analysis, design, and implementation.
- Worked on Agile Methodology to collaborate with SCRUM team members to work on Sprint deliverables.
- Used n-tier architecture for Presentation layer, BusinessLogic, and Data Access Layers.
- Rendered XML document to HTML using XSL and XSLT/XPATH transformations.
- Developed web services to fetch look-up data by using jQuery and JSON functionality.
- Used Bootstrap and Layout to output uniform look for the application.
- Used .NET AJAX controls to dynamically render the content on web pages developed using C#.
- Developed web applications using ASP.NET MVC framework and applied SOLID Principles.
- Involved in the design of the application using ASP.NET, Entity Framework and LINQ to Entities.
- Implemented service oriented Architecture (SOA) Layer using C# and WCF to decouple the User Interface (UI) from Business Layer (BL).
- Involved in the design of security module that gives access to users based on the roles.
- Created views and involved in database design, writing Stored Procedures, Triggers and Functions using T-SQL in SQL Server.
- Created and Modified existing SSIS packages for extract transform and load the data into SQL Server.
- Developed tabular, matrix and chart type of reports in SSRS also worked on developing end-to-end SSRS reports.
- Used Team Foundation Server (TFS) to track work and manage source code.
- Performed Unit Testing, Integration Testing and Regression testing for all units in developed pages in a regular basis using NUnit Tool to improve the performance of the application.
Environment: .NET Framework 4.6, ASP.NET MVC 5, MS Visual Studio2013, C#,ADO.NET, Entity Framework,LINQ, SQL Server 2012, HTML, CSS, Bootstrap, JavaScript,jQuery, XML/XSLT/XPATH, IIS,NUNIT, Windows Server 2012, TFS,SSRS,NUnit, Web APIand SOAP/WSDL/WCF.
Confidential, Seattle, WA
.NET Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Interacted with the Business users to understand the business flow and gather their business requirements.
- Extensively used HTML, CSS, AJAX, jQueryand JavaScript to develop rich user interface with unobtrusive JavaScript, jQuery validation and JSON binding.
- Developed a website in ASP.NET, MVC using jQuery, JavaScript, C#, SQL Server, Visual Studio, and .NET 4.0.
- Developed the 3-tier application using Visual Studio and .NET framework 4.0.
- Created tables, stored procedures, and views in SQL Server database for backend development.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Utilized LINQ to Entities technology in Data Access Layer for data retrieving, querying, storage, and manipulation.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Created login XMLWeb Service that handles the primary authentication, availability of licenses and generation encrypted key, which would be used for many operations.
- Created SQL Server Integrating Services (SSIS) Reusable packages to extract data from Multi Formatted Flat files, XL, XML files into DB2 Systems.
- Assisted in the design and development of reports in SQL Server using SQL Server Reporting Services (SSRS).
- Wrote and executed the test cases (TDD) using NUnit testing framework to test the functionality.
- Used Team Foundation Server (TFS) for the purpose of version control and sharing within the application.
- Involved in Production support and enhancements.
Environment: .NET Framework 4.0, HTML, CSS, JavaScript,jQuery,AJAX, Visual Studio 2010/2008, ASP.NET MVC3, C#,ADO.NET, LINQ to Entities, JSON, SQL Server 2012, Windows XP, UML, SSRS, SSIS, NUnit, IIS, SOAP, Web Services and WCF.
Confidential
Jr .NET Developer
Responsibilities:
- Involved in full software development life cycle for analysis, design, development, documentation, testing, delivering projects on Time.
- Developed 3-tier Architecture for the Presentation Layer, Business Logic, and Data Access Layer.
- Designed and developed Web forms, and web pages using HTML, CSS, and JavaScript to facilitate the users.
- Created different business classes and interfaces using .Net Framework with Object Oriented Programming (OOP) Methodology.
- Migrated from asp to ASP.NET, speeding up the process by automating some of the steps that were required.
- Developed modules of the application in ASP.NET and involved in writing C#.NET classes.
- Used AJAX on server controls to avoid page post back and page flickering.
- Developed Win Forms Application to calculate the monthly billings.
- 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 Team Foundation Server (TFS) for all the source code maintenance among the whole team.
- Used ADO.NET objects to retrieve and update data to the SQL Server database.
- Generated reports by using SQL Server 2008 Reporting Services (SSRS).
- Managed and administered multiple web sites/web applications using IIS.
- Designed large scale business applications and systems in a web-based multi-user environment.
Environment: Visual Studio 2010, ASP.NET Framework 4.0/3.5,Web forms, HTML, CSS, JavaScript, jQuery, Web Services, XML, SOAP, WSDL, SSRS, IIS, C#, NUnit framework, ADO.NET, TFS and SQL Server 2008.