.net Developer Resume
New, YorK
SUMMARY
- Over 7+ years of experience in all phases of Software development life cycle (SDLC) and application development in different domains such as Hospitality, Health Care, Retail, Banking, Financial Services
- Expertise in design and development of various applications using Object Oriented Programming (OOPs) principles and Client/Server Architecture.
- Experience in working with .Net technologies such as .NET Framework 4.0/3.5/3.0/2.0 including Web Forms, Win Forms and Web Services using Visual Studio 2010/2008/2005/2003.
- Experience working with C#, VB.NET, ASP.NET, AJAX, jQuery, ADO.NET, LINQ, XML, Silverlight, XSLT.
- Experience with Design patterns like Singleton, Abstract factory, MVC, MVP, Dependency Injection (DI) that are a standard solution to common problems in software design.
- Extensive experience in developing front end web applications that involved XML, XSLT, jQuery, AJAX, CSS, JavaScript.
- Experience in development of distributed and scalable applications using WCF, WPF, and Web Services.
- Implemented data retrieval and manipulation using ADO.NET data objects, Entity Framework & LINQ.
- Extensively worked with Validation Controls, ASP.NET Caching techniques, State Management techniques and Authentication techniques to improve performance and scalability of web applications.
- Experience in databases like SQL Server 2012/2008R2/2008 and Oracle 10g/11g.
- Experience in implementation and creation of Functions, Stored procedures and Database Triggers using SQL Server, PL/SQL and performed Database Normalization.
- Expertise in developing reports using SQL Server Reporting Services (SSRS), SQL Server Integration Service (SSIS), Crystal Reports, MS Access reports.
- Experience in using various Software Configuration Management (SCM) Tools like Team Foundation Server, Visual SourceSafe, and Tortoise SVN.
- Excellent communication and possess strong inter - personal skills with ability to interact with people at all levels, and work effectively in both large and small team environments.
- Adaptable and skillful that offers professional growth while being resourceful, innovative and flexible to the work environment offered to me.
- Good understanding of design patterns
- Motivated problem solver with strong analytical skills
- A quick learner, punctual and trustworthy
- A capable and resourceful team member who also possesses excellent written and
TECHNICAL SKILLS
Development: C, C++, C#,.NET
.Net Technologies: ASP.NET MVC,WCF, ADO.NET Entity Framework, ADO.Net, Silverlight, Web Forms, WIN Forms, LINQ
Web Technologies: ASP.NET, AJAX, JSON, XML, XSL, XSLT,HTML,CSS
Programming Languages: C#, XAML, JavaScript, jQuery, C++, C
Development Environment: Microsoft Visual Studio 2012/2010/2008, .NET Framework 4.0/3.5/3.0/2.0, Microsoft Expression Blend 3.0/2.0, Dream Weaver
Databases: SQL Server 2012/2008 R2/2008,Oracle 11g/10g, MS-Access, MS Excel
Reporting Tools: Crystal Reports, SQL Server Reporting Services, SQL Server Integration Service, MS Access reports
Version Control: Team Foundation Service(TFS), Visual Source Safe 6.0, Concurrent Version System(CVS)
Servers: IIS 7.0, IIS 6.0, IIS 5.0, Apache
Operating Systems: Windows VISTA/XP/7/8, Windows 2003 Server, Unix, Linux
PROFESSIONAL EXPERIENCE
Confidential, New York
.Net Developer
Responsibilities:
- Involved in gathering the functional requirements of the project from the end users.
- Designed and Developed Web application with Microsoft .NET technologies, Web layer with ASP.NET and business layer with C#, Data access layer with LINQ Entity framework advanced functionality and Oracle 11g as database.
- Designed and Developed Master Pages, Themes and Skins in ASP.NET to achieve consistent, rich look and feel of the web site.
- Configured security features for the application using Form Based Authentication and Role Based Authorization using C#, ASP.NET.
- Implemented AJAX and used Ajax Controls toolkit to improve performance, responsiveness, interactivity and features of application.
- Implemented JQuery UIcore interaction plug-in for advanced effects built on top of JQuery JavaScript Library
- Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQL CRUD operations.
- Designed WCF with Service oriented architecture to support Distributed computing where services were consumed by end users.
- Used Sessions, Cookies and Application Level State Management and authentication techniques in the Application.
- Implemented validations on Web Forms using .NET Validation Controls and also Client Side Validation using JavaScript.
- Created Stored Procedures, Functions, Views and Triggers in Oracle11g database using PL-SQL to maintain complex data.
- Used Team Foundation Server (TFS) for source control.
- Performed Unit testing according to the test cases for the modules, and Involved in developing test cases using NUNIT.
Environment: .Net 4.0 framework, C#, ASP.NET, jQuery, WF, AJAX, ADO.NET, T-SQL, Java Script, HTML/DHTML, CSS, XML, Visual Studio 2012, SQL Server 2012, IIS 7.0, SSRS, Team Foundation Server(TFS)
Confidential, Denver, CO
.Net Developer
Responsibilities:
- Participated in gathering user requirements, creation of technical requirements and involved in system specification meetings.
- Developed solutions for diverse programming scenarios, employing Object Oriented Programming (OOP) concepts such as Encapsulation, Inheritance, Polymorphism, and Abstraction.
- Implemented Master Pages, Cascading Style Sheets (CSS) and Skins to attain uniformity of all web pages and to control the layout and look of the page easily.
- Intensively used Cascading Style Sheets (CSS) and XHTML to design look and feel of the web pages.
- Implemented Application Library Caching in Silverlight application by reducing the xap file size and thus prevented client from multiple downloads.
- Worked with .NET Framework User controls, Web controls List controls, and Data controls in ASP.NET for the web forms.
- Implemented Validation Controls and Worked on role based authorization and forms based authentication.
- Created resource dictionaries for holding the styles and control templates.
- Applied Data binding, Event handling and Markup extensions in XAML for building rich user controls.
- Implemented ADO.NET Entity Framework.
- Prepared various Unit Test cases, implemented, fixed the bugs and ensured the application is error-free and prepared documentation.
- Used SQL Server Integration Tools (SSIS) to extract, transform and load (ETL) plaintext data to SQL Server.
- Supported existing legacy system to provide newly created cases and ensured their availability in the systems in parallel until legacy systems were retired.
- Used VSS for repository, reporting, tracking bugs, and providing updates on resolved bugs.
Environment: .NET framework 3.5, AJAX, Silverlight, jQuery, Visual Studio 2010, ASP.NET 3.5, Expression Blend, IIS 6.0, ADO.Net Entity Framework, SQL Server 2008 R2.
Confidential, Phoenix, AZ
.Net Developer
Responsibilities:
- Implemented the project using ASP.NET, C# and back-end database as Microsoft SQL Server 2008.
- Developed C# components to implement the business logic, consumed instances of these using ASP.NET.
- Designed User Controls in the Application using ASP.NET for writing reusable User Interface UI and encapsulating the functionality.
- Used ADO.NET extensively for database manipulations and connections.
- Performed validations on Web Forms using .NET Validation Controls and also JavaScript.
- Configured security features for the application using Form Based Authentication and Role Based Authorization using C# and ASP.NET.
- Created and consumed Web Services using C#.
- Involved in writing Stored Procedures and Triggers.
- Developed Reports using SQL Reporting Services and implemented SQL Stored Procedures.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments.
Environment: ASP.NET, C#.Net, Visual Studio 2008, HTML, Web Services, ADO.NET, JavaScript, SQL Server 2008.
Confidential
.Net Developer
Responsibilities:
- Create the user interface for all the static and dynamic pages using ASP.NET web forms.
- Developed application logic in using C#.
- Implemented data access layer using ADO.NET in C#.
- Consumed Web Services for searching the files and logging into the application at the company.
- Implementation plan preparation for rolling out the system changes to the live server.
- Involved in Maintenance of the Web-Application.
- Used Visual Source Safe (VSS) for version controlling and source code protection.
- A prototype was developed to demonstrate the application core functions. The prototype application had basic screens and their navigation
- Created UML (Class Diagrams, Sequence Diagram, and Component Diagram) diagrams using Visio.
- Developed the GUI using Custom and Web Controls in ASP.NET with C# as code behind.
- Configuration of User Controls is done in the form of XML to attain desired functionality as per the requirement.
- Developed ADO.Net based database access layer against SQL Server Database.
- Made use of Dataset, Data Grid and Repeater Controls to display data in a customized format.
- Validation was done using Validation Controls in ASP.NET.
- Contributed towards the security model in .NET framework for the administration module using verification process, Code Access security, and Role-based security.
- Implemented Fragment Caching to increase the performance of the application.
- Used Crystal Reports for generating reports.
- Created Web config file for the Web Services to store the Web Service level values.
Environment: ASP.NET 3.0, C#, SQL Server 2005, ADO.NET, Windows Server 2005, Visual Studio 2005, Visual Source Safe.