Developer/ Analyst Resume
Bellevue, WA
SUMMARY
- Over 6+ years of experience in software development, encompassing a broad range of areas related to software development that includes client handling, design refinement, programming, reviewing and bug fixing.
- Broad technology background with in - depth, hands-on experience in object oriented, component technologies like Microsoft .NET 3.5/3.0/2.0 WCF (Windows Communication Foundation) and WPF (Presentation Foundation).
- Experience in working with Web Services and WCF.
- Very Good experienced in object-oriented programming.
- Hands on with Microsoft technologies including ASP.NET, MVC, C #, VB.NET, ADO.NET, VSS and TFS.
- Vastly experienced in creating stored procedures, triggers and SQL reporting services and knowledge of SQL Server.
- Involved in all the stages of Software Development Life Cycle including Requirements, Analysis and Design, implementation, integration and testing, deployment and maintenance.
- Extensive experience working with JavaScript, JQuery, XML and HTML.
- 3 years of experience working with AJAX.NET and the toolkit controls.
- Experience in using design patterns and in developing UML diagrams including use case diagrams, class diagrams and dependency diagrams with visual studio IDE etc.
- Experience in using advanced .NET technologies including delegates, events and generics etc.
- Experience in handling .NET migration projects.
- Experience in development of n-tier/multi-tier applications.
- Operates well with business analysts, programmers and end users in a cross functional team.
- Ability to quickly adapt to changing environments professionally and personally.
- Hardworking, interested in learning new technologies with good communication skills and adept at working in both team environments as well as individually.
TECHNICAL SKILLS
Operating Systems: Windows /98/NT/2000/XP and Windows 7/8
Languages: C#, VB.NET, C, VB, SQL, JavaScript and JQuery.
.NET Technology: ASP.NET 2.0, C#, VB.NET, Web Services, MVC, ADO.NET, AJAX.NET, WCF, WPF
RDBMS: MS SQL Server, MS Access, MYSQL 4/5.0.
Web Related: ASP, HTML, CSS, XML and Web Services.
Tools: TOAD, Visual Source Safe, Subversion and Team Foundation Server
Modeling Related: UML, ER diagrams and Dependency diagrams.
Web Servers: IIS 5.0/6.0/7.0
PROFESSIONAL EXPERIENCE
Confidential, Bellevue, WA
Developer/ Analyst
Responsibilities:
- Designed the SQL Server database for application.
- Developed Data Access layer to interact with the MS SQL database
- Developed stored procedures, views, temporary tables, cursors, user-defined functions using T-SQL
- Developed Business layer classes (components) to embed all the business logic
- Dynamically created controls on the ASP.NET web forms based on database values and also associated validators to them dynamically
- Worked on .NET Framework 3.0, C#.NET, ASP.NET.
- Development of ASP.NET web application in 3-Tire architecture.
- Involved in retrieving data using ADO.Net with ASP.Net, worked with the database using
- ADO, ADO.Net (Data Readers, Data Adaptors and Datasets.).
- Involved in using of Typed-Datasets for the Insertion & Selection of the Data in to Database.
- Involved in creating of Tables using Normalization Techniques and Referential Integrity rules.
- Involved in Preparing and writing of Use Cases using UML for preparing of the Functional requirements and Technical requirements from Business requirements
- Involved in working with the Production Issues and enhancements.
- Involved in Creating, Designing the SQL Reporting Services.
- Involved in using of Asp.Net Server controls as per the Client Requirements.
- Involved in Designing of the WebPages using Asp.Net Controls.
- Involved in Redesigning of the SqlServer2005 Database.
- Involved in creating of the tables following the Normalization techniques.
- Involved in performance tuning of procedures, functions and other SQL statements in SqlServer2005.
- Involved in designing and developing front-end screens using HTML & ASP.NET Controls.
- Responsible for writing Java Script files for client side Validation.
- Intensively Used Data editing and displaying controls like Repeater, Grid view and Data List with
- Paging and sorting capabilities.
- Extensively used Data Reader and Datasets.
Environment: ASP.NET, HTML, C#.NET, Visual Studio.NET, ADO .NET, .NET Framework, MS SQL Server, JavaScript.
Confidential, Charlotte, NC
Web Developer
Responsibilities:
- Involved in Full life cycle of the project from requirements gathering to transition using Agile Methodology.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML, JavaScript.
- Implemented the AJAX to achieve the Rich user interface by using XMLHTTP object and ASP.Net XML control, expert in using ASP.NET AJAX controls like for Update panel, Dropdown lists, and a Ticker Control for a rich User Response and tuning the performance problems in ASP.NET AJAX.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Enabled Client-Side Data Validation in .NET using the validation controls like regular Expression Validator, Required Field validator Etc.
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2008.
- Involved in portal GUI design using Master page, Login control, Site map, Microsoft menu control and client side validation is done by Ajax validation extenders.
- Developed rich client interface using WPF and Silverlight 3.0.
- Designed Customized components using C# Language and the project Was built on n-Tier Architecture with extensive use of Object Oriented programming Techniques Like Encapsulation, Inheritance, polymorphism and Abstract Classes etc.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Worked with Sql server 2005 database to access millions of Customer records.
- Designed the database using ADO.NET and was involved in writing and maintaining complex SQL Queries and the Required Stored Procedures and Triggers.
- Developed WCF services to enable effective communication.
- Implement Web Services and Consumed and published XML web services in the application.
- Implemented Web Services to integrate the client systems using WCF.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Worked with WPF, Silver light 3.0 to develop the Graphical Representation of Insurance Reports.
- Implemented Unit Testing, and System Testing using NUnit.
Environment: VS,.NET(2008/2005),.Frame Work(3.5/3.0), ASP.NET(3.5/3.0),C#(3.5/3.0), Web Services, LINQ, WCF, WPF, SILVER LIGHT, AJAX, ADO.NET(3.5/3.0),SQL Server 2008/2005, XML, XSL/XSLT, HTML, JAVA SCRIPT, SSRS, Unit testing, System Testing, NUNIT 2.2.
Confidential, Tampa, FL
Responsibilities:
- Designed and developed ASPX, C# Code behind in VisualStudio.NET.
- Implemented Business Logic using C# class libraries.
- Developed User Controls for reusability, consistent look and feel.
- Implemented Client side Form validations using JavaScript, Server side validations and validations at Database level.
- Involved in code reviews, presentations, coordination and knowledge transfer.
- Involved in writing use cases and class diagrams.
- Extensively used Visual SourceSafe for version control.
- Writing Packages, stored procedures, views, functions and triggers in Sqlserver2005.
- Involved in implementation of Agile Methodology by TDD Methods.
- Involved in creating of the tables using Normalization techniques & Referential integrity rules.
- Configured the entire Web Application through the Web.Config File.
- Writing Client side Validations as well as Server side validations.
- Involved in designing and developing front-end screens using ASP.Net controls.
- Responsible for writing Java Script files for client side processing and validation, Style Sheet (CSS) files to control the look and feel in a centralized manner.
- Involved in writing classes for data access layer, which acts as a bridge between the business layer and data layer.
- Intensively Used Data editing and displaying controls like Repeater, Grid view/ Data Grid and Data List with paging and sorting capabilities.
- Implemented 3-Tier Architecture on this Web Application.
- Involved in the Implementation of the SQL Server reporting services.
- Involved in Generating of the Reports from the given flat files, Delimited files and from different types of inputs.
- Performed user data validations using regular expression, required field, compare and custom validators.
- Extensively used Data Reader and Datasets.
- Extensively used State Management concepts like Sessions, cookies and Caching.
- Implemented the ASP.Net Ajax Server Controls (AJAX tool kit).
- Intensively used INLINE-EDITING on data grid.
- Involved in the Consumption of the Third-Party Web services for checking of the Credit History.
- Involved in testing of Whole Application, following different types of testing Scenarios.
- Performed Unit testing, Black box testing, Referential Integrity testing, and Sanity testing.
- Introduced Server variables Concepts for the Information of the visitor & for security purpose
- Used tracing and exception handling extensively.
- Involved in Migration of the Application from .Net2.0.
- Involved in writing the Flow of the Test Scenarios using UML.
- Designing database and creating appropriate tables with necessary constraints.
Environment: Visual Studio.Net2005, .Net Framework3.0, ASP.Net,C#.Net,ADO.Net, Visual Source Safe, IIS, SQLServer2005, ASP.Net Web Services, JavaScript, VBScript, TCP/IP, Windows XP, HTML, DHTML, MS Visio, AJAX Toolkit, QTP, Crystal Reports, SSRS,XML,UML,TFS,WCF,WPF.
Confidential, NY
.NET Developer
Responsibilities:
- Involved in SDLC for Designing, Developing and Testing of the System.
- Gathered user requirements by interacting with users and prepared Software Requirements Specification (SRS) and other supporting documents.
- Designed and developed UI (Web Forms), User controls using ASP.NET (C#) after interacting with users for requirements.
- Implemented Data access layer (DAL) using ADO.NET to connect and retrieve and Manipulate database information.
- Implemented Functions, Triggers and Store Procedures using SQL in SQL Server 2005.
- Implemented GUI using HTML, XML, CSS and Web Form Controls to create web pages, developed Master Pages, classes for reuse.
Environment: Microsoft Visual studio(2006),.Net Framework 2.0(c#), ASP.NET, ADO.NET, SQL Server 2005, WEB SEVICES, Ajax, XML, HTML, CSS, Unit Testing, Integration Testing
Confidential
.Net Developer
Responsibilities:
- Took active part in the Development and Testing phases of SDLC.
- Created User Interface using HTML and VB.NET
- Client side validation of pages done in JavaScript and validation controls were incorporated for server side validation.
- Implemented the business logic in the middle tier using VB.NET
- Developed a Web Service Component to send information from the client.
- Implemented Role Based security with Form Based Authentication.
- Used ADO.NET, data grids and XML to retrieve the data from the database.
- Developed DTS packages and populated data in SQL Server 2000
- Implemented the Data Access Layer for interacting with Database.
- Used Datasets and GridView to retrieve and display the data in the required format.
- Created Views and Triggers and Joins to manipulate the data.
- Used Crystal Reports for the reporting part of the application.
- Decided all the Security Concern (IIS Security, Web application security and Database Security) needs to be taken during application development.
- Developed the web user controls and dynamic creations of web controls.
- Visual Source Safe was used as a source control.
Environment: .Net Framework, Visual Studio.NET 2003, C#, ASP.NET 1.0, ADO.NET 2.0, AJAX, SQL Server 2005, CSS, XML, Crystal Reports 9.
Confidential
Junior .Net Developer
Responsibilities:
- Web forms were implemented using various server controls like grid view, calendar, and various validation controls.
- Used java script extensively to perform client-side validations and calculations
- Used static and dynamic themes, CSS to set style on asp.net pages and controls.
- Used asp.net Ajax controls and user controls extensively.
- Used Microsoft Visual Source Safe for version control.
- Created an interface that enabled users to establish an account and perform other administrative task.
- Interfacing with the customer, identify the potential offshore applications and work out the strategy.
- Perform the knowledge transfer and set up the offshore configuration for the applications to suit to the development environment.
- Co-ordinate the offshore and onsite work.
- Designed, developed coded, tested and deployed data-driven web application to centralize employee data, and automate change management of employee information
- Prepare detailed technical specifications from functional specifications for various applications
- Provide resolution of queries, defects and analysis of alternate approaches etc.
Environment: C#, ADO.NET, SQL Server 2005, VSS, Window XP Professional, Java Script, IIS 5.0.