.net Developer Resume
UsA
OBJECTIVE
To obtain a position as an ASP.NET Developer
SUMMARY
- 3+ years of experience in developing application using .NET framework 2.0/3.0/3.5.
- Successfully developed applications using WPF and WCF (3.0/3.5).
- Knowledge about the different software development processes such as Waterfall model, Spiral model, Rational Unified Process, etc.
- Experience in developing Web Forms Application and Web Services.
- Extensively worked on several projects using C#, HTML, XML, AJAX, CSS, and DHTML.
- Primary experience working with entity framework ADO.NET.
- Successfully deployed .NET applications on IIS 5, IIS 6, and IIS 7.
- Experience in Relational Database design and Management using SQL SERVER 2005/2008.
- Experience in writing functions, stored procedures, setting permissions, building databases and setting relations among the different tables in the database.
- Expertise in designing and configuring security for .NET framework applications and implementing Code Access Security, Authentication, Authorization, Membership, Role and Profile providers.
- Designed Themes for several applications and also used different Site Navigation controls such as Tree View control, Menu Control and SiteMapPath control. Also designed Custom controls and User controls.
- Ability to work well under pressure to achieve deadlines. Ability to take ownership and manage multiple tasks according to their priorities. Ability to learn & understand new domain knowledge & business processes quickly.
- Ability to work in groups as well as independently with minimal supervision. Responsible for modifying applications according to the user’s requirement.
- Flexible & Adaptive as per project needs. Self-motivator, willingness to work hard, excellent verbal and written communication.
TECHNICAL SKILLS
Programming Languages: C#, C, C++, Action Script
ASP.NET : ADO.NET, LINQ, WPF, WinForms, Web Controls, Session Handling, Server Controls, Serialization
Web : JavaScript, HTML, XML, AJAX, SOAP, HTTP, XSD, XSLT
Database Environments: MS SQL Server 2005/2008, MySQL, ORACLE, MS Access
Development Tools : MS Visual Studio 2005/2008/2010, Silverlight, MSOffice, Flex, Rational Rose, Visio
PROFESSIONAL EXPERIENCE
Project 1: Resume Extraction and Processing System. Worked with Confidential,Aug ’09-Dec ‘09
Developed tool Resume Extraction using Business Process Management Tools (REBPMT) for the AtLinks Communications Inc. (Houston). The REBPMT tool will allow users to scan resumes in the Microsoft Word format and store them at the pre-assigned locations in the database.
Environment: C#, .NET framework 3.5, WPF, Java, Tomcat Server, MS SQL, Flex UI, Rational Unifies Process, VISIO
Team Size: 4
Responsibilities:
- Worked as a .Net developer for the project.
- Implemented Rational Unified Process throughout the project and followed vigorous procedure and planning for the development of the project.
- The Requirements of the project were carefully considered and proper planning of the project was made.
- The risks involved in the project were identified and corresponding mitigation plans were enlisted.
- Used Visio for modeling the Use Cases, System Architecture, Database diagrams and Sequence Diagrams.
- Implemented the different phases of the project such as Inception, Elaboration, Construction and Transition successfully.
- Responsible for documenting Vision document, Project progress and for maintaining the code consistent with the changes that were made frequently.
- Mentor meetings were conducted weekly with the mentor and the progress of the project was carefully monitored.
- Major contribution for developing the interface was made for the whole application using C#. Several forms were developed corresponding to the different fields that are encountered in the resume.
- Maintain source code and resolve coding contention with other members on the team.
- Unit testing was carried out in order to check whether the project was working as desired.
Project 2:Enterprise Portal Reporting Tool Aug’07-Jun’08
Enterprise Portal Reporting Tool (EPRT 1.1.4.20) is a Web application designed for LionBridge networking departing, which comprises of around 2000 users in the different locations, building. The client needed a way to access the user’s PC information from a thin client, anywhere within the network of the company, the department would receive call/requests for PC maintenance / up gradation, new software installation, for which they had to provide the service, hence a tool was needed to provide the department with the user’s PC information.
Company: LionBridge
Environment: .Net framework 2.0, ASP.NET, ADO.NET, C#, XML, Web Services, SQL Server 2005
Team Size: 4
Responsibilities:
- Careful analysis of the requirements was done. After analyzing all the requirements, a conceptual database model was implemented using Microsoft Visio, which could later be used for any database change or Server. The model was validated against the requirements of the database.
- After the database model was ready, the UI was designed. Heavy contribution was made for developing the User Interface model using ASP.NET and JavaScript.
- Responsible for creating the GUI for the login model using ASP.NET. User Control was created which would ask the user for its personal credentials and depending on his role would load the different modules of the system. Here a View Controller pattern was used to present the Login screen.
- Major contribution was made for modeling the different the rights and permissions of the different users. Since the roles of users were different, add/update/delete was decided with his module which was the C# component.
- The different reports were based on certain key fields such as Users, Location of PC, PC Software and PC Hardware. Reports can be of following types:
- Display all PC, which are having 512 MB ram.
- Display all Users who have Visual Studio.
- Display All PC, which has Windows XP.
- Display the Phone number of user of a particular location.
Project 3: ASP.Net based Package Equivalent to SAP ERP for Small/Medium Size Business. Sep‘06-Jun‘07
Company: LionBridge
Developed software capable of integrating application programs in accounting, sales, manufacturing, and other functions in the firm. The software is capable of managing internal and external resources that are related to the company such as financial resources, human resources and other resources which are specifically related to the company.
Environment: .NET Framework 2.0, C#, HTML, CSS, JavaScript, SQL Server 2005, Web Services, ADO.NET
Team Size: 4
Responsibilities:
- Worked as the group leader for the project.
- Successfully planned and followed the Water Fall model.
- Working with analyst/project managers/team members to ensure that the requirements from a development perspective are clearly understood and implemented.
- Organized and lead meetings with both technical and business personnel. Carried out the documentation of the project.
- Communicate with business managers and users to determine needs.
- Bench test code to ensure accuracy.
- Developed a user interface using ASP.Net in C# that allowed users to effectively allocate the resources and track inventory.
- Provided object-oriented design, programming and implementation support for the whole application.
Project 4: Inox E Ticket booking. Feb’06-Aug‘06
Company: Confidential
Inox E-ticket booking is basically used to book the movies tickets by SMS or through Website. Inox E-ticket booking is web based project through which the client needs the user to book the ticket by his Mobile or through his website. The project is divided into 2 modules Booking module and the User Interface model. Booking module was the core layer of the application where the complete management of the ticket booking was managed, independent of the user interface.
Environment: Microsoft .NET Framework 2.0, ASP.NET, ADO.NET using C#, XML, XSL, Web Services using C#, Crystal Reports, MS Access.
Team: 4
Responsibilities:
- Worked as the web developer for the project.
- Responsible for creating most part of the Booking module managing the creation, cancellation, updation, maintenance of the tickets that were booked for a particular show and time.
- Responsible for creating sub models of the User Interface model such as Login, Display Booking, Update Booking, Movie Contest and Admin modules.
- The sub models were developed using the ASP.NET technologies where the sub modules were further divided into User Controls for reusability. All the user controls would then interact with its control objects which would provide access to the business entities and present it to the user.
- Performed client side validation using the ASP.NET validation controls. Also Involved in implementing ASP.Net caching for varies Movies and Locations.
ACADEMIC EXPERIENCE
Project 1: Inventory Management System Jan ‘10-May ‘10
It is a project that was developed as a part of the curriculum for Management Information System (MIS) department. The application provided authentication and authorization roles to the staff of the Management Information System department in order to access resources such as Books, Computers, Keys, CD’s etc. I was entirely responsible for the completion of the project.
Environment: .Net framework 3.5, C#, MS SQL Server 2008, WPF, CSS, AJAX
Responsibilities:
- Successfully followed Waterfall Model for this project.
- The requirements of the document were gathered and consulted with the professor. The requirements of the documents were reviewed so that a clear understanding of the project is made.
- The Design of the project was made and implemented successfully.
- Document assumptions and issues / risks were identified during migration and synchronization.
- Responsible for Development and Testing of various modules of the application.
- Designed and Developed database objects like tables, functions, stored procedures that are used throughout the application.
- Successfully implemented AJAX and MultiView in this project so that after the user logs into the system, the user is not redirected to a different page.
- Designed and implemented custom controls which were used throughout the application.
- Used Grid View in combination with Details view to display the list of resources and there brief description.
- Applied CSS to the entire application.
- Assigned authorization roles to the faculty so that the resources are available only to the faculty of Department.
Project 2: E-Commerce Movie Site Jan ‘09-May ‘09
Designed a multi-page web application which allowed the logged in users for selecting their favorite movies from a list of available movies. The site keeps track of the movies that are currently available and the ones that have been issued.
Environment: .Net framework 3.5, C#, ADO.NET, MS SQL Server 2008, ADO.NET
Responsibilities:
- Designed the database using SQL server and implemented it successfully.
- Used Menu control to show the logged in version of the page.
- Designed and Developed database objects like tables, functions, stored procedures that are used throughout the application.
- Used Grid View in combination with Details view to display the list of movies.
- Used master pages, style sheets, website administration tool for the application.
- Designed and implemented custom controls used throughout the application.
EDUCATION
Master’s, Computer Science
Bachelors, Computer Engineering