Senior .net Developer Resume
SUMMARY
- 14 years of IT Industry experience in Software Development involving Analysis, Design, Development, Testing, and Deploying of applications and implementing n - tier Client/Server applications using Object Oriented design methodologies.
- Expertise in various domains such as Mortgage, Financial, Healthcare, Entertainment, Telecom, Real Estate and Airlines.
- Experience in development and deployment of Web Applications, Windows Forms, Windows Services and Web Services
- Extensive experience in creating applications using ASP.NET, AJAX, C#.NET, VB.NET, ADO.NET, JavaScript, JQuery 1.2.6, XML, XPATH, XSLT,CSS,HTML.
- Experience in developing distributed applications, using .Net Remoting, Web Services and IIS.
- Experience with development in Full Software Development Life Cycle (SDLC) and Test Driven Development (TDD) using Agile Development Methodologies.
- Expertise in writing stored procedures, functions, triggers using T-SQL and PL/SQL to meet new features to be incorporated in the system to implement business rules.
- Worked on Server controls, User controls, Custom controls, Validation controls.
- Hands on experience with .NET Framework 4.0/3.5/3.0/2.0, LINQ, WWF, WCF, Design patterns.
- Experience in designing and creating reports using SQL Server Reporting Services.
- Expert in object oriented design and UML -using tools like MS VISIO and STAR UML.
- Self-starter, Pro-Active and comfortable in high intensity and challenging work environment.
- Highly motivated, detail oriented, has ability to work independently and as a part of the team with e xcellent Technical, Analytical and Communication skills
TECHNICAL SKILLS
Languages: C#, VB.NET, SQL, T-SQL, Perl.
Frame Work: .NET Frame Work 4.0/3.5/3.0/2.0/1.1 , Enterprise Library
Web Technologies: ASP.NET, ADO.NET, AJAX, HTML, XML, XSLT, XSL, XPATH, SOAP, JavaScript, CSS, IIS 7.0/6.0/5.0
.Net Technologies: Windows Forms/Services, Web Applications, Web Services, WCF
Designing Tools: Visual Studio 2008/2005/2003 , MS-Visio, STAR UML
Databases: MS-Access, SQL Server 2008/2005/2000
Reporting Tools: MS ASP.NET Reports, SQL Server Reporting Services (SSIS & SSRS)
Version Controls: Visual Source Safe, Team Foundation Server, Subversion.
PROFESSIONAL EXPERIENCE
Confidential
Senior .Net Developer
Responsibilities:
- Write ePNR, eServiceWF code in .Net using C# 4.0
- Design, Analyze, develop enhancements as per business requirement using ASP.NET, C#
- Analyze & fix defects and bugs from list generated by senior managers, business analyst and testers. Well versed with SHARES central reservation system (CRS) for Confidential .
- Create and update new stored procedures, functions and cursors using SQL Server for generating reports requested by business analysts.
- Used Fiddler4 for testing defects involving JSON requests and responses from eServiceWF for Aero agent application.
- Created new web services, REST services using Web API.
- Generate various reports using SQL scripts using SQL programming.
- Participated in daily AGILE scrums to assess day-to-day work progress.
- Used ALM, TFS and Visual source safe for source control and issue tracking.
- Cloud programming with Azure. Worked with .Net Core.
Technologies/Tools: ASP.Net 4.0, Fiddler4.0, SQL Server 2014R2, TFS 2012, MS Visual Studio Professional 2015, C# 4.0, .Net Framework 4.5, .Net Core, HP ALM, SHARES, Angular JS version 4. Akamai Server.
Confidential, Houston, TX
Senior .Net Developer
Responsibilities:
- Re-write existing legacy asp pages into .Net using C# 4.0, ASP.NET 4.5, Javascript, Jquery.
- Design, Analyse, Develop enhancements as per business requirement using ASP.NET, C#
- Make code fixes for defects and bugs in current application and SSRS reports.
- Create and update new stored procedures, functions and cursors using SQL Server as per business logic.
- Worked with third party UI controls such as telerik for faster development.
- Worked with technology and business manager to implement new features.
- Created new web services, WCF services and REST services as needed.
- Used TFS and Visual source safe for source control and issue tracking.
Technologies/Tools: ASP.Net 4.0, Telerik controls, SQL Server 2012 R2, TFS 2012, MS Visual Studio Ultimate 2012, C# 3.0,Net Framework 4.5, Entity Framework 4.1
Confidential, Houston, TX
Senior .Net Developer
Responsibilities:
- Create new bid offers for Recurrent Training Bidding (RTB), vacancy and displacement using PR. Involved in active development, defect fixing, and maintenance of various modules.
- Create and modify SQL Server stored procedures, functions and cursors as per requirements.
- Developed prototype MVC application for converting web forms CCS application to MVC.
- Create and deploy web services and WCF services to enable CCS to access PR information.
- Modified existing CCS web pages using JavaScript as per requirements.
- Implemented Test driven development (TDD) by creating tests for MVC controller before implementing the controller functionality
- Created and consumed RESTful Services in ASP.NET MVC using Web API.
- Worked with Team Foundation Server (TFS) for source control and issue tracking.
Technologies/Tools: ASP.Net 4.0, ADO.NET, SQL Server 2008 R2, TFS 2012, MS Visual Studio Ultimate 2012, C# 3.0,Net Framework 4.5, ASP.NET MVC 3.0, Web API 2.0, Entity Framework 4.1
Confidential, Houston, TX
Senior.Net developer
Responsibilities:
- Developed personal care module of the application using C#, ADO.NET LINQ, ASP.NET MVC 3.0. Implemented Partial Views and Editor Templates in MVC.
- Worked with Entity Framework Code-First approach as data access technology for the application. Also, migrated the database changes in POCO entities to database.
- Used standard software design patterns such as Repository Pattern, Unit of Work for data persistance and Model-View communication.
- Used cascading style sheets (CSS) to Create consistent look and feel across the application
- Used Javascript and Jquery 1.8 to implement client side features such as Modal Popup dialog boxes in MVC. Also used Microsoft Unity Application Block 2.0 for dependency Injection.
- Wrote stored procedures and SQL Queries using SQL server.
- Used Team Foundation Services (TFS) for source control
Technologies: .Net Framework 4.0, ASP.NET 4.0, C# 3.5, ASP.NET MVC 3.0, Entity Framework 4.1, JQuery 1.8, SQL Server 2008, TFS (Source Control), Visual studio 2010.
Confidential, Grapevine, TX
Senior.Net developer
Responsibilities:
- Designed and developed different modules of the application using C#, ASP.NET, ADO.NET LINQ, WCF, ASP.NET MVC.
- Worked with Entity framework 4.0 to create and provide a conceptual model to the application.
- Make XAML code fixes and enhancements to Confidential Dispensing System (ODS), a WPF application which is used to dispense the medication for the resident.
- Worked with Unity of Work pattern to retrieve and update data to the database as a transaction.
- Used Repository pattern to provide basic querying functionality on frequently used entities.
- Worked with Leslie Sanford’s implementation of State Machine model for wizard like functionality in ODS. Worked in a Service Oriented Architecture (SOA).
- Worked on Confidential Pharmacy System (OPS), a WinForms application used by Pharmacy to create, search and edit Facilities, users, installs, medications etc. to fix the bugs and develop new enhancements using C#.
- Used Microsoft Unity Application Block (Unity) to build loosely coupled interactive objects.
- Wrote LINQ to SQL queries to retrieve and manipulate data from SQL Server database.
- The Confidential Reporting System (ORC) is a web application used to generate reports using ASP.NET reporting (rdlc) technology. Some reports are Canister management report, Dispensing reports, Formulary reports etc.
- Used XML, XSLT to manipulate data and render it to e-mails sent to users.
- Wrote T-SQL Queries, stored procedures, created database tables based on the requirement.
- Wrote WCF services in all the applications to implement the business logic.
- Used RNA and Framework pharmacy system to manage sophisticated automated medication dispensing, to obtain prescription and billing operations.
- Atlassian Jira was used as a tracking tool for project tracking and bug tracking.
- Performed unit testing of all the application using NUnit.
Technologies: .Net Framework 4.0, ASP.NET 4.0, C# 3.5, ASP.NET MVC 4.0, WPF, SQL Server 2008, Subversion 1.6.7 (Source Control), Visual studio 2010, Nunit 2.5.10
Confidential, Dallas, TX
.Net Engineer
Responsibilities:
- Implemented ASP.NET charts to track Motivational factors chronologically using Telerik Controls such as RadCharts, RadSlider, RadAjaxManager and RadToolTip
- Imported e-mail contacts into OrnishSpectrum from Gmail, Yahoo and Hotmail using their proprietary REST API Services and OAuth.NET for secure authentication.
- Developed user authentication using ASP.NET membership provider.
- Created User controls in asp.net to embed charts and FriendFinder functionality for reusability.
- Imported Food details and spectrum value from Excel spreadsheet into SqlServer Database using OleDb objects.
- Write and execute SQL Queries and stored procedures to Select, Insert and Update application data.
- Used JQuery library to apply auto-complete functionality on asp.net textbox controls.
Technologies:.Net Framework 4.0, ASP.NET 4.0, SQL Server 2008, Team Foundation Server (Source Control), Visual studio 2010, Telerik ASP.NET Controls, C#
Confidential, Irving, TX
Senior.Net developer
Responsibilities:
- Created Web Services in ASP.Net 3.5 to expose web methods to external applications to generate/validate affinity tokens and coupons.
- Created xml schemas (XSD) to validate xml requests received from external applications.
- Implemented Proxy objects in c# with attributes for xml elements, and properties to hold data contained in xml requests and responses.
- Implemented Serialization techniques with XMLSerializer to deserialize xml requests into C# objects and serialize data in objects into xml format.
- Made enhancements to CRMMStudio, an internal .Net WinForms testing tool built to test xml's against Production and non-Production environments.
- Interacted with Business Analysts, Testers and DB developers in a team of 40 to understand requirements and resolve production issues.
- Created and Executed Select, Insert and Update queries and stored procedures in SQL Server 2005.
- Implemented cloning methods such as deep cloning and shallow cloning to make copies of .Net objects available in the cache.
- Extensively used advanced c# language constructs such LINQ to collections, LINQ to SQL, Generics, Extension methods and Lambda Expressions to translate Business Logic into code.
- Implemented HTTP Caching mechanism to cache Verizon promotions and bundles.
- Involved in meetings and discussions with Onsite team in India.
Technologies: .NET Framework 3.5, Visual Studio .NET 2008, C#, ASP.NET, LINQ, XML, SQL Server 2005, Visual Source Safe 8.0.