.net Developer Resume
VA
SUMMARY
- .NET Developer with 6 years of professional experience in Efficient Application Design, development and maintenance.
- Extensive Experience in developing legacy and current trending technologies using ASP.NET, Classic ASP, DAOs, ASMX Web Services, WCF, WPF, Win forms, Web Forms, ADO, HTML, XML, Crystal Reports, AJAX and Web Patterns.
- Proficient in developing REST Services and integrating them with Client Server Architecture.
- Implemented several REST Services with Node JS as Backend and Angular as Frontend.
- Experience in developing ASP.Net Web custom controls, user controls and rich GUI with extensive use of AJAX toolkit, CSS and Master pages.
- Experience in development of ASP.NET Web Forms using HTML5, Telerik controls, jQuery and communicated with database using WCF service.
- Experience with Service Oriented Architecture (SOA) implementing WCF and SOAP and RESTFUL Web Services.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Forms Validation controls, Custom controls and CSS.
- Extensive experience in creating rich content Web Forms, Web User Controls, Server Controls, Web Service, WCF Service and Web API Calls.
- Experience in Azure Cloud Computing, Azure Web Role, Worker Role, Web Jobs, Azure Storage (Azure Blob, Table and Queue Storage), Azure.
- Experienced in Object Relational Mapping (ORM) using ADO.NET, Entity framework, LINQ and Lambda expressions.
- Extensive experienced in SQL Server Database design (EER), Database maintenance, developing T - SQL queries, LINQ queries, Stored Procedures, Views, Functions and Triggers using SQL Server.
- Experience in developing Language-Integrated Query (LINQ) queries to retrieve data from different data sources (LINQ to Entities, LINQ to XML, and LINQ to SQL).
- Experience and strong fundamental of architecture design included Data Structure, n-tier architecture, design patterns (Singleton, Factory, Repository), architectural patterns (MVC, MVP, MVVM), and algorithms (Searching, Sorting, Recursion).
- Familiar in updating, accessing and version controlling the code using Team Foundation Server (TFS), sub-version and GitHub.
- Experience with multiple web servers including IIS.
- Proficient in applying analytical and methodical approach to solve problems and production issues.
TECHNICAL SKILLS
Programming Languages: C#, SQL, T-SQL, PL/SQL
.NET Technologies: Microsoft .NET framework, ASP.NET MVC 3.5/4/5, MVVM, ASP.NET Web forms, Win Forms, WCF, WPF, Web Services, Windows services, SOAP, Restful, Silverlight, ADO.NET Entity Framework, XML, LINQ and MVC.
Scripting Language: Type Script, jQuery, node JS, Angular JS
Markup Languages: XML, XAML, HTML, DHTML, XSL, XSLT, CSS.
Database Services: Microsoft Azure
Servers: IIS 5.0, IIS 6.0, IIS7.0
Database: Microsoft SQL Server, No SQL - Mongo DB, Oracle.
Version Control: Git, Team Foundation Server, Bit bucket
Methodology: Agile Methodology, SCRUM
PROFESSIONAL EXPERIENCE
Confidential, VA
.Net Developer
Responsibilities:
- Followed Agile Methodology for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Designed and Developed application using C#, ASP.Net MVC 5.0 and Entity Framework 6.
- Worked with Web API to provide services to HTTP requests and created Rest Services using ASP.NET Web API2.
- Developing the application using MVC, Entity Data Model and RESTful and WCF services.
- Leveraged Angular 12 for scripting, AJAX calls, JSON for passing objects from Controller to View and vice versa.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Involved in designing and development of REST-based services using Web Services/WCF.
- Created message handlers inWeb API2 to implement global level authentication.
- Implemented Custom Action filters for various purposes like authentication and authorization, logging to track user information, viewing data returning by a controller action.
- Implemented caching mechanism on page level (web forms) and for ASP.NET web server controls
- Performed Unit Testing to identify and resolve integration, functional and usability issues before deployment.
- Managed progress of the project and facilitated effective communication through the team and to the Project Manager.
Environment: C#, .NET Framework 4.7, MS Visual Studio 2017, ASP.NET MVC 5, Angular 12, HTML5, CSS3, Bootstrap, ASP.Net Web API2, WCF, JSON, REST, MS SQL Server 2019, Entity Framework 6, Team Foundation Server, Agile, Windows.
Confidential, Pittsburgh, PA
.Net Developer
Responsibilities:
- Develop Software Architecture by studying information needs, conferring with users, studying system flows, and data usage and work process, investigating problem areas, following the software development life cycle (SDLC).
- Designed and developed web-based UI in C# using different controls like HTML Controls, Data Controls and Web Controls.
- Developed features for customer facing website using C#, ASP.NET MVC 4/5, CSHTML, Html Helpers, Angular 4, AJAX, Bootstrap, CSS, LINQ, Entity Framework, WCF, SQL Server.
- Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and also react-bootstrap components.
- Developed application using ASP.NET Core along with a Service Oriented Architecture (SOA).
- Used technologies provided by the .NET framework including ASP.NET, ADO.NET, web services using REST and data manipulation using XML Design.
- Utilized Azure Sql Server for storing the data related to the recruitment and Wrote Efficient queries and stored procedures that saved the manual efforts of cleaning the data and efficient data handling and sanitized data.
- Involved in designing and developing RESTful Web Services using Web API.
- Used Azure BLOB to access required files and Azure Storage Queues to communicate between related processes.
- Used ASP.Net AJAX extensively for calling Web Services without writing a lot of custom code to handle the request and response messages.
- Implemented Data Binding using Data Context, Object Providers and Implemented Business Logic using WPF Class Library with C# Custom Business Entities.
- Worked on developing views, controllers, directives, form components and services in Angular 4.
- Actively involved in Team meetings, scrum, release planning meetings and group discussions for project progress and project related issues using GITHUB.
Environment: C#, .NET Framework 4.6, MS Visual Studio 2015, ASP.NET MVC 5, ADO. NET, Angular 4, HTML5, Bootstrap, Azure, AJAX, XSLT, XML, LINQ, MS SQL Server 2016, GITHUB, Agile, Windows.
Confidential, Morristown, NJ
.Net Developer
Responsibilities:
- Involved in software development plan, gathering user requirements, writing functional specs, developing application, testing and deployment for web applications.
- Created ASP.NET pages using C#.NET for middle-tier processing of client requests with ADO.NET interfaces for database and implemented stored procedures.
- Implemented Web Services (SOAP, UDDI and WSDL) to integrate different applications.
- Implemented Web Applications like Caching Services to boost performance and Security Services to identify users and prevent unauthorized access.
- Used Object Oriented Methodology to implement classes and modules and used Design Patterns extensively.
- Creating several user controls in ASP. NET to integrate data available through third party XML Web services to web pages using C#.
- Used ADO.NET to develop and provide the team with the data layer functions and used LINQ to connect to database and fetch data.
- Designed the layout of the GUI screens using CSS style sheets.
- Extensively worked in ADO.NET for back-end connectivity to manipulate and retrieve data from SQL Server db.
- Performed Unit Testing, Integration Testing and Load testing on the modules per the requirements and development standards.
- Used JIRA as issue tracking product management tool to maintain and collaborate on issues and tasks.
Environment: C#, ASP.NET, ADO.NET, LINQ, HTML5, CSS3, MS SQL Server 2014, IIS, Jira, Windows.
Confidential, Philadelphia, PA
.Net Developer
Responsibilities:
- Involved in requirements gathering, analysis, design, implementation and testing of the applications.
- Design and develop Web forms in ASP.NET 4.0 using C# implementing Presentation, Business Component and Database access layers.
- Developed GUI using ASP.NET Server Controls, User Controls and Custom Controls and Master Pages, Cascading Style Sheets (CSS) for consistent look.
- Developed Business logics and coding in C#.Net using Web API Services to manipulate the recommendation to be displayed based on customer’s input.
- Responsible for designing ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Used XSLT for XML data transformation in the application and Schema to check the validity of XML Document at various stages.
- Implemented Business Logic for the Multi-Threaded Applications and Created reusable class libraries using C#.
- Created pop-up windows and Dialog boxes for the user-friendly environment.
- Heavily used ADO.NET objects, DataSet, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server.
- Write T-SQL, View and Stored Procedures (SQL Server) as required for the application.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Participated during Post-Release maintenance, bug fixing and adding new features, based on user requests.
Environment: .Net Framework 4.0, C#, Visual studio, Team Foundation Server, ASP.NET, SQL Server, XML, IIS, Web services, HTML5, CSS3, jQuery, AJAX, Agile, Windows.
