.net Developer Resume
Beaverton, OR
SUMMARY
- 7+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Web Based and Client - Server applications using .NET technologies.
- Extensive experience in developing, debugging multi-tier applications using different SDLC methodologies like Agile, SCRUM and Waterfall.
- Technical expertise in Microsoft Technologies such as C#, VB.NET, ASP.NET, MVC, ADO.NET, Entity Framework, Web Services, LINQ, IIS, SOAP, XML Microsoft SQL Server, IIS, TFS and front - end development technologies HTML5, CSS3, jQuery, JavaScript, and Bootstrap.
- Hands-on experience in UI Design using Win Forms, Web Forms, and programming ASP.NET, MVC, C#.NET, ADO.NET by using .Net Framework.
- Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
- Hands on experience in design and development of applications using Object Oriented Programming (OOPS) concepts including Multithreading, Collections, Exception Handling.
- Experience in implementation of N-Tier Architecture in Windows and Web based, Client/Server and distributed applications in Microsoft Technologies.
- Proficient experience in building service-oriented applications using WCF (Windows Communication Foundation).
- Experience in developing web services like WCF using both SOAP and REST architectures.
- Extensive experience working with ADO.NET objects such as Data Adapter, Dataset and Data Reader to interact with databases like SQL Server 2014/2012/2008 and Oracle 10g/11g.
- Experience in using ASP.NET, AJAX Toolkit for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Good experience working with ASP.NET Model-View-Controller (MVC), Language-Integrated Query (LINQ) in Web pages to retrieve and modify data.
- Experience working with ASP.NET MVC and Entity Framework as ORM Mapping tool for Data Access layer.
- Exposure in solving and debugging problems using Firebug, Fiddler, Developer Tools etc.
- Experience in deploying .NET applications through IIS using built-in tools as well as other tools.
- Expertise in implementing SOLID principles of programming.
- Experience working in Database design and writing Stored Procedures, Functions, Statements, Triggers, Views, Joins in SQL Server 2014/2012/2008 Databases.
- Good experience in establishing Continuous Integration/Continuous Deployment services using Visual Studio Team System (VSTS) and GIT.
- Experience in performing Unit and Integration testing in the Development, System Integration testing (SIT), User Acceptance testing (UAT) including Bug reporting and fixing.
- Experience using Configuration Management Tools such as JIRA, Confluence to keep track of the project documentation and user stories.
- Experience on the source control software’s like GIT and Team Foundation Server (TFS).
- Capable of working independently with minimal supervision.
- Possess good analytical, problem-solving skills, ability to meet deadlines, and worked on multiple projects.
TECHNICAL SKILLS
Programming Languages: C#, VB.NET
.NET Technologies: .NET Framework 4.6.1/4.5/4.0/3.5, ASP.NET, ASP.NET MVC, ADO.NET, LINQ, WPF, WCF, WF, ADO .NET Entity Framework
Web Technologies: HTML, HTML5, XHTML, DHTML, CSS, AJAX, XML, XSD, JavaScript, JQuery, XAML, Web Forms, Razor, Web Services, IIS
UI Technologies: Telerik Controls, AngularJS
Servers: Windows Server 2016/2012/2008/2003, Microsoft IIS (7.0/6.0/5.0)
IDE Tools: Visual Studio 2019/2017/2013/2012/2010/2008, SQL Server Management Studio
Databases: MS SQL Server and Oracle
Source Control: Team Foundation Service (TFS), GIT
PROFESSIONAL EXPERIENCE
Confidential, Beaverton, OR
.NET Developer
Responsibilities:
- Involved in full life cycle of the project from requirements gathering, analysing, designing, and developing the application using Iterative AGILE Methodology.
- Worked closely with the client team to design and develop the application according to client requirement using ASP.NET with the business logic implemented using C#.
- Developed Web application using ASP.NET MVC 5, JavaScript, CSS3.
- Worked on Razor views, controller action methods for calling API through AJAX and returning particular view to the user.
- Created Web API end points and tested on Postman, Fiddler for proper authentication and check whether data was returned in expected manner.
- Worked on C# Abstract classes, Interfaces, Delegates, LINQ, Lambda expressions, Generics and other Object-oriented concepts.
- Created WPF controls and to create communication framework using WCF.
- Wrote backend code using C# hands on experience in creating services with Web API for removal, adding and saving.
- Involved in enhancing the application for client’s requirements based on the market demand.
- Worked on creating Rest Services using ASP.NET Web API and C#.
- Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 5.0 application.
- Developed Data Access Layer Using Entity Framework using Repository, Aggregator and Façade Patterns to access data from SQL and File storage, also used API calls to enterprise API to get data in case of enterprise data.
- Participated in various client meetings with the team to discuss improvements options during the development of the application.
- Created database schemas consisting of tables, triggers, views and stored procedures.
- Worked in TDD (Test driven development) to test the code before development was completely done.
- Worked with IIS and .NET Assemblies during application deployment.
- Worked on deployment of the application in production environment and resolving any post-deployment issues.
- Developed business reports using SSRS and Crystal Reports and worked on SQL Server Integration Services (SSIS).
- Provided estimates, daily & weekly status report to the client on progress of the tasks.
- Used JIRA for ticketing and bug tracking in Integration Testing and User Acceptance Testing.
- Used GIT as the source control for the maintaining and developing the applications and for releases.
Environment: Visual Studio 2017/2019, C#, ASP.NET MVC 5, ASP.NET Web API, WPF, WCF, IIS, Entity Framework, SQL Server, GIT, Windows Services, Jira
Confidential, El Segundo, CA
.NET Developer
Responsibilities:
- Involved in requirement gathering, functional and technical specification.
- Developed client side JavaScript framework using Knockout.js employing ASP.NET MVC and Web API.
- Worked on the UI layer using HTML, CSS, and JavaScript to give a good look and feel for the site.
- Led Web API development to provide communication channel between Android device and business tier.
- Integrated several external webservices to post and retrieve labels from third party vendors.
- Led automating continuous deployments for Database to speed up deployment process across all stages of the deployment cycle.
- Designed, developed and led the test automation framework in C#.NET with Visual Studio as the solution platform.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Wrote SQL Queries, Stored procedures, Joins, Triggers to process large collection of products and used Data Reader, Data Adapter, SQL Command and Dataset for retrieving data from database.
- Worked on RESTful service framework, C#, SQL, HTML, XML/XSLT, CSS, Enterprise service framework.
- Implemented WCF services and better logging exception management support to help in the premature detection of new problems.
- Utilized IIS for starting the website and creating virtual directories.
- Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
- Involved and fix the bugs in unit testing, systems integration testing (SIT) and user acceptance testing (UAT).
- Implemented data driven approach to avoid manual intervention during script execution.
- Responsible for maintaining the test automation framework with latest changes.
- Used Team Foundation Server for Version Control Environment.
- Used Jira to keep track of various stages of the bugs and incidents.
Environment: C#, ASP.Net MVC, .Net Core, ASP.NET Web API, ADO.NET, HTML, CSS, JavaScript, JQuery, XML, LINQ, IIS, Visual Studio 2017, Entity Framework, SQL Server, Git, TFS, JIRA
Confidential
.NET Developer
Responsibilities:
- Involved in requirement gathering, functional and technical specification.
- Followed Agile and SCRUM methodology to meet the project deadlines.
- Created ASP.NET pages using C#.NET for middle-tier processing of client requests with ADO.NET interfaces for database and implemented stored procedures.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using WPF and VB.Net.
- Involved in creating and consuming WCF Services using VB.NET.
- Responsible for developing WCF Services to exchange data between Desktop and Central Application.
- Used WPF, Win Forms with C#, developed windows application parallel to project.
- Used LINQ to SQL and LINQ to objects for CRUD operations.
- Used Entity Framework to provide a relationship between tables in the original legacy schema.
- Helped team members in technical issues related with design and development.
- Involved and fix the bugs in unit testing, systems integration testing (SIT) and user acceptance testing (UAT).
- Involved in deployment of the entire system on Development, Staging and Production environment.
- Responsible for coordinating with the QA team for the testing and with build team for the building the applications in different environments like Dev, Stg, TST and PROD
- Created Crystal Reports on the web page by accessing the database.
- Used JIRA for ticketing and bug tracking in Integration Testing and User Acceptance Testing
- Involved in configuring and managing source using TFS, GIT.
Environment: ASP.NET, VB.NET, ADO.NET, C#.NET, Windows Server 2008, Visual Studio 2010/2013, C#, WPF, WCF, SQL Server Compact Edition, Oracle 11g, Crystal Reports, LINQ, JIRA, TFS, GIT
Confidential
.NET Developer
Responsibilities:
- Developed this application using Microsoft's .NET Framework technologies.
- Developed and designed the User Interface using XML, HTML, XSL, XSLT, Cascading Style Sheets (CSS) and ASP.NET.
- Wrote business and data access logic using ADO.NET, LINQ, Entity Framework, ASP.NET Web API.
- Created ASP.NET Web Forms and Class libraries containing code for business and data access logic using VB.NET.
- Performed manual and Selenium testing for Freeman Passport order management web based application.
- Worked in WCF to send data as asynchronous messages from one service endpoint to another and service hosted by IIS 6.0.
- Developed and executed Manual Test Cases for Freeman Passport order management.
- Developed test scripts based on the Requirements Document (RUD) and logged defects into TFS.
- Worked on SSRS reporting and SSIS packages to generate data and perform ETL operations on data.
- Used Cascading Style Sheets (CSS) for achieving uniformity through all the web pages.
- Developed reusable custom data access layer using ADO.NET.
- Created Flow Charts using MS Visio.
Environment: ASP.NET, ADO.NET, VB.NET, C#.NET, WCF, WPF, IIS 6.0, MVC, SQL Server 2012, Selenium, TFS, LINQ, Entity Framework, HTML, CSS, Agile
Confidential
.NET Developer
Responsibilities:
- Involved in the SDLC of requirement analysis, design and development of the web-based application in the fast-paced agile methodology.
- Worked on development of application and enhancement of existing applications to provide additional functionality.
- Developed the application with n-tier architecture using Class libraries, Data entities, Services, Data access layer, business logic layer and stored procedures.
- Developed web forms in ASP.NET using C#.NET, AJAX controls, HTML and JavaScript.
- Implemented LINQ (Language Integrated Query) for querying, sorting and filtering the Objects.
- Performed Extensive logging and error handling in C#.
- Used C# to develop code business and repository layer.
- Used Team Foundation Server as source control and resolved QA bugs for front end and back end application.
- Wrote SQL scripts, views in management studio.
- Designed and developed static and dynamic pages validating client side and Server side scripts.
- Used the Object-Oriented Programming (OOP) techniques and created classes (C#.NET) for database access.
- Developed Web Forms and Windows Forms for concerned applications.
- Wrote stored procedures in SQL server.
- Developed and consumed WCF Services.
- Involved in production support and fixing production issues.
- Helped team members in technical issues related with design and development.
Environment: ASP.NET 3.5, C#.NET, LINQ, HTML, JavaScript, Ajax, SQL, Visual Studio 2010, SQL Server 2008, WCF, JavaScript
