.net Developer Resume
Franklin Lakes, NJ
SUMMARY
- Over 7+ years of experience in Application analysis/development of web based, windows based and Database applications using C#, VB.NET, ASP.NET, ADO.NET, SQL server 2000, 2005, 2008 & 2008R2, Oracle 10g/9i.
- Extensive experience in implementing projects and responsibilities included all stages of project planning and software development cycle, client interaction, problem definition, requirement analysis, architecture, development plan, research, system design, scheduling, coding, documentation, implementation, maintenance etc.
- Experienced in .NET technologies like ASP.NET 1.1/ 2.0/3.0/3.5/4.0 , C#, VB.NET, ADO.NET, VisualStudio.Net, Web services, Silverlight, WCF (Windows Communication Foundation) and WPF (Windows Presentation Foundation)
- Good understanding of Object Oriented concepts like Inheritance, Constructors, Destructors, Polymorphism, Interfaces, Encapsulation, Generics, and Abstraction.
- Experience in creating Web Forms, Win Forms, User Controls, Custom controls and validating user inputs using validation techniques.
- Experience in handling exceptions using try, catch blocks and Microsoft Exceptional Handling Application blocks.
- Proficient in JavaScript, VBScript, CSS, HTML, DHTML, AJAX.
- Expertise in Design and Development of Graphical User Interfaces using C# and VB.NET Win Forms and ASP.NET Web Forms.
- Experience in developing Web Services using .NET.
- Experience in creating Master pages, Web Parts, Content Pages.
- Experience in working with .NET Remoting, Multi - threading, Assemblies (Private, Shared and GAC) and Serialization.
- Extensive experience in using Web Server (IIS).
- Experience in Database Design, Database Programming and Normalization.
- Experience in using ADO.NET objects such as SQL/OLEDB connection object, Command Object, Data Adapter, Dataset, Data Table and Data Reader.
- Experience in Designing tables, Database Schemas, Triggers, Stored procedures, Cursors and Views using T-SQL and PL/SQL in SQL Server 2000/2005/2008 /2008 R2, Oracle 10g.
- Reporting with SQL Server Reporting Services (SSRS) and Crystal Reports.
- Experience in writing unit test cases using N-Unit.
- Good Knowledge in Microsoft Office SharePoint Server (MOSS) 2007
- Handled performance fine-tuning of large database system in conjunction with front-end applications
- Experienced with Azure for Building applications that utilize both Windows Azure Cloud Services (platform-as-a-service) and Windows Azure Virtual Machines
- Experience in developing Reusable software components.
- Ability to work under pressure with cross-functional, cross-geographic and cross-cultural teams
TECHNICAL SKILLS
Microsoft Technologies: .NET Framework 2.0/3.0/3.5/4.0 , C#.NET, VB.NET, ASP, ASP.NET, ADO.NET, LINQ, Web Services, SSIS, SSRS, Silverlight.
Languages: C, C++, C#, VB, T-SQL, PL/SQL.
Web Scripting Languages: Java Script, VB Script, HTML, DHTML, CSS, AJAX, JQUERY.
XML Technologies: XML, XSL, XSLT, XPATH, SOAP, XSD, WSDL
Database: Microsoft SQLServer 2000/2005/2008 , Oracle 9i/10g and MSAccess
Methodologies: SDLC, AGILE, RUP.
Development Tools: Visual Studio. NET 2003/2005/2008
Reporting Tools: SQL Server Reporting Services, Crystal reports 8.0
Servers/Portals: Internet Information Server (IIS) 5.0/6.0/7.0
Source Control Bug Tracking Tools: BugTracker.NET, Bugzilla
Source control tools: Visual Source Safe, TFS, CVS, Sub Version.
Operating Systems: Window 2003/2000/NT/XP professional
PROFESSIONAL EXPERIENCE
Confidential, Franklin Lakes, NJ
.NET Developer
Responsibilities:
- Interacted with the end-users and business analyst to identify business requirements and gather the requirements for business logic fulfillment, Analysis and coding of the application.
- Involved in enhancing already existed applications which were written in both VB.NET and C#.
- Developed interactive web pages using JavaScript, Master Pages, Themes, CSS, GridView controls in ASP.Net.
- Creation of form and its controls at runtime based on the DB values using AJAX, C# and ASP.NET.
- Experience in Web developments including ASP.NET, ADO.NET, Web Services, WCF, JavaScript, jQuery, CSS, XML, Entity Frame Work and HTML.
- Developed reports using complex formulas and to query the database to generate different types of ad-hoc reports using Crystal Reports.
- Used AJAX Controls to increase the responsiveness of the web application, used AJAX Toolkit for user Interface Development.
- Worked on creating continuous integration system using TFS to automate building, testing and deploying of applications to web servers.
- Involved with the client team to design and develop the application according to client requirement using WCF, SOA with the business logic implemented using C#.
- Responsible for front end design and scripting using java script, jQuery and Angular JS framework.
- Developed Data Access Layer (ADO.NET) in C# to do all the database related operations like to apply changes of the strongly typed dataset, fill strongly typed dataset.
- Worked with MVC controllers to integrate with WCF and addressed the integration issues.
- Deployed applications on Windows Azure Cloud base and active Directory configuration.
- Designed and developed stored procedures and triggers for SQL Server 2008 database.
- Involved in product Maintenance and Support.
- Used the Test Driven Development approach and used Crystal reports to generate reports.
- Involved in writing and reviewing test plans, data preparation for testing and test cases.
- Involved in bug fixing on the development side.
Environment: ASP.NET MVC 4.0, VB.NET, Visual studio 2010, ADO.NET, WCF, C# 4.5, Entity framework, XML, HTML, Java Script, JQuery, AJAX, HTML, XHTML, CSS 3, LINQ and SQL 2008
Confidential, Parsippany, NJ
.NET Developer
Responsibilities:
- Involved in development of the application.
- Designed and developed web forms for the user interface using ASP.NET, C#, Ajax.
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- All the web pages are created and integrated to maintain theperformance of data flow and data integrity using ASP.NET User Controls, Server Controls.
- Involved in developing required classes and interfaces using C# .NET.
- Created several reusable user controls using ASP.NET and C#.NET.
- Developed dynamic ASPX web pages using ASP.NET, C#, HTML, XSLT and JavaScript.
- Developed rich front-end UI using AJAX Controls, Expression Blend and XAML.
- Developed web pages with data bound controls viz. data Grids, data Lists.
- Used SMTP mail class of .NET for the users to send mail with documents and receive any alerts.
- Implemented Web Services for gathering information from the end users.
- Generated the Meeting requests using iCalendar and send it through email.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms
- Used templates and style elements of Silverlight3.0 to provide the better look and feel to the application.
- Used SSRS for developing reports for analyzing the inflow and outflow of different documents, tickets.
- Implemented Queries using LINQ for effective access with database and easy handle of file operations and XML.
- UsedASP.Net web application in LINQ to SQL for database connectivity.
- Designed and developed several SQL Server Stored Procedures, User defined Functions for all the DML functionality for the web site.
- Followed agile methodologies.
- Preparation of code, test Documents.
- Implemented page level error handling using Custom Error pages and Error logs.
- Wrote and executed the test cases using N-Unit testing framework to test the functionality.
Environment: .Net Frame Work 3.5, Visual Studio 2008, ASP.NET 3.5, C#.Net, JavaScript, Silverlight, LINQ, Web Services, XML, AJAX, XAML, HTML, N-Unit, SQL-Server 2005, SQL-Server 2008, SSRS.
Confidential, Detroit, MI
.NET Developer
Responsibilities:
- Involved in gathering the requirements from client and in the analysis, design & development of the project.
- Involved in the design of security module that authenticates users based on the roles.
- Highly Involved in designing, developing and coding webforms of the application with ASP.NET and C#.Net and Winforms in C# for Intranet based application.
- Followed agile methodologies (scrum, extreme programming) and test driven development.
- All the user interface layers, web pages are created and integrated to maintain theperformance of data flow and data integrity using ASP.NET User Controls, Server Controls and ADO.NET.
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- Data binding was extensively used to bind various server controls to the data from database. List controls like repeater controls, data list controls and data grid controls was used in displaying rows of data in a customized template format.
- Implemented Web Services for validating credit card information.
- Used LinQ to SQL
- Created WCF Services and Client Proxy for communication between Application Server and Web Server.
- Provided session level security and password authentication using Session objects and Cookies.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
- Used SSRS for developing reports.
- Involved in designing and managing the database using SQL SERVER 2005.
- Designed and developed several SQL Server Stored Procedures, Triggers, Views, User defined Functions for all the DML functionality for the web site.
- Involved in testing the application using N-Unit testing.
- Used VSS as version controlling tool.
Environment: Visual Studio 2008, ASP.Net, C#.Net, HTML, CSS, JavaScript, LINQ, VSS, OOAD, SOAP, SOA, UML, Web Services, Winforms, XML, WCF, N-Unit, SQL-Server 2008, SSRS and SSIS.
Confidential
Web Developer
Responsibilities:
- Designed dynamic web pages using DHTML, ASP, JavaScript and SQL Server
- Designed database in MS SQL by creating tables, views and triggers to facilitate the applications.
- Developed Web Forms using C#, ASP.Net.
- Used Microsoft Active X Data Objects (ADO) to interact with the Data Layer.
- Developed ASP pages and used Session objects to personalize the system
- Developed ASP components for searching, checking-in and checking-out
- Server-Side scripting was also achieved using JavaScript.
- Generated Reports using Crystal Reports
- Extensively used validation controls for proper data input on Web forms.
- Implemented security by using forms authentication.
- Involved in performing unit, integration and system tests.
Environment: ASP, MS SQL Server 2000, IIS, HTML, DHTML, JavaScript, CSS, Front Page, MS-Access, Windows 2000 Server.
