C#.net Developer Resume
Irvine, CA
SUMMARY:
- 7+ years of Experience with .Net and its components: C#. Net, ASP. NET 4.0/3.5/2.0/1.1, VS 2010/2008/05/03, ADO. NET, ASP.NET 2.0/3.0/3.5, IIS 5.0/6.0/7.0, Web Services, WCF, WWF, Silverlight, LINQ, Windows Forms, XML, HTML, Photoshop.
- Experience in using Iterative and Agile Development Methodologies.
- Experience in developing n - tier distributed .NET applications and Graphical User Interface using Web Forms and Win Forms.
- Implemented architectural patterns Model View Control (MVC), Model View Presenter (MVP), Singleton.
- Good knowledge of .NET Framework features including Namespace, Reflection, Remoting, Delegates and Inheritance.
- Good work experience in MS SQL Server 2000/2005/2008, Oracle 9i/10g. Knowledge in developing stored procedures, functions, Views, UDFs and triggers using T-SQL and PL/SQL.
- Working with Microsoft Application Blocks like: Exception Block and Data Access block.
- Worked extensively on HTML Controls, Web Controls and User Controls using C#.
- Expertise in creating web pages in ASP.NET using C#.NET with AJAX.
- Development experience with JavaScript and C# for implementing client side/server side code in ASP.NET applications.
- Experience in XML related technologies: XSL and XML Schema.
- Experience in ADO.NET components such as Data grids, Datasets, Paging, and Sorting.
- Worked with SSIS, SSRS for Integration Services, Reporting Services.
- Proficient with Windows Communication Foundation (WCF), .NET Web Services.
- Good knowledge on developing solutions for the SharePoint Server 2007, Hosted user controls using Smart Part.
- Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.NET and C#.
- Worked on .NET Security features such as Authentication & Authorization, Forms-based Authentication, Authorizing Users Roles and User Account Impersonation.
- Extensive experience with Reporting tools such as Crystal Reports.Proficient in writing Active Directory Programming using windows based Authentication.
- Excellent analytical and problem solving abilities with good team management skills.
- Experienced in interacting with the clients during Design, Development and Product Implementation phases so as to make sure that the application is as per the requirement.
- Experience coordinating with offshore team.
TECHNICAL SKILLS:
Languages: C, C#, VB.net, Java.
.NET Technologies: .NET Framework 4.5/4.0/3.5/3.0/2.0/1.1/1.0, ASP.NET, C#.NET, ADO.NET, SSIS, SSRS, LINQ, WPF, WCF, WF,K2 Black Pearl, Silverlight 2.0/3.0.
Web Technologies: HTML, XHTML, CSS, XML, XAML, XSLT.
Database Management Systems: SQL Server 2000/2005/2008, T-SQL, PL/SQL, Oracle 9i/10g, MS Access.
Scripting Languages: JavaScript, VBScript, DHTML, AJAX.
IDE: Visual Studio 2012/2010/2008/2005/2003/6, Eclipse, NetBeans.
Application Servers: IIS 7.0/6.0/5.0, SharePoint Server.
Operating Systems: Windows 7/Vista/XP/2003/NT, Unix, Linux, Macintosh OS.
Reporting Tools: Crystal Reports, SSRS.
Designing Tools: UML, Design Patterns, MS Visio 2000, Rational Rose, Visual Paradigm.
PROFESSIONAL EXPERIENCE:
Confidential, Irvine, CA
C#.net Developer
Responsibilities:
- To get requirements from business and working with them to design according to the requirement.
- Developing processes using C# and Visual Studio 2012.
- Working on scripts using SQL and TSQL to write queries, packages and stored procedures.
- Developing new processes from scratch following MVC design Pattern.
- Working on Datasets.
- Enhancing existing processes according to requirement changes and fixing bugs.
- Support and Maintaining production.
- Creating reports using SSRS to grab data from different databases like Oracle, DB2 and SQL Server.
- Retrieving and saving data from and to XML.
- Build, Deploy code on Visual Source Safe to production and non - production environments.
Environment: .Net framework 4.5, ASP.NET, C# 5.0, MS Visual Studio 2012,SQL Server 2008, Oracle10g, IBM Data studio, SQL developer,TSQL,SQL,DB2,SSRS,XML,VSS 8.0, Windows Server 2000.
Confidential, Brea, CA
C#.net Developer
Responsibilities:- To design, develop and deploy windows application.
- To develop windows applications for continue tracking of commercial loan report.
- Working with business to get requirements and further enhancements.
- Creating design according to requirement.
- Develop code using C# and migrating code to VB.net.
- Used built in security of ASP.NET windows authentication for security.
- SQL queries to get reports from Oracle database using TOAD
- Data binding to grid view.
- Graphical representation of reports generated.
- Configuring and Deploying code to production.
- Testing and fixing bugs and enhancing according to business needs.
Environment: .Net framework 4.0, ASP.NET 3.5, C# 3.0,Oracle 9i, ADO.Net, MS Visual Studio 2010,TOAD,SQL,VB.NET, Crystal reports.
Confidential,Charlotte, NC
Sr. Developer .net
Responsibilities:- To build, deploy and configure existing code on TFS to non -Production and Production environments.
- Build enhancements on ASP.NET web application using C#.
- On call production support to fix defects in code.
- Working with business for enhancements in application.
- Developing the enhancements in MVP design pattern.
- Developed web parts using Silverlight for enhancements.
- Used K2 black pearl workflow technology, a third party tool to create tasks and create flow for application.
- Used windows authentication that uses active directory of Confidential .
- Worked with MOSS 2007, this does the entire authentication and calls WCF client with TCP/IP bindings in configuration and to save documents, lists and other content types.
- Used SQL Server 2008, creating and modifying stored procedures, functions, triggers.
- Used WCF services which have all the external system integration.
- Created reports using SSRS.
Environment: .Net framework 4.0,Silverlight 4.0,, ASP.NET 3.5, C# 3.0, MOSS SharePoint Server 2007, WCF, SQL Server 2008,TSQL,ADO.Net, HTML, XML, JavaScript, Windows Server 2008, IIS 7.0, MS Visual Studio 2010, TFS(Team Foundation Server),IIS 7.0,K2 Black Pearl,IE8 .
Confidential, Dayton, OH
.net Developer
Responsibilities:- Design, code, test software application.
- Update existing projects for ASP .Net 1.1 to ASP .Net 3.5/4.0(Websites and Windows Applications) coded in C# and VB.Net.
- To modify code in C# to Stream a file to the browser as an attachment instead of buffering the file.
- Removing the web services layer between the website and the business layer and replacing the code that calls the web service.
- Adding up the WCF Credentials and used netTCPBinding.
- To Replace Removing with revised dlls those implementing .Net 3.5 technologies LINQ, Generics.
- To replace all third party references and internal dll references to svn: externals.
- Worked on Tortoise Subversion (SVN) 1.6.2 a free/open-source version control system.
- AnkhSVN a Visual Studio .NET add-in for the Subversion version control system.
- Worked on Exstream Dialogue Programming which is for managing and editing all types of interactive documents.
- Worked on JavaScript, HTML, XML, CSS and Photoshop for all validations and User Interface.
- Used TOAD a database administration software for SQL Server.
- Modifying Stored Procedures in SQL Server 2008.
- Test the application if working well with crystal reports after converting.
- Modify the settings on web.config file after web service layer is removed.
- Unit tested the converted projects and debugged all the exceptions.
Environmen: .NET Framework 1.1,.NET Framework 3.5/4.0, ASP.NET 3.5, C# 3.0,VB WCF, SQL Server 2008, TSQL,ADO.Net, HTML, CSS, JavaScript, JQuery,Windows XP Professional, Windows Server 2008, IIS 7.0, MS Visual Studio 2008, Tortoise SVN,TOAD.
Confidential, Chicago, IL
Programmer Analyst
Responsibilities:- Actively participated in gathering requirements, design, and implementation.
- Developed web forms using ASP.NET 3.5.
- Developed a 3-tier web application by coding presentation layer, business layer and data access layer using ASP.NET, JavaScript, C#.NET 3.0, and SQL Server 2008.
- Designed, implemented and configured WCF service layer.
- Worked on Validation controls, User Controls, Custom Controls for code reusability, and Web Server controls.
- Created complex Win forms presentation layer using WPF.
- Worked with WPF, Silverlight 3.0 in creating custom controls, data binding etc.
- Configured WCF services for accessing them in Silverlight 3.0.
- Used LINQ to XML to display information in Silverlight controls.
- Made use of ASP.NET 3.5 for writing front end of application, deployed server controls throughout the project.
- Extensively worked on HTML, DHTML, CSS, and JavaScript for web forms designing and validations.
- Utilized ASP.Net 3.5 Input Validation controls and JavaScript to perform client side validation.
- Configured ASP.NET 3.5 web.config file for the application.
- Deployed connection and command objects for ADO.NET along with Datasets and Data Adapter using C# 3.0.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation.
- Wrote SQL queries, Stored Procedures and used DataSet and DataReader classes for data manipulation.
- Extensive use of Stored Procedures, Views and SQL queries in SQL Server 2008 database.
- Handled Run Time Errors and Design Time Errors by implementing appropriate Error Handlers in C# 3.0.
- Worked on SharePoint Server 2007 for document, content management.
- Using Smart Parts and AJAX 3.5 to host user controls and rendering the content on web pages dynamically.
- Microsoft Visual Studio has been used for all the source code maintenance.
- Maintained SSIS packages using visual Studio tool called Business Intelligence Development Studio (BIDS).
- Actively involved in the future enhancement of the project.
- Involved in planning migration projects from classic ASP to ASP.NET 3.5.
- Reviewed progress on existing enhancement tasks, provided technical assistance to the team and coordinated task assignments.
Environment: .NET Framework 3.5, ASP.NET 3.5, C# 3.0, AJAX 3.5,SharePoint Server 2007, WCF, WPF, Silverlight 3.0, SQL Server 2008,TSQL, SSIS, ADO.Net, HTML, CSS (Cascading Style Sheet), JavaScript, JQuery,Windows XP Professional, Windows Server 2008, IIS 7.0, MS Visual Studio 2008, TFS, IE6.
Confidential, San Jose, CA
.net Developer
Responsibilities:- Worked with project managers and business users to analyze and document the functional requirements.
- Actively involved in design and development using UML, ASP.NET Master Pages, Themes, Skins, ADO.NET, JavaScript, XML, CSS and Visual Studio.Net 2008.
- Involved in preparing client side validation forms by using Java Script.
- Created and reused various User Controls (.ascx files) for front-end Web forms using ASP.NET and C#.
- Extensively used Dataset, Data Reader and Data Adapter objects to retrieve and manipulate data and display it onto an ASP.NET page.
- Used LINQ to retrieve information from the XML data files and database.
- Wrote triggers, UDFs, views, indexes using SQL in Oracle 10g.
- Used Stored Procedures to dynamically retrieve data based on user selection criteria.
- Implemented AJAX and used Ajax control library toolkit to improve performance and features of application.
- Created WCF Services responsible for communicating and providing real time integrated Server to Client Application.
- Accessing SQL Server 2005/2008 from a Silverlight 2.0 application using WCF.
- Creating Web controls using WPF in .NET Framework 3.0.
- Developed middleware components using C#.NET for better interoperability.
- Involved in the Integration of .NET and VB 6 COM objects.
- Developed a windows service email system that would render emails for client/customer activity notification.
- Developed a SSIS package that would generate an excel file, with daily business vitals.
- Developed an Installation Application using VB 6.0 that would update web servers with the latest code, image files, and registry settings and also updates the Oracle database.
- Created code documentation using Visual Studio .Net and Ndoc.
- Employed Visual Source Safe 6.0 for version control of source code.
Environment: C# 2.0, .NET Framework 3.0, ASP.NET 3.0, ADO.NET, WCF,WPF, Silverlight 2.0 Web Services, VB 6.0, XML, LINQ, SQL Server 2005/2008, SSIS, IIS 6.0, JavaScript, Windows 2000/2003 server, Visual Source Safe 6.0.
Confidential, Minneapolis, MN
.net Developer
Responsibilities:- Involved in Design and Development of database in SQL Server 2000.
- Developed custom controls and user controls for reusability.
- Using C#.NET as code behind for aspx page, maintained Data Access Layer and Business Layer.
- Designed and implemented XML Web services.
- Deployment of web services for online transactions using C# and exposed them through SOAP and HTTP.
- Implemented 21 CFR Part 11 statutory rule for operator identification, electronic signature, access rights and electronic records.
- Creating a re-usable Data Access Layer, Exception Catching module using C# 1.0 .
- Used ADO.NET to make necessary communication with backend database (SQL Server 2000).
- Designed and developed the C# components for implementing business logic which is used to do the transactions on database in middle tier using ADO.NET.
- Used ASP.Net State Server session management for storing session related data.
- Written Procedure & Functions for back end in SQL Server 2000, which were called from the ASP scripts through ADO, to do various DML operations.
- Maintained sessions throughout the portal.
- Used Crystal reports for reports presentation
- Written JavaScript for client side validation.
- Involved in Unit Testing of modules.
Environment: ASP.Net 1.1, ADO.NET, C#.Net 1.0, DHTML, XML, DHTML, JavaScript, SQL Server 2000, 21 CFR part 11 rule.