Senior .net Developer Resume
CA
SUMMARY
- Over 8+ years of IT experience in analysis, design, development, implementation, testing, maintenance and enhancements of 2 - tier enterprise level Windows Application, Client-Server and Web application.
- Excellent programming skills and strong Object Oriented programming (OOP) concepts.
- Excellent experience in programming web-forms using ASP.Net C#.Net, VB.Net, ADO.Net, MVC.
- Expertise in creating web applications using XML, HTML, XHTML, JavaScript, IIS 5.0/6.0/7.0/7.5 and CSS (Cascading Style Sheets).
- Experience with page validation, both client-side and server-side, using JavaScript and Experience with page validation, both client-side and server-side, using JavaScript and ASP.NET Server Validation controls.
- Developed and implemented N-tier architecture for applications with extensive use of Web Services, WCF, Web Methods and Consuming Web Services using C# using REST, SOAP, WSDL, and UDDI.
- Good knowledge in WPF.
- Expertise in working with IIS 6.0 to setup applications and make them working locally.
- Expertise in developing applications that are Cross Browser compatible.
- Extensively worked with XML, XSD, XSLT, XPATH and XSL to implement XML transformations.
- Very good knowledge in NHibernate, Entity Framework & LINQ.
- Good experience in database programming using ADO.Net objects such as SQL / OLEDB Connection, Command, Data Reader, Dataset, Data Adapter and Data View.
- In depth knowledge of developing complex stored procedures, views, efficient triggers, required functions and creating indexes and indexed views for speedy performance.
- Good working knowledge of Oracle 8i/9i/10g database and PL/SQL queries.
- Experience with retrieving data from multiple data sources such as SQLServer, Oracle, and MYSQL.
- Expert in debugging an application using the debugging tools provided by the Visual Studio .NET IDE.
- Good experience working on Agile Development process.
- Familiarity with Version control tools like Microsoft Visual Source Safe, concurrent versions system.
- Excellent Communication Skills and Presentation Skills, Comprehensive problem solving abilities.
- Quick learner and excellent team player, ability to meet deadlines and work under pressure.
TECHNICAL SKILLS
Programming Languages: C#, VB
. Net Technologies: ASP.NET, C#.NET, VB.NET, ADO.NET, MVC
Web Technologies: AJAX, HTML, XHTML, XML, XSL, XSD, XSLT, XPATH, CSS, SOAP, REST, WSDL, UDDI,WCF, WPF.
ORM: Entity Framework
Script Languages: Java Script, JQuery
Operating Systems: Windows Server 2003, Windows XP,windows7
Databases: MS SQL Server 2000/2005, MS Access, Oracle 8i/9i/10g,MYSQL
Web Servers: Internet Information Server (IIS 5.0/6.0/7.0/7.5
Version Control Tools: Microsoft Visual Source Safe,CVS
IDE Tools: Visual Studio 2003, Visual studio 2005, Visual studio 2008
Reporting Tools: Crystal Reports
PROFESSIONAL EXPERIENCE
Confidential, CA
Senior .Net Developer
Responsibilities:
- Involved in the Bug fixing, Maintenance & Production support.
- Involved in requirements of new features.
- Involved in design and fixes and support during the testing phase.
- Involved in the data migration in handling of the existing data, issues
- Design of few features at the admin activities which give more user friendly feature in handling upcoming changes .
- Involved in writing stored procedures, functions for the back-end.
- Involved in generating reports.
- Co-ordinate with the offshore team to maintenance and support activities.
- Designed the reporting structures for various organizational and customer reports.
Environment: ASP.NET 2.0, VB.NET, Visual Studio.NET 2008, AJAX, ADO.NET, SQL Server 2008, XHTML, CSS, XML, JavaScript, IIS 7.5.
Confidential, Fulton, MD
.Net Developer
Responsibilities:
- Designed and developed pages including Presentation Layer, Business Layer and data layer using MVC.
- Used C#.NETas the code-behind.
- Used UML for the purpose of design and architecture of the provided requirement.
- Designed the front-end user interface using ASP.NET, and implemented Validation controls.
- Programmed Data access layer using ADO.NET.
- Used AJAX toolkit to enhance the performance.
- Worked with WCF, provided web services to consumers using WCF and also consumed web services of other lead providers.
- Implemented Authentications to authenticate the users.
- Configured Web.Config file for the configuration of the entire Web Application.
- Used Javascript for validations.
- Implemented MSMQ for the mail delivery segment.
- Involved in writing stored procedures, functions for the back-end.
- Developed project in a test driven environment.
- Contributed towards the security model in .NETframework for the administration module using verification process and Role-based security.
- Involved in N-unit testing and implemented Unit Test & Web Test as a requirement to the automated testing.
Environment: ASP.NET 2.0, VB.NET, Visual Studio.NET 2008, AJAX, ADO.NET, SQL Server 2008, XHTML, CSS, XML, JavaScript, IIS 7.5,WCF,REST, MVC.
Confidential, Houston, TX
Senior .Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Design, implementation, Testing and Maintenance.
- Involved in requirements of new organization implementation.
- Developed invoice related batch jobs.
- Developed Invoice, tax related packages in backend.
- Involved in design and fixes and support during the testing phase.
- Involved in the data migration in handling of the existing data, issues and its channel without impacting from new organization implementation for continuous reporting from user perspective.
- Design of few features at the admin activities which give more user friendly feature in handling upcoming changes of organization.
- Design of new pages with user controls and JQuery-UI concepts to have a rich UI and have a complete data control to the top level organization.
- Designed the reporting structures using for various organizational and customer reports.
- Involved in the regression documentation.
- Used C#.NETas the code-behind.
- Designed the front-end user interface using ASP.NET, and implemented Validation controls.
- Programmed Data access layer using ADO.NET,LINQ.
- Used AJAX toolkit to enhance the performance.
- Worked with SOAP based Web Services
- Configured web.config file for the configuration of the entire Web Application.
- Used JavaScript for validations.
- Worked on SQL Procedures, Functions to upgrade the existing applications module in terms of performance and improvisation over database related activity.
- Creation of UML, Use Case for the new features introduced at the admin category.
- Used CVS as version controls as code repository.
- Worked in branching, merging and switch to features effectively in the CVS repository.
- Maintaining the guidelines and the application architectural flow on the new changes on Release by release.
Environment: ASP.NET 2.0, C#, Visual Studio.NET 2005, AJAX, ADO.NET, Oracle9i/10g, XHTML, CSS, XML, JavaScript, IIS 6,MYSQL,CVS, MVC.
Confidential
Responsibilities:
- Designed and developed pages including Presentation Layer, Business Layer and data layer.
- Developed payment gateways like PAYPAL, ACH Payments.
- Developed payment related packages in backend.
- Involved in payment follow-ups.
- Worked on Data Controls like Grid View and Repeater for presenting data from the database with sorting and paging.
- Worked extensively with Data Adapter, Date Sets and Data Reader as part of ADO.NET to access and update Oracle Database.
- Used UML for the purpose of design and architecture of the provided requirement.
- Designed the front-end user interface using ASP.NET, and implemented Validation controls.
- Programmed Data access layer using ADO.NET,LINQ.
- Used Crystal Reports as a report generation tools.
- Used AJAX toolkit to enhance the performance.
- Developed User controls to search the customer
- Implemented Windows-based Authentication to authenticate the users.
- Configured Web.Config file for the configuration of the entire Web Application.
- Used Javascript for Calendar control and for validations.
- Involved in performance tuning
- Involved in writing stored procedures, functions, packages for the back-end.
- Developed project in a test driven environment.
- Contributed towards the security model in .NETframework for the administration module using verification process and Role-based security.
- Involved in Unit Testing and design ER diagrams
Environment: ASP.NET 2.0, VB.NET, Visual Studio.NET 2008, AJAX, ADO.NET, Oracle9i/10g, XHTML, CSS, XML, JavaScript, IIS 6,MYSQL,CVS
Confidential
Responsibilities:
- Gathering the Requirements by participating in minute-to-minute meetings and Analysis
- Designed system design document with high level design and Low level design, Developed Web forms using ASP.NET, XML and XSL.
- Implementing ASP.NET Server Controls and HTML controls to design the web pages
- Involved in writing the programming code for web pages using ASP.NET and C#.NET object Model
- Involved in migrating screens and code from Classical ASP to ASP.NET
- Developed credit debit note screens.
- Implementing client validations using Java Scripts, Validation controls.
- Used ADO.NET Object Model to Interact with Oracle10g using C#.NET language
- Used Data set object and Data Reader object to get the data from Database
- Developed Tables, Indexes, Stored procedures, Database Triggers and Functions
- Involved in conducting design reviews and code reviews.
- Involved in documenting the changes to the application document.
- Data Layer using MYSQL and Oracle 10g
- Build an Internal Tool Using Excel VBA Marco for large data push to database using raw data.
Environment: ASP.NET 2.0, ADO.NET, C#.NET, .Net Framework, XML, CVS, MS Visual Studio 2005, JavaScript, XHTML, CSS, IIS 6.0, oracle 9i/10g,cvs
Confidential, Chelsea, MA
Senior .Net Developer
Responsibilities:
- Actively participated in meetings with Business Users for requirement collection.
- Designed three-tier architecture for the existing application built using Classic ASP backed by MS Access DB.
- Worked on all layers of application Data Access Layer, Business Logic Layer and Presentation Layer.
- Used .net objects such as View State and Sessions to read values within the page and pass values from one page to another.
- Extensively used XHTML and CSS for User Interface uniformity throughout the application.
- Extensive knowledge of HTML element usage and W3C standards.
- Supported major browsers like FF2/3, IE 6/7/8. Safari and Chrome.
- Sliced appropriate images from PSD using Photoshop and upload them onto the media server.
- Applied Ajax functionality to existing ASP.Net pages.
- Used different AJAX controls like Modal Popup, ListSearchExtender, etc. throughout the website.
- Designed Master Pages for consistent look throughout the application.
- Extensively used javascript for validations and writing functions according to the requirement.
- Used C# as code-behind language in all the different layers of application.
- Extensively used .NET Mail library to send emails from the application to support team.
- Developed many user controls which can be reused throughout the application.
- Worked on Data Controls like GridView and Repeater for presenting data from the database with sorting and paging.
- Worked extensively with DataAdapter, DateSets and DataReader as part of ADO.NET to access and update SQL Server Database.
- Used LINQ to querying the database.
- Created various reports such as Billing Period, Medicaid Documentation, Missing Signatures, Therapists with Zero Sessions, etc., SSRS Reports and embedded them in asp.net application using Report Viewer control.
- Created complex Stored Procedures and Views on SQL Server 2005 Database to access in Data Access Layer.
- Responsible for deploying application on Test Server and Production Server.
- Maintained version and source control management.
- Developed User Documentation and Technical Documentation for the application.
- Handled many production issues and enhancements to the existing live portals.
Environment: ASP.NET 2.0, C#.NET, Visual Studio.NET 2005, AJAX, ADO.NET, SQL Server 2005, MS Access, SSRS, XHTML, CSS, Photoshop, XML, JavaScript, IIS 6.0.
Confidential, Hartford, CT
Senior .Net Developer
Responsibilities:
- Worked on EXECUTIVE BENEFITS module with redesign and recoding from Cold Fusion to ASP.NET MVC.
- Worked on MVC (Model View Controller) design pattern which is one of the widely used with ASP.NET 3.5 framework.
- Created Controller classes for wiring events with the View part and Model classes for writing business rules.
- Created Custom Helper classes to use with Html controls in the View.
- Worked on Data Controls like GridView and Repeater for presenting data from the database.
- Experience in merging traditional asp.net pages with MVC design pattern.
- Extensively worked on Generic Lists to populate the data onto the Data Controls.
- Good experience in converting wireframes into usable code templates.
- Designed Master Pages for achieving consistent look and feel throughout the website.
- Extensive knowledge of HTML element use and W3C standards.
- Developed complex menu user control using XHTML, CSS, AJAX and jQuery UI.
- Built many user controls like Breadcrumbs, Page Title, Menu using MVC.
- Applied Ajax functionality to existing ASP.Net pages.
- Experience coding functions in jQuery.
- Responsible for modal functions throughout the application using jquery.
- Thoroughly enforced page validation, both client-side and server-side, using ASP.NET Server Validation controls and JavaScript.
- Expanded and refined my knowledge of JQuery and CSS3 to create and edit pages that are 100% CSS driven and cross-browser and platform compatible.
- Supported major browsers like FF2/3, IE 6/7/8. Safari and Chrome.
- Sliced appropriate images from PSD using Photoshop and upload them onto the media server.
- Actively participated in GUI design and create dynamic interface with CSS3, AJAX, XHTML, JavaScript and JQuery.
- Designed various SSRS reports used on day-to-day basis for Business Users.
- Maintained version and source control management by Subversion.
Environment: ASP.NET 3.5, MVC Design Pattern, C#.NET, Visual Studio.NET 2008, AJAX, ADO.NET, SQL Server 2005, SSRS, XHTML, CSS, Photoshop, XML, JavaScript, JQuery, IIS 6.0, Subversion.
Confidential
.Net Developer
Responsibilities:
- Fixing issues based on the priority.
- Giving demos to the Quality and Delivery teams
- Developed and integrated web services with other modules of the application.
- Developed comprehensive reports which is helpful to the users to analyze their business.
- Developed back end code.
- Convert the oracle code to MYSQL code.
- Developed relational data base design.
- Debug the back end code using toad debugger.
- Developed the feature analysis, design documents.
- Coordinating with other team members in solving inter module issues
Environment: ASP.NET 2.0, C#.NET,VB,VB.NET, Visual Studio.NET 2003, ADO.NET, Oracle8i, Crystal reports, HTML, CSS, Photoshop, XML, JavaScript, IIS 5.0, Subversion.
