Senior .net Developer Resume
San Antonio, TX
SUMMARY
- 7 years of experience in Developing .NET, Web Based Applications, Windows Applications using .NET Framework, ASP.NET Web Forms, ASP.NET MVC, C#, VB.NET, Web Services, Web API WCF, WPF, Entity Framework, Azure, LINQ, IIS, SOAP, XML, DOM, XSL, XSLT,.NET REMOTING, HTML5, Java Script, Bootstrap, JQuery, AngularJS, CSS3, Visual Studio.Net, AJAX, ADO.Net, XML.
- Extensive experience in .NET applications based on Object Oriented Programming (OOPS), Internet Technologies, Web based, Client/Server, n - tier and Service Oriented Architecture (SOA).
- Exceptional working knowledge in all phases of SDLC (Software Development Life Cycle), participated in Analysis, Design, Implementation, Testing and Deployment of multiple project implementations.
- Experience in developing User Interface using Web Forms, Win Forms, AJAX Toolkit, CSS, HTML and JQuery, Angular JS.
- Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture SOA concepts using .NET Framework.
- Expertise in creating Views, Partial Views, Strongly Typed Views, Sections, and Areas etc... In ASP.NET MVC.
- Created teh Controllers and Controller Actions, Filters, Routing using ASP.NET MVC.
- Experience in development and implementation of Windows Communication Foundation (WCF), and also responsible for developing WCF based Service, Data, Fault and Message Contracts and services.
- Expertise in developing applications using .NET application building blocks (Site Map, Data access, Exception Handling, State management).
- Experience in using Web API (Restful services) and N-Hibernation to fetch data and bind it to UI using AngularJS as a View Model.
- Worked extensively with different ADO.NET objects to interact with database and good experience in usingADO.Netobjects such asSQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter.
- Extensive Experience with ORM technologies like Entity Framework 6.0/5.0/4.x Database First, Code First and performance tuning in EF.
- Worked on reading and generating XML files and related technologies like XSL, XSLT, XAML and X-Path
- Experience with Client Side Frameworks JQuery /Angular JS and used AJAX for teh Asynchronous data transfer between teh client and teh server for creative and interactive web applications, mainly focused on performance improvement.
- Developed ASP.NET MVC 5.0/4.0 applications using Code First Approach in Entity Framework 6.0 and UI in Razor View Engine and also have experience with teh MVC Architecture.
- State Management related controls in .NET such as Grid View, Details View, Repeaters and also other ASP.NET Server Controls.
- Hands on experience with Crystal Reports XI, SQL Server Reporting Services (SSRS), SQL Server Integrating System (SSIS) using SQL 2008/2005.
- Worked with Serialization concepts in .NET and Security related issues for Web services me.e. providing teh Certification to teh Client, Windows Based Authentication, Form Based Authentication and SOAP Envelope.
- Used versioning tools using Microsoft Team Foundation Server (TFS) 2012/2010/2008 , Clear Case and Visual Source Safe (VSS) for version controlling of teh Application.
- Performed Unit Testing (using N-Unit), Integration Testing, Performance Testing and System Testing.
- Reproducing production issues in UAT / DEV/ SIT environments to analyze and solve teh problem.
- Excellent Analytical and Programming abilities in using technology to create elegant, flexible and maintainable solutions for complex problems.
TECHNICAL SKILLS
Programming Language: C# .NET (4.5/4.0/3.5/3.0 ), VB .NET (10.0/9.0/8.0 ), C++, HTML5T-SQL, PL/SQL.
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0 , ASP.NET MVC 5.0/4.0/3,0Silverlight 4.0/3.0, AJAX, Javascript, JQuery Entity Framework, Nhibernate, BootStrap, JQ Grid, LINQ, Web Services, WebAPIJQuery, AngularJS, HTML5,CSS3,VBScript
UI Technologies: Win forms, WPF.
IDE Tools: Visual Studio 2012/2, SQL Server Management Studio, Expression Blend(4.0/3.0/2.0).
Middleware: WCF, ADO.NET Entity Framework 5.0/4.1,NHibernate, LINQLINQ to XML, LINQ to ENTITIES, E-SQL, MSMQ, WebServices, Enterprise Library 5.0/4.0/3.1.
.NET Frameworks: Net Framework 4.0/3.5/3.0/2.0.
Databases: MS SQL SERVER 2008/2005/2000 , MSAccess 2010/ 2007/ 2003 , Oracle11g/10g/9i
Reporting Tool: Sql Server Reporting Services (SSRS 2008/2005), Crystal Reports XI.
Operating Systems: Unix (Sun Solaris 2.6/2.8), Unix-HP, Windows 95/ 98/ 2000, XP, 7,8,10.
Modeling Tools: UML,MS Visio 2010/2007
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
Version Control Tools: Visual SourceSafe(2005), Subversion, Team Foundation Server 2010/2008
PROFESSIONAL EXPERIENCE
Confidential, San Antonio, TX
Senior .Net Developer
Responsibilities:
- DesignedASP.NETMVC 4.0, C#, User Interface with HTML and Cascading Style Sheets (CSS) Designed page and AJAX, Layout pages and JQuery.
- Involved in development ofViews, Partial Viewsfor teh components.
- UsedLINQis used to query teh generic collection objects.
- UsedAJAXon server controls to avoid page post back and page flickering.
- ImplementedCachingby using Action Filters and Child actions in Controller
- Developed application as N-tier application with UI in teh presentation layer usingASP.NET, business logic in teh middle layer using C# and data service activities in teh backend using SQL Server 2008.
- Developed and maintain T-SQLStored procedure, function, triggersin SQL Server 2008
- Involved in theperformance tuning of teh SQL Query.
- Develop reports using Crystal Reports and integrated with application.
- DevelopedWCFservice for inter process communication and as well as for external also.
- Developed WCF services for retrieve teh data from teh database.
- Create database table and maintain teh SQL Script.
- Wrote unit & Integration test cases to test teh application
Environment: Visual Studio 2013, C#, ASP.Net 4.5.,ASP.NET MVC 4.0, WCF, T-SQL, HTML, CSS, JQuery, TFS, IIS 7.0, AJAX, LINQ, XML, NUNIT, SQL Server 2008 R2, Crystal Reports XI .
Confidential, Plano, TX
Senior .NET Developer
Responsibilities:
- Involved in understanding user requirements, designing and developing web application and back end applications.
- Interacted with business analysts, end users and worked on teh application specifications to develop detailed functional, technical design, and test specifications that fully satisfy business requirements.
- In order to perform a broad range of data migration tasks, SQL Server Integration Services (SSIS) which is a component of teh Microsoft SQL Server database software that can be used.
- It is used in unit testing to isolate you're class under test from its dependencies and ensure that teh proper methods on teh dependent objects are being called by MOQ
- Designed a workflow for a number of events in teh different scopes using SSIS.
- Creating websites and web applications using Bootstrap which is a free and open-source collection of tools
- Extensively worked with Partial Pages, Layouts, Sections to design teh CSHTML pages with Razor Engine to get consistent look and feel.
- Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created custom angular directives to create own HTML tags and induce some kind of functional behavior to those tags.
- Created proof of concept for implementing views in AngularJS rather TEMPthan using razor for development.
- Used Html Helper methods to populate View Bag data to teh razor views.
- Used Angular JS accordingly for validation purpose, browser detection and controls.
- A defined request-response message system, typically expressed in JSON or XML, which is exposed via teh web—most commonly by means of a HTTP-based web server by a server-side Asp.NET Web API.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC5 and implemented sorting, filtering and paging with Entity framework in MVC.
- Responsible for developing teh reusable Components on UI(Views) by developing teh Partial Views, View starts, and reusable components for implementing teh business rules with C# and OOPS Concepts.
- JQuery/Angular JS and getting teh Data back as JSON and parsing it onto teh UI.
- Designed a software system using web services like REST and SOAP to support interoperable machine-to-machine interaction over a network.
- Involved in using REST which teh primary purpose of teh service is to manipulate XML representations of Web resources using a uniform set of stateless operations.
- Implemented SOAP for exchanging structured information of web services in computer networks.
- In order to work with data in teh form of domain-specific objects and properties, such as customers and customer addresses, without having to concern themselves with teh underlying database tables and columns where dis data is stored using ENTITY FRAMEWORK
- Build technical architecture of application and document design in high level and low level design document.
- Develop application infrastructure component like logging, exception handling, data access, caching and cryptographic application block.
- Develop stored procedures, functions, triggers using SQL and T-SQL in SQL Server 2008 for fetching data and binding.
- Responsible for developing WCF Services to exchange data between Desktop and Central Application and consumed WCF service, which is based on SOA (Service Oriented Architecture).
- An Agile Scrum Methodology was processed for Daily Stand up Meeting with Team to know teh Current Progress of teh Project and Raise teh issues if any.
Environment: VisualStudio2012, C#, ASP.Net 4.5/4.0,ASP.NET MVC 5.0/4.0 WCF,EDMX, Angular JS, JQuery, TFS 2010, IIS 8.0, AJAX, ADO.Net Entity Framework 6.0/4.3, LINQ, XML, Microsoft Enterprise Library, SOA, NUNIT, SQL Server 2012 R2/2010, Windows Server 2008 R2/2008.
Confidential, Boston, MA
Senior .Net Developer
Responsibilities:
- Involved in teh Full Life Cycle of teh Project (Single Page Application) Using Agile Methodology.
- Developed teh reusable framework for teh application using teh ASP.NET MVC Framework 4.0.
- Used ASP.NET MVC framework to support teh use of Dependency Injection to inject objects into a class. Used teh ASP.Net MVC4 controller pattern to add functionality to teh Employment and salary View from teh Individual page. Using C# and ASP.NET MVC4 created teh Business Logic layer and Data Access Layer
- Used ASP.NET MVC framework to support teh use of Dependency Injection to inject objects into a class, instead of relying on teh class to create teh object itself.
- Extensively used ORM technologies like Entity Framework and performance tuning in EF.
- Implemented Code First and used Linq to Entities to massage teh Data and optimized teh Query Expressions Designed teh UI using teh ASP.NET 4.0, HTML/HTML5, CSS3, Web Forms and teh AJAX controls. Created teh Client-Side validations using teh Java Scripts and Server-Side validations with Asp.net 4.0.
- Used WEB API (Restful services) to fetch data and bind it to UI using Angular JS as a View Model.
- Responsible for technical troubleshooting, root cause analysis, performed Azure deployments and apply fix on Azure applications
- Used Twitter Bootstrap for responsive web design of Navigation controls.
- Designed and developed Services using WCF and also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- Established communication between different applications running on same/different platforms using WCF.
- Created WCF SOAP/REST Services and also used different bindings to make it available to different types of clients.
- Implemented Unit Testing and System Testing using NUNIT.
- Implemented and extensively used teh Object Oriented programming concepts in C# and ASP. Net MVC.
- Troubleshoot, debugged and fix bugs at every stage of teh application
- Responsible for maintaining versions of source code using Mercurial.
- Completed teh First and Second Sprints Successfully of teh project.
- Maintained teh Version, Labeled Versions and Backups of teh source using Team Foundation server (TFS).
- Supervised teh development of functional documents for teh application.
- Participated in various Client meetings with teh team and teh Project manager to discuss improvements/amendments in teh development of teh section. Generated Business Intelligence (BI) reports using MS SQL Server 2005 Reporting services, providing reports in multiple formats.
- Involved in writing NUnit Test cases for teh application.
- Working in an agile Environment to deliver higher-quality software far more rapidly.
Environment: Win XP, Visual Studio.Net 2005, ASP.NET 2.0, C#., NET 2.0, ADO.Net, ASP.Net, NUnit, SQL Server 2005, XML, Web Services, VB.NET, AngularJS, Web Forms, SSRS, SSIS and Microsoft Content Management Server 2002.
Confidential, Atlanta, GA
Senior .Net Developer
Responsibilities:
- Providing / Designing optimum database design for teh RVOS Billing system.
- Involved in design and developing of navigations control, user controls, custom control etc.
- Involved in gathering requirement and creating prototype for teh new upgrade application.
- Responsible for coding teh web application using C# by following layered architecture and ADO.NET.
- Used Data List, Data Set, Data Adapter, Grid view to connect with ORACLE database and written store procedures to fetch data.
- Analyze teh system as per feature requirements and implement each aspect for all teh feature releases.
- Implemented Data Access Layer using Entity Framework Independently.
- Involved in building flexible UI, more user interactive and user-friendly web pages, reusable classes, functions using ASP.NET, C#, AJAX and JavaScript for client side validation.
- Analyzed teh requirements, Design and Developed teh Web Forms by using Web Controls and Custom Controls for .Net application.
Environment: C#, ASP.NET, ADO.NET, ASP.NET MVC, SQL Server 2008, Web API, Web Services, Web forms, Visual Studio 2008, Entity Framework, SQL Reporting Services(SSRS), SQL Integration Services(SSIS), CSS, JavaScript, AngularJS, JQuery, AJAX, XML, MSMQ, UML, IIS 7.0
Confidential, Tampa, FL
.Net Developer
Responsibilities:
- Maintained and updated VB6 Application with SQL Server as teh backend.
- Upgraded In Service Application written in VB6 to VB.NET
- Was delegated to start conversion of legacy application coded in VB6 and recode it in teh new .NET application.
- Created COM Component in VB/C#.NET so it can be integrated with teh main application written in VB6.
- Developed stored procedures using Oracle 11g.
- Involved in Coding web forms using Classic ASP, Java Script.
- Created Business Layer/Data Access Layer using Active Server Pages (ASP), Oracle 11g, and ODBC.
- Designed several reports using Seagate Crystal Report 6.5.
- Participated in several UAT (testing), migration and production releases for software upgrades and version upgrades.
Environment: Visual Studio 6.0, ASP.NET, VB.NET, ADO.NET, VS.NET, Visual Basic 6.0 (VB6), SQL Server 2008, Java Script, ODBC, IIS 4.0.
Confidential.Net Developer
Responsibilities:
- Developed ASP.Net pages using web forms, server, validation, and user controls.
- Extensively worked with win forms using C#.Net.
- Worked on Java script For Client Side Validations.
- Used ADO.Net extensively to interact with SQL Server 2000 databases.
- Developed Server side scripts in C# and utilized within ASP.NET code.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter.
- Developed Web Forms, custom controls for header and footer, standardize menus.
- Provided technical leadership and expertise over teh design and development of system.
- Interacting with client and answering most of teh technical queries and implementing teh valid observations given by teh client for dis application
Environment: ASP.Net 2.0, Visual Studio 2005,C#.Net, ADO.Net, SQL Server 2000, T-SQL, XML,HTML, CSS, JavaScript, IIS 4.0 running on Windows NT Server.
