.net Developer Resume
Houston, TX
SUMMARY
- 6+ years of professional software development experience in IT industry which includes Requirements Analysis, Design, Development, Maintenance, and Enhancement on web applications using Microsoft Technologies.
- Worked in Financial/Mortgage, Health Care, Banking, and Security domains.
- Expertise in developing applications using .NET Framework (4.0/3.5/3.0/2.0 ), ASP.NET, MVC 3.0, C#, VB.NET, Web Services, WCF, WPF, LINQ, Entity Framework, IIS, SOAP, XML, DOM, XSL, XSLT, HTML, JavaScript, Visual Studio.Net 2012/2008/2005, AJAX, and ADO.Net.
- Excellent experience in SQL Server Database design, Database maintenance, developing T - SQL queries, stored procedures, triggers, views, functions, jobs, SQL Server 2005, 2008, 2012, SSIS, SSRS, and SQL Profiler.
- Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events. Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.
- Experience building/managing Web Apps using ASP.NET Web Forms, MVC (Razor/ASPX engine).
- Used Telerik UI/ Kendo UI/ JQueryUI Controls for building high quality web applications.
- Good Knowledge in using WCF, SOAP, MVC 4, IIS, and Microsoft visual source safe.
- Developed, configured and deployed a variety of .net Framework Applications including Win Forms, Web Services, Web Forms and Windows Services.
- Have widely created Use case Diagrams, Class Diagrams, Sequence Diagrams, Activity Diagrams and Entity Relationship Diagrams.
- Extensively used ADO.Net/ORM tool like EF and Hibernate in handling database access, transactions and disconnected data services.
- Strong experience in working with HTML 4/5, CSS 2/3, JQuery, ExtJS, AngularJS, Responsive Web Design, JavaScript, and AJAX.
- Strong knowledge of cross-browser Compatibility Issues and Support.
- Expertise in developing Client/Server Applications on various architectural design patterns including MVC 3.0/4.0, Two-Tier, Three Tier and N-Tier Architecture for Multi users.
- Worked in developing large scale applications with full lifecycle development experience using Waterfall RUP, and Agile.
- Design, Develop and Implementation experience in the sectors of Retail, Finance, Banking, Insurance, E-commerce, Inventory and Warehouse.
- Worked extensively in creating authentication and authorization using Windows and Forms based authentication using Membership, Profiles and Role Providers.
- Extensive work experience in unit testing framework - NUNIT and MSUnit.
- Proven experience to interface effectively with co-workers, executives as well as end-users and ability to excel in pressure situation and deliver result.
TECHNICAL SKILLS
Operating Systems: Windows 2000/ NT/ XP, Windows 2003 server.
.Net Technologies: ASP.net, WCF, LINQ, ADO.net, Web Services, MVC 4.0/3.0,Web Forms, Web Parts, SOAP.
.Net Frameworks: 2.0/3.0/3.5/4.0, Entity Framework.
Programming Languages: C#.net, AJAX, SQL, PL/SQL, and XML.
Web Technologies: HTML, HTML5, XAML, XSL, XSLT, JavaScript, JSON, CSS 2.0/CSS 3, Angular JS, Node JS, Ext JS, and Backbone JS.
Databases: SQL Server 2012/20 .
Protocols: TCP/IP, HTTP, FTP, and SOAP.
Reporting: Crystal Reports, SSRS, SSIS.
Version Control: TFS, SVN, and GIT.
Other Tools: Microsoft Visual Studio 2003/2005/2008/2010/2013, MS Office, and Telerik.
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
.Net Developer
Responsibilities:
- Leveraged AngularJS resources for all data access, encapsulating URLs and standardizing data access interfaces. Created custom directives for re-usable components (multi-field form elements, background file uploads, etc.)
- Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Involved in gathering requirements by interacting with the clients and developing GUI /Business tier /Data Access tier design for the web application.
- Integrated and used Microsoft AJAX control toolkit with the application.
- Designed GUI in ASP.NET using .NET controls, C# and writing of custom controls (*.ascx).
- Implemented design patterns and the entire backend of the application in C#, using various object oriented features like classes, interfaces, inheritance, polymorphism and multi-threading.
- Developed web pages using data binding controls like dropdown list, Grid Controls, Ajax Controls and various other UI controls.
- Developed screens using data grid control with paging and enforced standards and CSS across the application.
- Worked at all levels - multi-tiered architecture (Code behind, Business Layer, and Data Access Layer), built using OOP’s principles.
- Implemented client side validations using JQuery and server side validations by using .NET validation control.
- Used ASP.NET MVC to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Used MVC 4 for re-using the individual user controls by not coupling them with underlying data elements.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ
- Created parts of the application using AJAX, thus reducing the number of round trips to the server per page and improved user experience.
- Created custom controls and user interfaces customized for proprietary products and objects.
- Created Database Objects like tables, stored procedures and Triggers in SQL and PL/SQL to communicate with oracle database.
- Created Web Forms for applications like FICS and Mortgage builder.
- Generated various Reports for Mortgage/ Loans using Crystal Report tool.
- Developed various reports using Crystal reports and modified functionality of reports and formatted them to match exactly with the predefined styles.
- Implemented Exception Handling mechanism using .NET Framework Classes.
- Implemented methods for export to excel functionality to be used in entire application.
- Implemented Unit Testing, Integration Testing and System Testing using NUnit.
Environment: ASP.NET Web Forms 2.0, ASP.NET MVC 4.0, AngularJs, C#, Java script, HTML, CSS, Oracle, SQL, PL/SQL, ADO.NET, AJAX, XML/XSLT, and Crystal reports.
Confidential, CA
.Net Developer
Responsibilities:
- Involved in daily scrums and weekly meeting with the project sponsors to meet deadlines and expectations.
- Presentation layer was developed using ASP.NET, HTML, Java Script and C#.
- Developed the entire user controls and forms using .NET Framework 4.0.
- Implemented validations on Web Forms using .NET Validation Controls and JavaScript, for client side and server side validation as required.
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
- Business and Database layers were implemented by N-Tier architecture.
- Telerik controls like Radchart, RadListBox and RadGridview was used for rich user interface.
- AJAX Library, CSS and various other web controls were used.
- Involved in portal GUI design using Master Page, Login control and Client side validation is done by AJAX validation extender.
- Effectively used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel, Header menu extender and Timer within some existing web pages.
- Experience in WCF to simplify development of connected applications through a new service-oriented programming model.
- Created Indexes, Stored Procedures, Triggers and Views using SQL server 2008.
- Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
- Involvement in fixing the bugs based on the client requirements and involved in the enhancements for the web forms, class files and stored procedures.
- Involved in Unit testing with NUnit, for ASP.NET Web Forms.
- SSIS was used for creating packages and automating them using SQL scheduler.
Environment: .NET Frame work 4.0/3.5, Visual studio 2010, ASP.NET, C#, CSS, SQL Server 2008, XML, Web Services, XSLT, LINQ, WCF, SSIS, and NUnit.
Confidential, Bakersfield, CA
.Net Developer
Responsibilities:
- Developed the web forms, used HTML server controls, Web server controls, validation controls using ASP.NET.
- Developed ADO.NET modules for communication of the Application with the Database layer.
- Used ADO.NET Controls like Connection, Command, Dataset and Data reader.
- Responsible in writing SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Business logic and calculation were implemented via stored procedures, triggers and function.
- Implemented transaction executions safely by using commit and rollback commands.
- Used OOPS (object oriented programming) concepts in developing classes.
- Implemented Components for Exporting Data to CSV Format and EXCEL Format.
- Involved in testing different functionality.
- Used LINQ to build set of operations, parameters and expressions (Binary, Unary, Lambda) during execution (aimed at “Querying”) a set of data from SQL Server.
- Designed the web UI using ASP.NET, HTML, DHTML, XSL/XSLT, JavaScript, CSS, Web Forms and AJAX controls.
- Built a single search-optimized Notes Repository.
- Developed and used various Web forms, Custom Controls and User controls using ASP.net, C# and JavaScript.
- Used WCF for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA).
- Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Involved in Performance tuning, optimization of code and troubleshooting of Oracle 9i procedures.
- Involved in developing component to implement business logic of the application.
- JavaScript and DHTML were widely used for Client side scripting.
- Event handling programs developed using C# Concepts.
- Implemented design patterns and the entire backend of the application in C#, using various object oriented features like classes, interfaces, inheritance, polymorphism and multi-threading.
- Implemented Exception Handling mechanism using .NET Framework Classes.
- Involved in unit testing, integration testing and deployment of the application.
- Fixed large number of defects and technical issues during the project implementation.
Environment: Visual Studio 2008, ASP.Net 3.5, ADO .NET, XML, HTML, JavaScript, IIS 6.0, NUnit, TFS 2008, SSRS, .NET Framework 3.5, Web services, SQL Server 2005, T-SQL, DHTML, and Windows Server 2003.
Confidential
Software Developer
Responsibilities:
- Designed and developed web forms in C#.
- Creating, throwing and catching Custom exceptions for proper exception handling and displaying appropriate messages.
- Developed Windows forms and Screen layouts in Visual Studio.net.
- Customized various controls and made User Control for consistent look and feel.
- Extensively used various data objects like Dataset and Grid View to work with data.
- Form Validation using JavaScript including business logic validations for data entered by the user.
- Worked on Html, CSS and integrated them using php scripting.
- Worked on connecting a bridge between Dotnet and Magneto (an e-commerce oriented MVC architecture php framework)
- Peer-to-Peer code review, presentations, co-ordination and knowledge transfer.
- Worked on creating blogs and websites using blogger and WordPress.
Environment: C#, Visual Studio.net, XML, MS SQL Server 2000, Windows XP.