Programmer Analyst Resume
New Providence, NJ
SUMMARY
- 7+ Years of experience in Client /Server and Web Applications using Microsoft Technologies and .NET framework.
- Strong in the complete Software Development Life Cycle (SDLC) including requirements definition, design, programming / testing and implementation of major systems.
- Strong understanding and experience in Object Oriented Programming (OOPS) and methodologies.
- Experience in designing and development of Data Access LayerComponent (DAL), Business Object LayerComponent (BOL) using VB. Net, C#.
- Experienced in working with .Net Framework.
- Experience in Web - Development technologies like HTML, ASP, VBScript, JavaScript.
- Developed WCF (Windows Communication Foundation) services for communication between different applications.
- Strong in ASP.NET with C#, VB.NET,NET Framework.
- Expertise in designing WEBFORMS with the AJAX implementations.
- Expertise in using Model-View-Controller (MVC) Architecture in developing Web Applications.
- Developed WCF (Windows Communication Foundation) services for communication between different applications.
- Experience in writing Stored Procedures, Triggers,Views on SQL Server2008/2005 and knowledge ofOracle.
- Good knowledge of Relational Database Management Systems.
- Strong in Asp.Net User Authentication and Security Systems.
- Outstanding problem solving, strategic thinking and data analysis skills, strong focus on teamwork and achieving team goals, result oriented, fast learner and excellent communication skills.
- Willingness to work in a highly dynamic environment and ready to take up challenges.
- Implemented applications using ADO.NET components like Data Reader, Data Adapter Dataset, Data View, and Data Table.
- Experienced in using Sub Version (SVN), Team Foundation Server for version control management.
TECHNICAL SKILLS
Programming Languages: C#, VB.NET, C++
Scripting Languages: JavaScript,VbScript, jQuery libraries
Query Languages: SQL, LINQ
Markup Language: HTML
Web Technologies: ASP.NET, AJAX, WCF, MVC
Database: MS SQL Server 2000/2005/2008
Data Access Objects: ADO.NET Entity Framework for Object Relation-mapping
Other Tools: Microsoft Office, Microsoft Visio, Expression Blend etc.
Web development tool: Firebug, Fiddler, Infragisticsetc.
PROFESSIONAL EXPERIENCE
Confidential, Sacramento, CA
.NET Developer
Responsibilities:
- Followed OOPS concepts.
- Created new store procedures and modified existing.
- Retrieved and stored server control properties from SQL Server
- Created new Pages or modified ASP pages using HTML and modified existing CSS.
- Used JavaScript validation and Dom Manipulations.
- Responsible for User Interface design using Web Forms.
- All new ASP pages were implemented with page security, and dynamic tool Bars.
- Implemented 3-tier architecture which includes Presentation Layer, Business Layer and Data Access layers.
- The Presentation Layer was developed using ASP.NET Web Forms, User control JavaScript,HTML, Cascading Style Sheets and custom Controls.
- Developed business logic layer and used C#.Net as language.
- Consumed remote and local services.
- Worked on tickets for the reporting and some other as well.
Environment: Visual Studio 2010, ASP.NET 4.0, C#,Net, ADO.NET, JavaScript, HTML, Ajax, SQL Server 2008, Team Foundation Server, Ajax control tool kit Etc.
Confidential, Atlanta, GA
.NET Developer
Responsibilities:
- Followed OOPS concepts and agile methodology.
- Created new store procedures and modified existing ones.
- Retrieved data using LINQ to class object.
- Retrieved and stored server controls in SQL server.
- Retrieved and stored server control properties from SQL Server
- Created or modified ASP pages using HTML and modified existing CSS.
- Responsible for database tables modification and implementing the relations between tables.
- Used ASP.NET validation controls (Required field validator, regular expression validator, compare validator, range validator), User Controls, Data Grid Web Control, Detail view.
- Responsible for User Interface design using WebForms.
- Participated daily on Scrum meeting for the status updates
- Created new ASP pages, implemented page security, and server controls.
- Implemented 3-tier architecture which includes Presentation Layer, Business Layer and Data Access layers.
- The Presentation Layer was developed using ASP.NET Web Forms, HTML, Cascading Style Sheets and Web Controls.
- Developed business logic layer and used C#.Net as language.
- Used Model View Presenter(MVP) designpattern for the development of development.
Environment: Visual Studio 2010, ASP.NET 4.0, C#,.Net, ADO.NET, JavaScript, XML, HTML, Ajax, SQL Server 2008, Team Foundation Server.
Confidential, Wilkes-Barre, PA
.Net Developer
Responsibilities:
- Used ADO.Net extensively for retrieving, querying, storage and data manipulation for achieving continuous database connectivity
- Developed application modules using ASP.Net, C#
- Used SQL Scripting for accessing and manipulating database.
- Used Web-Forms, User-Controls, Custom Controls and Web-Controls to create User Input Screens.
- Implemented Role-Based Security using ASP.NET Forms Authentication
- Involved in the development of a WCF Services using ASP.NET using SOAP
- Developed a web based tool for administrative functionalities like viewing Log tables, viewing the records from the database tables, updating the records if necessary and processing the data which involves executing stored procedures
- Implemented ADO.NET as data access technology to access the SQL database
- Designed and created Tables, Views for the SQLserver.
- Developed T-SQL procedures for faster response time between client and database server.
- Involved completely in Code Reviews and Team meetings
- Developed web forms using several controls such as Calendar control, Grid View control and web editors.
- Involved in database design, normalization, relations and development.
Environment: Visual Studio.NET 2010, ASP.NET 4.0/2.0, C Sharp, WCF,SQL Server 2008, XML, Microsoft Visio 2003, Java Script, ADO.Net.CSS, HTML, T-SQL, jQuery.
Confidential, Scarborough, ME
.Net Developer
Responsibilities:
- Developed Web forms and validated these pages using ASP.NET and C#.net in visual studio 2008.
- Design of the database schema and the underlying business logic, along with its implementation in SQL scripts, stored procedures on Oracle.
- Development of the reporting functionality for the entire application using Crystal Reports.
- Creation and tuning of indexes for enhancing the site performance and creation of backup and restoration
- Involved in maintenance, module testing, Unit testing and documentation.
- Adding and Modifying User Profiles, maintaining User Feedbacks using Encrypt and Decrypt methods.
- Used ASP.NET validation controls (Required field validator, regular expression validator, compare validator, range validator), User Controls, Custom Controls, Data Grid Web Control.
- Performed Session management by keeping track of a user's activity across sessions of interaction in the application.
- Designed and developed the user interface using MVC, VB.Net and ASP.Net.
- Created reusable user controls using ASP.NET.
- Created HTTP handler for a new end points.
- In memory data was manipulation was handled using LINQ.
- Used HTML with CSS to design User Interface andbrowser validation.
- Used ADO.Net for retrieving, querying, storage and data manipulation for achieving continuous database connectivity.
- Developed web forms using several controls such as Calendar control, Data Grid control and web editors.
Environment: WCF, Crystal Reports,ASP.Net, Visual Studio 2008, ADO.Net, SQL Server 2008.
Confidential, New Providence, NJ
Junior Developer
Responsibilities:
- In memory data was manipulation was handled using LINQ.
- Used HTML with CSS to design User Interface andbrowser validation.
- Used ADO.Net for retrieving, querying, storage and data manipulation for achieving continuous database connectivity.
- Developed web forms using several controls such as Calendar control, Data Grid control and web editors
- Used ASP.NET validation controls (Required field validator, regular expression validator, compare validator, range validator), User Controls, Data Grid Web Control.
- Created new store procedures and modified existing ones.
- Created reusable user controls using ASP.NET.
- Created HTTP handler for a new end points.
- Implemented 3-tier architecture which includes Presentation Layer, Business Layer and Data Access layers.
- The Presentation Layer was developed using ASP.NET Web Forms, HTML, Cascading Style Sheets and Web Controls
Environment: Visual Studio 2008, .Net 3.0 ADO.NET, Win forms, SQL Server 2000, Crystal Report 9.0.
Confidential
Programmer Analyst
Responsibilities:
- Most projects involved in designing portal for small businesses.
- Maintenance and updating websites according to the customer requirements.
- Involved in Requirement gathering and dealing with direct client.
- Responsible for in database designing and created queries to interact with the database.
- Depending upon the project wrote triggers and Stored procedure using T-SQL.
- Developed the web-based UI in ASP.Net and also used various web controls and CSS for styling.
- Depending upon the current project wrote code behind and business logic using C# or VB.NET.
- Developed some website single handedly for some from scratch.
- Responsible for database tables designing, normalization, relations and writing store procedures.
- Developed login pages using ASP.Net Controls and implemented using form authentication.
- Developed user based security roles.
- Performed change of requests on website and maintenance of websites.
- Written client side validation using JavaScript.
- Used server controls like Data Grid, Details view.
- Created Administrative web forms for ease of maintenance for administration.
- Developed user controls for reuse.
Environment: Windows NT, XP, Visual Studio 2005, HTML, SQl Server 2000/2003. Net 2.0, 3.0, C# VB. VB 6, Photoshop etc.