Senior .net Developer Resume
Houston, TX
SUMMARY
- 8+ Years of experience in specializing various phases of software development life cycle (SDLC) including requirement engineering, design, analysis, implementation, process improvement and maintenance of standalone, multi - tier, web-based, portal-based, object oriented enterprise applications and e-commerce.
- Developed n-tier web applications in .NET environment using .Net 4.0/ 3.0/ 2.0, C#.NET, ASP.NET, VB.NET, ADO.NET, AJAX, XML, Web services, VS.NET 2010, SQL server.
- Excellent Product Development experience in building the applications, which handles Project Management, Requirement Management, Work flow Management, Build & Release Management, Quality Management and Configuration Management.
- Expertise in system analysis, design, coding, bug fixing and troubleshooting.
- Expertise in OOPS with designing and developing C# class libraries and components.
- Good working knowledge of WCF, WPF and experience with MVC, MVVM Architecture Design Patterns based on development methodologies like Agile (Scrum) and Waterfall models.
- Expertise in scripting and tuning Stored Procedures, Triggers, Views and Functions using RDBMS like SQL SERVER and Oracle.
- Experience inimporting/exportingdata between different sources like Oracle/Access/Excel etc. using SSIS/DTS utility.
- Extensively worked on Crystal Reports and SSRS to meet with business needs.
- 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.
- Expertise in working with Configuration Management using Team Forge, Visual SourceSafe.
- Worked on Development as well as migration, Maintenance, production support and enhancement projects.
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
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.
- Worked on developing GUI using the XAML with different Telerik WPF controls like the Data grid, Textbox, Slider, Scroll Viewer and Layouts.
- Developed XAML user controls allowing reusability in the application as needed.
- Implemented bindings and INotifyPropertyChanged features extensively 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 conduct a retrospective meeting at the end of Sprint to analyze the pros and cons of the completed Sprint. Make sure the cons are addressed in next Sprint.
Environment: ASP.NET 4.0, C# 4.0, WPF,LINQ, XAML, VS 2013,Oracle 12G,Agile, Team Foundation Server
Confidential, Houston, TX
Senior .Net Developer
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.
- Worked on SSRS reporting Service to create parameterized queries and adhoc reports.
- Involved in creating multiple parameterized stored procedures which were used by the reports to get the data.
- Worked on formatting SSRSreports using the Global variables and expressions.
- Used Team Foundation Server (TFS) for source and version control.
Environment: C#4.0, MVC, XSLT, XPath, Jquery, GUI, 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 Ps 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 WCF 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.
- Extensively usedglobal variables,expressionsandfunctionsfor the sub reports inSSRS.
- Worked on installing and configuring Reporting services and assigning permissions to different levels of users in SSRS.
- Created Ad Hoc, parameterized reports, Linked reports, Snapshots, Drilldown and Drill through reports using SQL 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, MVC 3 and TFS.
Confidential, Austin
Senior Developer
Responsibilities:
- Requirements gathering, analysis, design and identifying functionalities of all the modules to meet the client requirements.
- Developed windows applications for Order management, MEP modules using PRISM based on MVVM Pattern (WPF windows applications) for in house applications.
- Worked extensively for rich user interface using the XAML pages with different WPF controls like the Data grid, Textbox, Slider, ScrollViewer, and Stack Panel.
- Development of reusable XAML user controls.
- Worked extensively on Data Bindings Features for WPF controls.
- Implemented one way, two way bindings and INotifyPropertyChanged features for WPF controls.
- Worked on Value converters feature available for WPF.
- Designed and implemented Tables, Functions, Stored Procedures and triggers.
- Customized stored procedures to create wish list, get the products on certain promotions.
- Worked on joins on tables, triggers and stored procedures extensively to meet the user needs.
- Responsible for Developing XFER windows application module which basically imports orders taken in SQL Server 2008 and import them into Oracle 10G.
- Developed WCF Services to implement the business logic utilizing Simple Object Access Protocol (SOAP) for WCF services.
- Maintained source code of all the modules using TFS.
- Performed basic functionality testing before releasing to users.
- Worked on SSRS and Crystal reports for extensive reporting .
- Involved in Scrum meetings and responsible for updating user stories on TFS.
- Responsible for constant in contact with business and Managers to give daily updates on the progress of issues and development.
Environment: C#, ASP.NET, Visual Studio 2008,Agile Scrum Oracle 10g, Team Foundation Server.
Confidential, Dallas, TX
Senior .Net Developer
Responsibilities:
- Extensively analyzed the user requirements and took part in documenting them as user specification documents.
- Developed User Control consisting of rich ASP.NET user controls in C# using the Ajax tool kit in .NET 3.5.
- Used CSS Styling for specifying the Global Themes for all Frameworks based ASP.NET Applications.
- Designed and developed various Class Libraries, Interfaces in C#.
- Developed Web Services to implement the business layer.
- Implemented Client side validations, Scripting using Java Script.
- Designed Web Pages that dynamically loads the user controls, ASP.NET controls.
- Designed and developed Master Pages using C# containing some of the heavy user controls and content place holders as a template for the other applications to use for developing their respective content pages.
- Developed Logging as a Framework component. Implemented this using ADO.NET in C# for Logging in to the Database and Exception Handling.
- Used the Toad for querying the Oracle database, programmed Stored Procedures in PL/SQL for the basic CRUD operations in to the Oracle database.
- Created the default resource files for English and language specific resource file for Spanish for all the user controls, Master pages, ASP.NET pages.
- Generated reports using Crystal Reports.
- Updating daily events like Announcements, Events, Meetings, and Links and constant communication with Team and Managers.
Environment: .Net, C#, ADO.NET, Visual Studio, XML, Visual Source Safe, ASP.NET, Agile/Scrum methodology.
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
