.net Developer Resume
Irvine, CA
SUMMARY
- Over 4 years of development experience, developing Web and Window applications using Microsoft Technologies.
- Skilled professional with extensive experience in developing application under .Net Framework. 4.0/3.5/3.0/2.0 including Web Forms, Win Forms and Web Services using C#, ASP.NET MVC.
- Capabilities in designing web pages using HTML, XHTML, DHTML, Master Pages, Site Map to help foster the performance and durability of the webpage.
- Used AJAX, JavaScript, JQuery and CSS3 to provide asynchronous operations and client - side validation in web applications.
- Worked with Microsoft.Net Design patterns including MVC, MVP, MVVM Dependency Injection (DI), Inversion of Control (IOC), and Singleton.
- Development Experience also includes database related work primarily using MS SQL Server 2008/2005.
- Excellent knowledge of SQL Server Database Design, Database Maintenance, Developing Complex queries, Rules, Indexes, Stored Procedure, Triggers, Cursor, Views, Functions and Join.
- Implemented data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework.
- Good exposure in using LINQ in Memory Object, XML Document and Database Objects.
- Proficient in developing rich and interactive front-end UI Windows application with WPF and XMAL with added data and control template.
- Strong Experience in hosting and implementation of WCF services to enable SOA so as to enable services to remote consumers.
- Hands on experience in deploying Web Services like SOAP, WSDL using XML.
- Proficient in working with Web Services like IIS 5.0/6.0/7.0 based on the application requirements.
- Major strengths are familiarity with multiple software systems, ability to quickly learn new technologies, adapt to new environments, self-motivated, team player, and quick learner with excellent interpersonal and technical skills.
TECHNICAL SKILLS
.Net Technologies: ASP.NET MVC 3, Silverlight, WCF, ADO.NET Entity Framework, ADO.Net, Web Forms, WIN Forms, LINQ
Web & Scripting Tools: ASP.Net, Web Services, Web Forms, Win Forms, AJAX, AJAX Toolkit, HTML/DHTML, XML, XAML, JavaScript, CSS3, Expression Blend3.0/4.0
Programming Languages: C#, XAML, JavaScript, PHP, jQuery, Java, C++
Database: SQL Server 2008/2005/2000 , MS-Access, MS Excel
Development Environment: Microsoft Visual Studio 2010/2008/2005/2003 , .NET Framework 4.0/3.5/3.0/2.0/1.1 , Microsoft Expression Blend 3.0/2.0, Dream Weaver
Reporting Tools: Crystal Reports, SQL Server Reporting Services
Version Control: TFS, SVN,VSS
Servers: IIS 7.0, IIS 6.0, Apache
Operating Systems: Windows 7/VISTA/XP, Windows 2008 Server R2, Ubuntu 11.04
Other Tools: ReSharper, VMware workstation, Adobe Flash CS5, Adobe Illustrator
PROFESSIONAL EXPERIENCE
.Net Developer
Confidential, Irvine, CA
Responsibilities:
- Participated in open discussions for improvements to products, software design and software development processes.
- Effectively used MVC Architectural pattern to decouple Data Access Logic and Business Logic from data presentation and user interaction.
- Designed, developed and supported solutions on complex and high traffic web sites using ASP.NET, C#.
- Used Silverlight Deep Zoom technology to interactively view high-resolution images.
- Used AJAX for partial rendering of pages and preventing full post back.
- Used JQuery, Layout, Themes and CSS3 to create rich UIs.
- Used JavaScript for client side validation of controls, wrote custom JavaScript functions where necessary.
- Involved in Database Management including ADO.NET Entity Framework and Microsoft SQL Server.
- Developed and consumed WCF Services to achieve SOA and communication between heterogeneous applications.
- Implemented WCF Contracts such as Service Contract, Operation Contract and Data Contract.
- Wrote complex Stored Procedures and called them from code-behind code to prevent sensitive data tampering.
- Used profiling, tracing, traffic and performance monitoring tools in support of application optimization such as SQL Server Profiler.
- Used Agile methodologies for regular adaption to changing requirements.
- Worked with peers to carry out code reviews and pair testing of new development
Environment: Visual Studio 2010, .NET Framework 4.0, C#, ASP.NET, AJAX, LINQ, JavaScript, ADO.NET Entity Framework, SQL Server2008, TFS, WCF, SQL Server Profiler, TFS.
.Net Developer
Confidential, San Antonio, TX
Responsibilities:
- Involved in the N-Tire SOA system design and development.
- Implemented Data Access Layer, Business Entities, Business Logic Layer and Service Access Layer using C#, ADO.NET and LINQ.
- Implemented Web based front end using ASP.NET, JQuery, Ajax Controls, CSS, and business logic using C#.
- Developed code for related web pages to display data relevant to the various product searches.
- Prepared Data Context using LINQ to SQL object relation mapping methodology.
- Developed Partners web page and placed user controls and set all required styles.
- Developed Domain Services and metadata structures using .NET RIA services.
- Developed user controls, child windows with C#, XMAL, Microsoft RAD controls, and Telerik RAD controls for Silverlight.
- Developed application using Model-View-View Model (MVVM) framework.
Environment: C#, ASP.Net, Silverlight 3.0, .NET RIA Services, XAML, LINQ, .Net Framework 3.5, Visual Studio 2008, IIS 7, MS RAD Controls, Telerik RAD Controls, SQL Server 2008 R2, T-SQL, LINQ, Borland Subversion, Windows Server 2008, and Windows XP.
.Net Developer
Confidential, Plano, TX
Responsibilities:
- Worked on N-Tier based web application.
- Developed rich UI in ASP.NET Web Forms with Master pages and CSS for consistent look and feel.
- Used ASP.Net AJAX Server Control toolkit to retrieve data asynchronously from server.
- Created custom controls to implement new functionalities to the existing controls.
- Transforming XML through XSLT with Asp.Net XML Control.
- Migrated business layer from VB.NET to C#.
- Used Entity Frame Work to automatically generate SQL for loading and storing the objects.
- Used Stored Procedures, Database Triggers in SQL Server for operation of data.
- Used LINQ for querying on certain Business objects.
- Developed code for dynamic generation of controls during the run time.
- Extensively used JavaScript for client side and server side validation as required.
- Created User Controls, Custom Controls, Themes for code reusability and ease of usage.
- Involved in configuring web service bindings and their hosting.
- Designed and developed several SSIS packages to transfer the data between the different environment systems and/or export the data to other applications.
- Used NUnit as a unit-testing framework for the application.
- Involved in manual testing of each component and control before release.
Environment: Visual Studio 2008, .NET Framework 3.5, C#, VB.NET, ASP.NET Web Forms, AJAX, LINQ, JavaScript, SQL Server 2008, ADO.NET Entity Frame Work, WCF, SSIS, Nunit, AnkhSVN
.Net Developer
Confidential, Fairhope, AL
Responsibilities:
- Followed Agile Development Methodology during the project life cycle.
- Used MS Visio for flow-charting, process model and architectural design of the application and provided class diagrams through UML.
- Involved in designing and implementation of web pages using ASP.NET and C#.
- Used .NET Server Controls, Grid View control, Validation controls, Master pages, HTML, CSS for the presentation layer.
- Used ADO.NET Entity Framework and LINQ to connect, retrieve and manipulated database information.
- Used Ajax controls to avoid the page refresh and for better UI.
- Developed Web Services using ASMX to access business layer.
- Involved in designing Dashboards to display various types of graphs (bar, pie, column etc) using SSRS.
- Created Stored Procedures and Triggers by Optimizing Queries for a better performance and eliminate all direct SQL calls.
- Developed and used web user controls and custom controls to enable reuse of common UI functionalities.
- Worked on consuming information from Web Services using WCF.
- Automated Unit test cases and performed Integration testing of the application.
Environment: Visual Studio 2008, NET Framework 3.0,, ADO.Net Entity Framework, LINQ, AJAX, ASMX Web Service, SQL Server 2005, VSS, SSIS, SSRS
.Net Developer
Confidential, Dallas, TX
Responsibilities:
- Created UI documentation to ensure that the requirements are understood and written accordingly.
- Designed and implemented User Interface Layer using ASP.Net and C# .
- Designed GUI using Master web page for web application.
- Used JavaScript for validation purpose.
- Developed the application logic and implementation.
- Worked with SQL Server 2005 as back-end data source for storing the data.
- Used ADO.NET data objects such as Data Adapter, Data Reader, Dataset, and Data Table for consistent access to SQL data sources.
- Created Stored Procedures and Triggers using SQL server 2005.
- Managed Production and support .
- Implemented Session Management for secured logins.
- Generated various reports for issue status as well as Project status using Crystal Reports.
Environment: Visual Studio .NET 2005, NET Framework 2.0, C#, ASP.NET, JavaScript, ADO.NET, SQL Server 2005
