Application Developer Resume
Jacksonville, FL
PROFESSIONAL SUMMARY:
- 7+ years of strong professional experience in client - server and web based environment using Microsoft .Net Framework 2.0 / 3.0 / 3.5 / 4.0 including Web Services, ASP.NET, ADO.NET Entity Framework, AJAX, WCF, WPF, WWF, Crystal Reports, COM, TFS, HTML, CSS and XML.
- Strong experience in building front-end applications using C#.NET, VB.NET.
- Expertise in memory and performance profiling of web applications, code optimization and performance enhancement.
- Good implementation knowledge of design patterns and principles.
- Well versed with complete Software Development Life Cycle (SDLC) process which includes Designing, Developing, Testing and Implementation.
- Strong experience in using SQL Server Management Studio and working with ORACLE Database.
- Experience in creating stored procedures, performing Optimization.
- Experience in Session Management techniques like Sessions, Cookies and View State.
- Experience with Data Access including using Data Adapter, Data Reader and Dataset in ADO.NET and Language Integrated Query (LINQ) Providers for data manipulation.
- Experience in SOA Architecture.
- Experience in building visually stunning user interfaces using Windows Presentation Foundation (WPF).
- Good communication in Business Process Management.
- Good knowledge on working with Windows Installer XML (WIX) Toolkit.
- Experience working with Team Foundation Server (TFS).
- Experience working on Visual Studio Team System (VSTS).
- Experience working in Content Management System (CMS).
- Designed and developed several user controls and custom controls that are used in the applications using ASP.NET 3.5, 4.0.
- Good exposure to Testing Methodologies, Web-industry standards and trends and prototyping/design.
- Good knowledge on working with MVC (Model View Controller) and MVP (Model View Presenter).
- Strong hands on experience with ASP.NET and its components: AJAX, LINQ to XML, LINQ to Objects, LINQ to SQL, MVP, MVC, ASP.NET Providers, Typed Data Sets.
- Ability to work within tight deadlines, foresight to handle upcoming issues and dedication to solve complex problems through extensive research.
- Experience in developing rich user interfaces using Web 2.0.
- Excellent communication and inter personal skills and engagement with multiple business and technical teams.
- Very quick learner, adaptive, innovative and proactive and result oriented.
- Ability to handle multiple tasks and work independently as well as in a team.
- Demonstrated ability to work with people at various levels of organization.
- Proficiency in developing XML applications using XML Schema, XSLT and X Path.
- Planned and Organized different testing phases including Unit Testing, Integration testing of the software systems.
TECHNICAL SKILLS:
Programming Languages: C#.NET, VB.NET, C, C++.
Web Technologies: ASP.NET, ADO.NET, Web Services, Web Forms, HTML, XML, CSS, WPF, WCF, MVC, MVP.
Operating Systems: IIS 5.1, 7.0, Windows 98/2000/XP/2003/2007, MS-DOS.
Database: MS SQL Server 7.0/ 2000/2005 , Oracle 8/9i/10g/11g.
DBMS: MS Access.
GUI: MS Visual Studio 2005, 2008, 2010.
Scripting Languages: Java Script, Jquery
Development Tools: Visual Studio.NET 2.0 / 3.0 / 3.5 / 4.0.
Version Control Tools: Visual Source Safe, Team Foundation Server.
Reporting Tools: Crystal Reports, MS SQL Server Reporting Service.
Testing Tools: N-Unit GUI
WORK EXPERIENCE:
Confidential, Jacksonville, FL
Application Developer
Responsibilities:
- Interacted with client in person to analyze their requirement in maintaining the developed application.
- Involved in solving the issues with the web based application using C#, ASP.NET, HTML, CSS, XML, JavaScript, JQuery, JSON in Visual Studio .NET.
- Involved in developing an internal application for the client with PL-SQL and Stored Procedures and present them in the front end using Data Grid View.
- Used XML as the mode of data transfer and storing Transfer Details.
- Used Team Foundation Server for source code control in Team Environment.
- Extensively used CSS for the styling of Web Pages.
- Used AJAX for asynchronous response, messages and partial refreshes.
- Involved in resolving the production issues on a timely basis.
- Wrote some Test Cases to meet the objective of the application and manually executed them.
- Involved in monitoring the Daily Transaction Log for the Application.
- Created the User Controls, Master pages, Web Controls.
- Developed reusable JavaScript Call back functions and other client side script control files.
- Created Classes, Interfaces, Handlers and abstract methods.
- Designed reports using SQL Server Reporting Services (SSRS) and developed components for accessing report from the application.
- Tested all the applications in all environments (DEV, QA and Production).
- Provided Session Management to preserve the state of session variable.
- Used TOAD as GUI for ORACLE database.
- Extensively used Web Services to connect to the database.
Environment: C#.NET, ASP.NET, ADO.NET, Web Services, XML, HTML, Web Forms, CSS, JavaScript, JQuery, JSON, Visual Studio .NET, .Net Framework, ORACLE, AJAX, Sub Version Control, Windows Server, Crystal Reports.
Confidential, Hopewell, NJ
Application Developer
Responsibilities:
- Interacted with client in person to analyze their requirement in maintaining the developed application.
- Designed and implemented User Interface Layer using ASP.NET Web Forms.
- Involved in solving the issues with the web based application using C#, ASP.NET, HTML, CSS, XML, JavaScript, JQuery, JSON in Visual Studio .NET 2008.
- Used Sub Version for source code control in Team Environment.
- Extensively used CSS for the styling of Web Pages.
- Used AJAX for asynchronous response, messages and partial refreshes.
- Wrote some test cases to meet the objective of the application and manually executed them.
- Created the User Controls, Master pages.
- Developed reusable JavaScript Call back functions and other client side script control files.
- Created Classes, Interfaces, Handlers and abstract methods.
- Designed reports using SQL Server Reporting Services (SSRS) and developed components for accessing report from the application.
- Tested all the applications in all environments (DEV, QA and Production).
Environment: C#.NET, ASP.NET, ADO.NET, Web Services, XML, HTML, Web Forms, CSS, JavaScript, JQuery, JSON, Visual Studio .NET 2008, .Net Framework 3.5, ORACLE 10g/11g, AJAX, Sub Version Control, Windows 2008 Server, Crystal Reports.
Confidential, Detroit, MI
.NET Developer
Responsibilities:
- Gathering requirements and designing the application as per the specification given.
- Creating high level and low level design documents.
- Translate technical requirements into application code and modules.
- Involved in designing the database using SQL 2008 and Query Tuning.
- Responsible for encouraging creativity and continuous improvement.
- Helping team with a vision of the project, objectives and goals.
- Participate in the planning process to create project implementation plans.
- Creating user controls.
- Involved in productive, integrated and extensible software development lifecycle using Visual Studio 2010 Team System.
- Working with Model View Controller (MVC).
- Developing database scripts.
- Applying the .NET best practices and tuning the system for performance.
- Unit testing the modules for functionality and participated in code reviews.
- Involved in handling AJAX requests and Web Service calls.
- Preparing the functional, help and admin documentation.
- Deploying the application at the client place and Interacting with the client in all aspects of the application development.
- Create and publish services using Windows Communication Foundation (WCF).
- Working with 3 - tier architecture in Team Foundation Server.
- Implement long running processes as Workflows within the application.
- Building of Business Intelligence Report.
- Implemented the UI design layer.
Environment: C#.NET, ASP.NET, ADO.NET, Web Services, MVC, WCF, WWF, HTML, XML, CSS, TFS, Visual Studio .NET 2010, .Net Framework 3.5/4.0, SQL Server 2005, AJAX, LINQ, Visual Source Safe, N-Unit, Windows 2008 Server.
Confidential, Milwaukee, WI
.NET Developer
Responsibilities:
- Using Scrum as Agile methodology and Test driven development for software development process of a project.
- Using Design patterns like Factory, Adapter and Singleton.
- Using MVC (Model View Controller) as software architecture of the project.
- Actively involved in scrum meetings for requirement analysis, task analysis, and progress discussions.
- Involved in improving the communication and collaboration through software development process using Visual Studio 2005 Team System.
- Developed and supported corporate accounting and vendor management web based solutions based on ColdFusion and SQL, provided technical support for usability issues and critical technical problem solving.
- Preparing high level and detail level design documents.
- Designing and developing user interfaces using C#, VB, CSS and ASP. Net, Chart Controls, Java Script.
- Successfully handled all the change requests, code defects and Data Configuration Bugs in Production.
- Creating User Controls, Skins, Themes, Master Pages, aspx pages, Data source objects in Asp.Net 3.5/4.0.
- Created reusable, customizable and extensible ASP.NET AJAX extenders and controls.
- Build Windows Client Applications with visually stunning user experiences using Windows Presentation Foundation (WPF).
- Responsible for writing Conditional and Iterative statements using PL/SQL.
- Involved in developing Stored Procedures and performing Optimization.
- Responsible for creating setup for the Windows Installer.
- Designed and developed ASPX screens using Visual Studio.Net 2003.
- Used Visual Source Safe for Version Control in team environment.
- Developed .Net Web Services using WSDL, SOAP for sharing data in XML format.
- Involved in various phases of system testing such as unit, integrated.
- Design and development of reports using Crystal Report.
- Involved in complete Software Development Lifecycle.
- Developed Explorer like folder browser and file retrieval component using C# and ASP.NET.
- Used Entity Framework to generate Model (Data Access) Classes to differentiate the Business Classes and Data, and used LINQ to query Objects.
- Worked on Microsoft Moles for mocking the objects, data base to develop unit tests.
- Developing database scripts, insert scripts, rollback scripts.
- Creating the Events, Delegates, and User controls and working on custom controls for the presentation layer.
Environment: C#.NET, MS Visual Studio .NET 2005, ASP.NET 3.5/4.0, Web 2.0, TFS, MVP, AJAX,WPF, JavaScript, Jquery, Chart Controls, HTML, DHTML, CSS, XML,XSLT, ADO.NET, SQL Server 2005 / 2008,LINQ,COM, SOA, Web Services Toolkit, SOAP, Crystal Reports.
Confidential
Jr .NET Developer
Responsibilities:
- Designed and implemented User Interface Layer using ASP.NET Web Forms.
- Designed and developed web pages using C#, ASP.NET.
- Used AJAX for asynchronous response, messages and partial refreshes.
- Responsible for writing SQL queries for retrieving and inserting records in databases (Oracle, ADO.Net).
- Created ASP.NET User Controls to reduce the complexity of user interface design.
- Created classes, interfaces, properties, methods, user controls in C# using ASP.NET.
- Created User input validation for new & existing users using ASP.NET validation controls and JavaScript.
- Used Grid View sorting and paging features for Item and Service List.
- Involved in the development of communication in between Business Tier and Presentation Tier (UI Layer) by using Windows Communication Foundation.
- Used Team Foundation Server (TFS) is a very fine, modern source control system (and a lot more) that we use very successfully on our own internal projects.
- Created Stored Procedures and used for the entire database interactions from the web application.
- Implemented Security and Authorization to secured web pages using Forms based security model and administrative level security in web.config.
- Followed N - Tier Architecture which involves Presentation Tier, Data Access Tier.
- Provided Session Management to preserve the state of session variables.
- Implemented form based security using ASP.NET, ADO.NET and Oracle 10g. Involved in testing of the application.
Environment: C#, ASP.NET, ADO.NET,SSEC, XML, AJAX, CSS, Visual Studio.NET 2005, ORACLE 10g, Windows XP, IIS 5.1, TFS(Team Foundation Server).
