Senior .net Developer Resume
Houston, TX
SUMMARY
- Overall 7+ years of experience in SDLC methodologies and development processes with responsibilities including analysis, design, development, implementation, testing and troubleshooting of n - tier client/server applications.
- Developed n-tier web applications in .NET environment using .Net (4.0, 3.0, 3.5), C#, ASP.NET, VB.NET, ADO.NET, AJAX, XML, Web services and Web forms.
- Expertise in OOPS concepts with designing and developing C# class libraries and components.
- Extensively used HTML, DHTML, XML, XSL/XSLT, XQuery, XPath, JavaScript and JQuery in developing applications.
- Good working knowledge of WCF, WPF and LINQ technologies.
- Experience with MVC, MVVM Architecture Design Patterns and Development methodologies like Agile (Scrum) and Waterfall models.
- Expertise in scripting and tuning Stored Procedures, Triggers, Views and Functions using RDBMS like SQL SERVER 2008/2012 and Oracle 9i/10G/11i.
- Worked on Development as well as Migration, Maintenance, production support and enhancement projects.
- Good at bridging the gap between business and technology by providing Business solutions to the end users and by interacting with the technical teams.
- Demonstrated the ability to work independently and the flexibility to adapt in an ever-changing business environment.
TECHNICAL SKILLS
Languages: C# and VB.NET
.Net Skills: ASP.NET, ADO.NET, Windows Forms, Web Services, WCF,WPF
RDBMS: SQL Server 2005/2008/2012 R2, Oracle 11i/10G, SSIS
Development Tools: VS .NET 2013/2010/2008/2003 , SQL Server, Toad & Pl/SQL
Reporting Tools: Crystal Reports, SSRS
Web Related: HTML5, XML, CSS, JavaScript & Jquery
Configuration Tools: Team Foundation Server(TFS), SVN, Visual Source Safe
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Senior .Net Developer
Responsibilities:
- Worked in Agile Scrum model and responsible for gathering business requirements from Product owner, do analysis & requirement elicitation.
- Involved in Sprint Planning and taking up the plan activities to be worked upon in next sprint such as coding, reviews, documentation, unit/integration/functional testing.
- Implemented MVVM architecture using Prism Principles.
- Worked on developing rich user interfaces using the XAML with different Telerik WPF controls like the Data grid, Textbox, Slider, Scroll Viewer and Layouts.
- Extensively worked with Grid Layout.
- Developed XAML user controls allowing reusability in the application as needed.
- Implemented One way, two way bindings and INotifyPropertyChanged features for WPF controls.
- Worked on Value converters feature available for WPF and performed data transformation logic.
- Worked on LINQ for extensive querying.
- Responsible for scripting Packages, Stored Procedures, Views, Tables and Triggers as required by business requirements.
- Created individual test projects and developed extensive test cases using NUnit framework.
- Involved in Daily Scrum meeting and retrospective meeting actively.
Environment: ASP.NET 4.0, C# 4.0, WPF,LINQ, XAML, VS 2013,Oracle 12G, Team Foundation Server
Confidential, New York
Software Engineer
Responsibilities:
- Involved in requirements gathering for the enhancements of the existing application.
- Involved in designing and developing the User Interface using HTML5, CSS and XSLT.
- Used Automappers and HtmlHelpers extensively for better performance of the application
- Worked extensively on JQuery using Datatables, Timers and for client side Validations.
- Worked on major enhancements involving Document Upload and creating orders from documents uploaded.
- Involved in the design and Creation of database objects such as stored procedures, functions, triggers, views and indexes.
- Worked on Entity Framework used for DAL.
- Extensively used Debugging Methodology and Exception Handling techniques and involved in debugging and testing of the application using the trace, log files and SQL Profiler.
- Used Team Foundation Server (TFS) for source and version control.
Environment: C#4.0, MVC,XSLT,XPath,Jquery,ASP.NET, Visual Studio 2010, MS SQL server 2012
Confidential, HOUSTON
Senior Developer
Responsibilities:
- Gather business requirements and work with different business users to develop test, implement expected deliverables on time.
- Involved in Production Support and resolved issues efficiently and closed on time on day-to-day bases using Spira Team.
- Responsible for maintenance and development of enhancements for GEXA, NEXTERA and Internal applications of the company using C# and Oracle.
- Worked with master pages, HTML, CSS and Telerik controls for UI related development of Web forms.
- Developed User controls and custom controls using C# and ASP.Net.
- Extensively used ADO.NET objects such as Data Adapter, Dataset and Data Reader to interact with Databases.
- Implemented Session Management, User Preferences and Caching Techniques.
- Implemented Google Analytics in the online enrollment pages to track the number of hits.
- Involved in redesigning of Enrollment Process (EP) project, an application used by call center for business using ASP.NET MVC, C# and Jquery.
- Implemented JQuery forclient side validations and mapping to controller actions.
- ImplementedLINQfor querying, sorting, filtering the complex objects.
- Developed and worked on the Web Servicesto implement the business logic for Enrollment Process application and websites.
- Involved in the design and Creation of database objects such as stored procedures, packages, functions, triggers and indexes.
- Extensively wrote and usedT-SQL Database Scripts for performing CRUD operations.
- Worked extensively on Reporting using Crystal Reports and SSRS.
- Worked on deployment of code and setting up of app pools on IIS in QA/Test Environments.
- Worked in coherence with other specialized staff (operations, database management, and client support staff) on assembly and deployment aspects to deliver on time.
Environment: C# 3.5, ASP.NET, Visual Studio 2010, Oracle 11i, MVC 3 and TFS.
Confidential, Bala Cynwyd, PA
.NET Consultant
Responsibilities:
- Involved in complete Software Development Life Cycle.
- Used JavaScript for designing interface such as show and hide functionality for field areas, dynamic menu creation and field data validation.
- Implemented Master Pages for the common look and feel, HTML and CSS for UI development.
- Extensively worked on data grids in ASP.NET
- Created Client Registration module on front end and developed business layer components in C# as code behind files.
- Implemented Custom error handlers, Custom Exceptions and Custom Error Pages.
- Worked extensively with Session management.
- Implemented automated email feature confirming the order details of the product.
- Worked on Presentation, Business and Data access layers.
- Used XML for creating data collection forms.
- Used XML/XSLT for data transformation.
- Used ADO.NET components such as Data Reader, Dataset and Data Adapter for extracting data from backend.
- Used Windows Communication Foundation for order processing module.
- Involved in utilizing Simple Object Access Protocol (SOAP) for web services.
- Writing or modifying Stored-Procedures, Triggers and user defined functions in SQL-Server to carryout database operations.
- Used Microsoft Visio for developing use cases, sequence diagrams and class diagrams..
- Involved in bug fixing and Unit testing.
- Responsible for maintain the code in Team Foundation Server.
Environment: .NET Framework, C#.NET, ASP.NET, ADO.NET, SQL Server 2005, HTML, XML, Visual Studio.NET.
Confidential, CA
C # Developer
Responsibilities:
- Involved in system study, analysis from design, coding debugging and testing.
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Extensively used Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers.
- Created ASP.NET User Controls and custom controls to provide reusability across the application.
- Designing and developing application using Web forms.
- Experience tuning and designing database tables, Stored Procedures, Functions and Triggers in Oracle.
- Utilized JavaScript to create Client-side validations that greatly decreased processing time and resource consumption, freeing resources for use by other applications and speeding up processing times.
- Provided Session Management to preserve the state of session variables.
- Created User input validation for new & existing users.
- Designed and developed user interface using Visual Studio.Net.
- Developed data access layer component.
- Configured Web Config file for the configuration of the entire Web Application.
- Involved in unit testing of the application.
- Involved in the creation of Web Service to validate the account.
- Responsible for user documentation for the application.
Environment: .NET Framework, C#.NET, ASP.NET, ADO.NET, SQL Server 2005, HTML, XML, Visual Studio.NET.
Confidential
Technical Intern
Responsibilities:
- Implemented Master Pages and UI using HTML and ASP.Net Controls.
- Worked on library controls and created User controls for the applications.
- Implemented Session Management techniques.
- Worked on scripting Tables, Sequences and Views on the database end.
- Developed Stored Procedures for working on data from /to the Oracle 8i database.
- Used Cascading Style Sheets, HTML and DHTML for designing.
- Hands on experience on UNIX operating system.
- Used ADO for Database Connectivity and Interaction
- Generated various reports using Crystal Reports.
Environment: .NET Framework, C#.NET, ASP.NET, ADO.NET, HTML, XML, Visual Studio.NET.