.net Developer Resume
Dublin, OH
SUMMARY
- 10 years of experience in Systems Analysis, Design, Development, Testing and Implementation of various Client/Server, web based and n - tier applications
- Expert in developing web applications and web services in Microsoft Visual Studio .Net IDE using C#, ASP.NET, ASP.NET MVC, WCF, Web API, Web Services, Entity Framework, LINQ, ADO.NET and AJAX.
- Experience in web technologies and web components like HTML, XHTML, XML, CSS, and Master Pages.
- Implemented AJAX and JavaScript libraries like jQuery and AngularJS to develop interactive applications and reduce client-server round trip time.
- Very well acquainted with teh concepts like classes, inheritance, polymorphism, abstraction, and encapsulation and have used them wherever Object Oriented Programming System (OOPS) is needed.
- Experience in working with various client side and server side state management techniques
- Expert in debugging an application using teh debugging options provided by teh Visual Studio .Net IDE, implementing error handling, logging and testing frameworks like NLOG and NUNIT and
- Experience in Agile methodology
- Familiar with multiple software systems/tools, ability to learn new technologies quickly and adapt to new environments. Good analytical and problem solving capabilities.
- Extensive Experience in RDBMS concepts such as Tables, Views, Functions, Indexes and Stored Procedures.
- Worked with end users/customers to understand business requirements, recommended technical solutions and documented functional requirements.
TECHNICAL SKILLS
Operating Systems: Windows NT/95/98/XP/2000/Server 2003
.NET Technologies: .NET Framework 4.5/4.0/3.5/2.0, ASP.NET, ASP.NET MVC 4.0, MVP, AJAX, Web Forms, Web Services, WCF, ADO.NET, LINQ, Entity Framework, Fakes Framework, Web API, C#
Web Technology: HTML, CSS, XML, Java Script, AJAX toolkit, jQuery, JavaScript, AngularJS
Skills and Languages: C#.NET, Transact SQL (T-SQL), PL/SQL
Development Tools: Visual Studio 2012/2010/2008/2005
Databases: MS SQL Server 2000/2005/2008/2008 R2, Oracle
Source Control: MS Team Foundation Server, SVN
Tools: Sync fusion Grid
Payment gateway: PayPal
PROFESSIONAL EXPERIENCE
Confidential, Dublin, OH
.Net Developer
Responsibilities:
- Involved in Requirement gathering, Estimation, Task Planning, Design, Development and Unit testing.
- Designed and developed application layer using .Net compact framework.
- Involved in development and unit testing.
- Created HTTP based services using Web API’s.
- Developed teh DAL using entity framework and LINQ.
- Involved in estimations for each task, and provided status in scrum meetings.
- Used TFS for teh version control of teh application
Environment: .Net compact framework, C#, WinForms, Web API
Confidential
.Net Developer
Responsibilities:
- Involved in Estimation, Task Planning, Design, Development and Unit testing.
- Designed and developed application layer using ASP.NET MVC views and controllers.
- Used AngularJS to create Pricing page to increase web interactivity and user experience with UI.
- Constantly communicated with teh BA team for functional requirement updates.
- Used Cascading Style Sheets (CSS) for a unified look and feel of teh application.
- Developed teh Business Logic Layer of teh application using C#.
- Developed teh DAL using entity framework and LINQ.
- Designed and developed effective web application based on technical design and requirement specifications.
- Used 3-tier architecture to implement presentation layer, business layer and data access layer.
- Designed and developed rich and enhanced web pages using MVC 4.0, C#.
- Used Syncfusion grid for providing client side update of data
- Extensively implemented Object Oriented Programming functionalities.
- Designed and developed UI for teh website with teh focus on teh user’s experience and interaction using ASP.NET Views, HTML Controls.
- Designed and implemented teh UI with extensive use of Java Script and jQuery.
- Created unit test cases using Fakes Framework.
- Involved in estimations for each task, and provided status in scrum meetings.
- Used TFS for teh version control of teh application.
Environment: .Net, ASP.NET MVC 4.0, Visual Studio 2010, C#, JavaScript, HTML, CSS, jQuery, AngularJS, AJAX, Oracle, Entity Framework, LINQ, Syncfusion Grid
Confidential
.Net Developer
Responsibilities:
- Involved in design, development and unit testing
- Designed and developed application layer using ASP.NET user controls, HTML controls and server controls.
- Used Cascading Style Sheets for a unified look and feel of teh application.
- Developed teh Business Logic Layer of teh application using C#.
- Developed teh DAL using entity framework and LINQ
- Designed and developed UI for teh website with teh focus on teh user’s experience and interaction using ASP.NET Server controls and HTML Controls.
- Developed complex programs in T-SQL, writing Stored Procedures.
- Developed a Service Layer using WCF to handle data sync process.
- Used TFS for teh version control of teh application.
Environment: .Net, ASP.NET, Visual Studio 2010, C#, JavaScript, jQuery, HTML, CSS, AJAX, WCFMS SQL Server 2008, Entity Framework, LINQ
Confidential
.Net Developer
Responsibilities:
- Involved in development and unit testing.
- Developed application layer using ASP.NET user controls, HTML controls and server controls.
- Used Cascading Style Sheets for a unified look and feel of teh application.
- Developed teh Business Logic Layer and DAL of teh application using C#.
- Designed and implemented Data access layer using ADO.NET to connect, retrieve and manipulate data in teh database.
- Designed and developed UI for teh website with teh focus on teh user’s experience and interaction using ASP.NET Server controls and HTML Controls.
- Worked withT-SQLtocreateTables, Views, Triggers and Stored Procedures.
- Extensively used SQL joins to get teh data from different tables.
- Worked on to optimize URL patterns using guidelines provides by BMM (Big Mouth Media) to suite different search engines.
- Implemented MEMCACHE to speed up teh data access.
- Developed stored procedures in PL/SQL to export data as text files to feed Mercado Ignition on Demand. Mercado Ignition on Demand is a complete ecommerce solution, configured as a software-as-a-service application (SaaS).
- Enhanced teh web pages to include support for Omniture Web Analytics. Omniture's Web analytics solutions provide you with teh ability to systematically develop test and refine variables to maximize online performance.
- Developed web pages to list products in grid/list view using AJAX.
- Developed web pages for data cash payment gateway, express checkout and Google checkout.
- Developed admin portal to manage product configurations and view customer order statistics.
- Main Components are: Admin management, listing page, detail page, shopping basket, find store, compare price tool, deals, PayPal payment etc.
- Used SVN for teh version control of teh application.
- Used agile methodology during teh development of teh software application.
Environment: .Net 3.5, ASP.NET, C#, JavaScript, jQuery, HTML, CSS, AJAX, MS SQL Server 2008, ADO.NET
Netsolution
.Net Developer
Responsibilities:
- Involved in development and unit testing
- Developed application layer using ASP.NET user controls, HTML controls and server controls.
- Used Cascading Style Sheets for a unified look and feel of teh application.
- Developed teh Business Logic Layer and DAL of teh application using C#.
- Designed and implemented Data access layer using ADO.NET to connect, retrieve and manipulate data in teh database.
- Designed and developed UI for teh website with teh focus on teh user’s experience and interaction using ASP.NET Server controls and HTML Controls.
- Worked withT-SQLtocreateTables, Views, Triggers and Stored Procedures.
- Provided dynamic registration form and advance search based on sport field.
- Provided communication through emails, sms and notes.
- Provided email tracking.
- Provided reporting of emails, sms and notes.
- Provided csv import and export of players.
- Provided purchase of sports goods with PayPal as payment method.
- Consumed watcounts API to send bulk emails.
- Consumed clicktell API to send sms.
- Main Components are: Admin management, dynamic forms, communication through email and sms, email tracking, csv import of data, assigning duties.
- Used SVN for teh version control of teh application.
- Used agile methodology during teh development of teh software application.
Environment: .Net, ASP.NET, C#, JavaScript, HTML, CSS, AJAX, MS SQL Server, ADO.NET, Web Service
Confidential
.Net Developer
Responsibilities:
- Involved in development and unit testing.
- Developed application layer using ASP.NET server controls.
- Developed teh Business Logic Layer and DAL of teh application using C#.
- Worked withT-SQLtocreatestored Procedures.
- Provided registration process for sellers and buyers.
- Provided feature to sellers to add their property in their account and upload images as well as video.
- Provided search for buyers to find their deserving property.
- Provided listing of properties.
- Provided detail page for properties.
- Provided property compare feature.
- Used SVN for teh version control of teh application.
Environment: .Net, ASP.NET, C#, JavaScript HTML, CSS, MS SQL Server 2005, ADO.NET
