Sr. .net Developer Resume
Lubbock, TX
SUMMARY:
- Having 8+ years of professional .NET development experience in designing and developing client - server applications, Windows and Web-based solutions using Microsoft Technologies.
- Have strong knowledge in Software Life Cycle process including requirements analysis, design, programming / testing and implementation of major systems and development methodologies.
- Experiences specifically in .NET Technologies Database (SQL Server), ASP.NET, VB.NET, ADO.NET, MVC, WCF, MVVM, C#, Server administrations (IIS) and tools.
- Worked on ADO.NET Entity Framework to associate with database for CRUD operations.
- Written LINQ enabled queries to access the data from SQL Server database, LINQ to Entities, Lambda Expressions and OO Design Patterns.
- Extensive worked on developing and consuming XML Web Services using WCF, Web API, WSDL, UDDI, SOAP and LINQ.
- Used Model View Controller (MVC) design pattern to develop a complex web application, ASP.NET with C# as code behind AngularJS , is used for client side validation.
- Experience in using Team Foundation Server(TFS) for project source control management,
- Experience in writing database-level T-SQL, Stored Procedures, Functions, Views, Joins and SQL Queries in SQL Server 2005/2008/2012 and Oracle 12c/11g/10g.
- Experience on Custom, Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Services (SSIS, SSRS).
- Strong .NET skills and object oriented design experience, including working knowledge of core .NET libraries and design patterns.
- Experience with XML, XSLT, SOAP, WSDL, Web Services, Validation Controls, Authentications like windows authentication, forms authentication.
- Worked on Version Control Systems Visual Source Safe, TFS (Team Foundation Server) and Git for updating, accessing and managing the code and performed continuous integration .
- Experience in creating user interface (UI) with front-end technologies ASP, HTML, CSS, JavaScript and TypeScript.
- Used JavaScript frameworks jQuery, AngularJS, Node.js and Knockout.js to develop the user interfaces (UI) for MVVM web applications.
- Developed Business logic layer by using object oriented features Inheritance, Polymorphism in C#.
- Extensively used LINQ and ORM tools like ADO.NET Entity Framework to exchange data between web applications and database objects.
- Strong experience in Software Quality Assurance with sound knowledge of Manual and Automated Testing for Client-Server applications.
- Experience working day to day on a BizTalk application, performing various Builds and Deployments and developing testing scenarios.
- Experienced in SharePoint specific to design, development, deployment and maintenance of large enterprises with high volume access.
- Experienced with Azure for Building applications that utilize both Microsoft Azure Cloud Services and Windows Azure Virtual Machines .
- Strong experience in creating, deploying and consuming of XML Web Services, WCF services, RESTful Services and Web API.
- Involved in the production deployments to provide on call support, assisting QA team with testing.
TECHNICAL SKILLS:
Web Application: MVC, ASP.NET 4.5/4/3.5, ASP.NET Web Forms, Silver light, ADO.NET, Win Forms, LINQ, VB.NET, Classic ASP (basic)
Web Technologies: HTML5,CSS3,XML,JSON,XSLT,AJAX,JavaScript,jQuery,AngularJS,Knockout.js,Node.js,BootStrap
Databases: SQL Server (2014,2012,2010,2008), Oracle (12c/11g/10g), DocumentDB, MongoDB
Languages: C#,C, C++,Visual Basic
Middleware: Web Services, WCF, SOAP, RESTful
Microsoft Technologies: ASP.NET 5.0/4.5/4/3.5 , .NET Framework XAML, LINQ, ADO.NET, entity framework, WCF,WPF, Web API
Application Development Tools: Team Foundation Server (TFS),JIRA, Git, MS Office, Visual Studio.NET Ultimate/12, SharePoint Designer 2007
Development IDE: Visual Studio.NET (2013, 2012, 2010, 2008), Microsoft Visio, SQL Profiler, SQL Server Agent.
Operating Systems: Windows 2000/XP/7/8, Linux (RHEL/Fedora/Ubuntu/CentOS)
Reporting Tools: SQL Reporting Services (SSRS),SSIS,SSAS
WORK EXPERIENCE:
Confidential, Lubbock, TX
Sr. .NET Developer
Responsibilities:
- Extensively involved in Software Development Life cycle (SDLC) starting from Requirements gathering and performing objects oriented analysis, design and implementation.
- Worked on ASP.NET MVC5 framework with Razor view engine to reduce the complexity and full control over the behavior of the application.
- Designed an Azure based solution using Web API framework for building the RESTful web services in XML and JSON format.
- Used WCF to communicate between Data Access Layer and other business components of Service Oriented Architecture (SOA) application.
- Developed RESTful web services for patient records, reimbursement, medical history and financial records.
- Worked on database modeling and database schemas and also created stored procedures using SQL Server 2012 and 2014.
- Designed and developed the triggers for Audit log history for content and ISA.
- Involved in designing and coding of Presentation Layer, Business Logic Layer and Data Access Layer using C# programming language.
- Implemented N-Tier Architecture and integrated the UI with Data Access Layer for data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework.
- Used LINQ extensively on ADO.NET Entity Framework for manipulating the data in SQL Server and Oracle database.
- Worked on ASP .NET State Management using Sessions and created ASP .NET Caching mechanism routines for minimizing server response time.
- Involved in design and architecture of the ASP.NET unified programming model (Windows Presentation Framework) WPF for developing the Windows Forms applications and services.
- Worked on generic, collections and delegates using C# to create support models and database operations for .NET applications.
- Designed interactive and dynamic User Interface (UI) using ASP.NET Web Forms, Bootstrap, XML, XSLT, AJAX, CSS, JavaScript, jQuery, Knockout.js, Node.js and Angular JS.
- Use jQuery client-side scripting for auto complete, tabs, validation, date picking, sorting, auto-submit, AJAX calls, and other functions.
- Responsible for developing the interactive Single Page Application with AngularJS and Bootstrap.
- Extensive experience with AngularJS , creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
- Extensively used Multi-Threading concept for fetching data from web server using C# under ASP.NET environment.
- Used Team Foundation Server 2013 for Source Code Control, project related document sharing and team collaboration, automatic builds and continuous integration.
- Wrote T-SQL queries in creating functions, views, indexes and stored procedures in SQL Server . Used joins, unions to get data from different tables and databases.
- Used Visual Studio 2013 for building ASP.NET Web applications, XML Web Services, desktop applications, and mobile applications.
- Worked on using Git distributed version control system for collaborating and JIRA is used to check any changes in the project work.
- MMPs application has been developed on MVC Pattern and possesses strong experience in developing client-server applications.
- Extensively worked on ASP.NET Web Forms in order to create Presentation Layer (UI) with web user controls, ASP.NET controls, AJAX controls and HTML controls.
- Created Benchmarked Items, Active Records, Revision History, etc., reports using SSRS.
- Worked on IIS web server (application server) to create, integrate and host the web sites under Windows platform.
- Created packages using ADO.NET SSIS for extracting data from MS Excel files, OLEDB, MS Access to SQL Server database.
- Creating advanced Excel and Word reporting tools (100+ complex reports) for existing SQL Server 2012 databases and worked with SSRS reporting services for generating few reports.
- Manually executed Test Plans, Test cases, Test Reports and tested various components of the application under NUnit framework.
Environment: .NET Framework 4.5, MVC4, WCF, Visual Studio 2013, XML, XSL, JavaScript, jQuery, AngularJS, SQL Server 2014/2012, SSRS, ADO.NET, Entity Framework, Web services, Web API, SharePoint 2007, IIS 7.0 and Team Foundation Server 2013.
Confidential, Memphis
.NET Developer
Responsibilities:
- Participated in project planning sessions with analyst and team members to analyze business requirements. Involved in Software Development Life Cycle process to design and implement the project.
- Used C# language in developing the Business logic, where in extensively implemented the Object Oriented Programming functionalities using Visual Studio 2012.
- Developed 3- tier architecture application with Presentation, Business and Data Access layers using ASP.NET 4.5 and Entity Framework 5.0.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Involved in Design and Architecture of the ASP.NET application, WCF based Web Services.
- Designed the user login application using HTML Helper and Razor Views in MVC architecture that promotes a clear separation between the different layers.
- Designed User Interface for web pages using ASP.NET controls, HTML, JavaScript, AngularJS, jQuery, Bootstrap,data annotations and CSS to enhance UI experience on Client-side.
- Extensive experience in writing AngularJS code for developing single page applications (SPA) used several in built language core directives, expressions and modules.
- Used IIS 6.0 application server to host and manages the websites under Windows platform.
- Used the Script Manager and Update Panel of Telerik.NET AJAX Controls to do asynchronous page post back.
- Developed Stored Procedures, Functions, Views and Triggers for Data Manipulation, ensuring set up relations include indexing, constraints, and foreign keys using SQL Server 2012.
- Used LINQ feature of .NET 4.0 for performing the searching, sorting and data filtration.
- Programming a Monitoring Console module to display real-time status of the Workstations and the tests they are running.
- Used Team Foundation Server for integrating, maintenance, reporting and project tracking.
- Performed unit testing on every new version before sending it for User Acceptance Test.
- Used .NET AJAX controls to partially render the content on web pages developed using C#.
- Used Master Pages and Cascading Style Sheets (CSS) to output a uniform look for the entire application.
- Used ASP.NET Web API framework for building RESTful services exposes services to clients, including browsers and mobile devices.
- Worked on Windows Communication Foundation (WCF) framework for developing SOA for the business process to communicate with others in the organization.
- Implemented Web Services using WSDL, SOAP and RESTful services in both XML and JSON.
- Created several test cases using Nunit Framework and performed unit testing using C#.
- Established continuous integration (CI) practices and standards for the Mortgage application using Git version control system on SSH server.
- Performed capacity planning for both Oracle and SQL Server database boxes to ensure necessary storage for optimal operations.
- Used BizTalk to develop the new interfaces to support EDI transactions in the new Data format.
- Develop controls such as user-controls, list views, editing and validation and Ajax extenders, dropdown lists, file up loaders, query strings, SQL Data source.
- Used SharePoint Object Model for developing the Web Parts with C#.NET as the language for development to meet the user requirements.
- Used SSIS to load data from source files to target tables and converting an existing Access/Excel/VBA program to VB.NET/SQL Server 2012.
Environment: .NET Framework 4.0, Visual Studio 2012, MVC, TFS, LINQ, ADO.NET, WCF, WPF, AngularJS, SQL Server 2008, C#, HTML, CSS, AJAX Control Toolkit, jQuery, SQL Server 2012 and IIS 6.0.
Confidential
.NET Developer
Responsibilities:
- Worked on Software Development Life cycle (SDLC) starting from Requirements gathering and performing object-oriented analysis, design and implementation.
- Worked with Business Analysts in understanding business requirements and analyzing use cases.
- Used N-tier architecture for the Business, Data Access Layer and UI Layer.
- Involved with the client team to design and implement the advanced technologies WCF, WPF, and ASP.NET with the application logic in C #according to the user requirements.
- Involved in front end Application development using in ASP.NET Web forms, CSS, JavaScript, and AJAX using C #, and back end in SQL Server 2008.
- 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.
- Used jQuery, ASP.NET AJAX toolkit controls and CSS to enhance the performance and richness to the user interface.
- Developed User controls using ASP.NET and C# and used them dynamically in the web pages using Master pages and CSS.
- Designed ASP.NET MVC pattern to implement the key management system for the clients.
- Used ASP.NET web server controls like Grid View, List View and Repeater for displaying the required information.
- Used WPF and WCF to communicate between DAL and other business components.
- Involved in designing Web forms using server controls, validation, user controls using .Net framework.
- Worked on Silverlight programming using XAML and data access for WCF RIA/REST Services and ADO.NET Entity Framework.
- Developed WCF services to enable effective communication between SOA.
- Designed and developed various interfaces, classes to construct the business logic using C#, ADO.NET and XML.
- Worked on JIRA tool to create the user stories, prioritize the work, tracks the work and distribute tasks across the team.
- Implemented RESTful web services in XML and JSON format using Web API,WCF Framework.
- Used Web Services to enable effective communicate between different layers in the Application.
- Worked with Ajax enabled WCF services using C# and ASP.Net.
- Used ADO.NET objects such as Dataset and Data Adapter for consistent access to Oracle 10g.
- Developed Web Service to interact with remote business objects and different suppliers systems using SOAP, HTTP/XML, WSDL
- Created packages using SSIS for extracting data from MS Excel files, OLEDB, MS Access to SQL Server database.
- Unit tested the application using error tracing and debugging.
- Used Web API for building the HTTP services, RESTful services and SOAP web services.
- Actively involved in providing the technical support and production software operations through troubleshooting to resolve the issues.
- Implemented the Web Caching technique for storing the objects in the Application cache.
- Completely involved in debugging by using Firefox Firebug, Fidler and IE Developer toolbar.
Environment: .NET Frame Work 4.0, MS Visual Studio 2010, C#, ASP.NET, ADO.NET, SQL Server 2008, SSRS Reporting Services, CSS, XML, WCF,WPF, jQuery, JavaScript, MVC, Windows Servers 2008, VSS, Ajax Toolkit Controls, SOAP/WSDL.
Confidential
Jr .NET Developer
Responsibilities:
- Working as a team member and responsible for designing and developing Claim application.
- Followed agile methodology in developing the application and possess strong knowledge in agile methodology.
- Developed web services for Administrative Services, Configuration Services and User services.
- Worked on Tables, Views, Queries , database modeling, database schemas and also created stored procedures in SQL Server 2005 for organizing the customer records.
- Designing and developing User Interfaces for the User, Admin modules using ASP.NET on Visual Studio 2008.
- Designed MVC Pattern for displaying the service centers and towing agencies.
- Worked on generic classes using C# to create Support Functions and Database Operations.
- Developed ASP.NET web pages using C#, HTML, CSS and AJAX on the approved design document.
- Used ASP.NET server side validation controls for handling server side validations and JavaScript to handle Client Side validations.
- Created SQL Tables, Views, Queries, and Stored Procedures to store and update the data and patient reports.
- Provided extensive documentation for all the modules or products worked on.
- Created generic secure and reusable data access components using the ADO.NET objects such as Dataset, Data Adapter, and Data Reader.
- Developed System Settings module for user customization of the application.
- Created Benchmarked Items, active user records, payment history, claim management etc. reports using SQL Server Reporting Services (SSRS).
- Enhanced old Web Sites build in ASP, C# by adding, removing or modifying Business, Data and Presentation Layers.
- Worked on SSRS for dynamic Reporting and SSIS for data Integration and Transformations in ASP.NET, and SQL Server 2005.
- Worked on ADO.NET with ASP.NET Web Application Project to work with Entities and Associations. Used LINQ to Entity for running C# and SQL based database Operations.
- Convert Web Site Projects into Web Application projects, rewrite code of Classic ASP into ASP.NET(C# 3.5) based on business requirements.
- Involved in application troubleshooting after SQL2005 to SQL2008 migration has done.
- Involved in IIS 6.0 configurations as administrator. Involved in deploying, configuring multiple applications into single websites as individual pools. Involved in troubleshooting issues.
- Worked on static contents like JavaScript, jQuery library, HTML, CSS to create library for Header, footer, Left & Right Navigations, Page blocks and other part of page under RBC Standards.
- Lead offshore team of two as on site team mate. Share requirements, collect updates daily.
Environment: .NET Framework 3.5, Visual Studio 2008, XML, XSL, JavaScript, SQL Server 2005, SSRS, ADO.NET, web services, SharePoint 2007, IIS 6.0, EO Tool kit and Team Foundation Server.