.net Developer Resume
Grand Rapids, MI
SUMMARY
- Over 7 years of software development experience in design, development, integration and implementation of web applications using Microsoft .Net Technologies.
- Specialized in developing Web Applications using .Net Framework 4.5/4.0/3.5/3.0/2.0/1.1 , Visual Studio 2010/2008/2005/2003 , ASP.NET, C#, ADO.NET, XML Web Services, MVC, MVVM, IIS 7.0/6.0/5.0, HTML, CSS, JavaScript, JSON, VBScript, XML, XAML and XSLT.
- Expert skills in creating rich UI Design using ASP.NET Server Controls, AJAX, Master Pages, User Controls and HTML.
- Experience in Web - Development technologies like HTML/DHTML, Silverlight and JavaScript.
- Experience creating Middle tier components including creating Business Components, Entities and Data Access Components in a Multi layered application.
- Proficiency in database programming (SQL Server 2008/2005/2000 ) with ODBC/OLEDB.
- Good knowledge in Infragistics and Telerik Controls.
- Hands-on Experience of .NET Framework Applications including WCF, WWF, WPF, LINQ.
- Experience in SQL Server 2005 Reporting Services (SSRS), SQL Server 2005 Integration Services (SSIS), VSTO.
- Strong database design and programming skills in SQL Server 2008/2005/2000 , SQL Stored Procedures, functions, triggers, importing/exporting data from varied data sources and experience with DTS Packages.
- Working experience on Multi-threading, MSMQ, Asynchronous and Event-based programming.
- Experience with business analysis and requirements in traditional Waterfall Model and Agile Methodologies such as RUP (Rational Unified Process), SCRUM, Test Driven Methodologies
- Requirement Analysis, Architecture, Design & development of Enterprise 3-tier applications, Project Scheduling, Documentation of User requirements, Functional Specifications and Architectural specifications.
- 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.
TECHNICAL SKILLS
.NET Technologies: .NET Framework 1.1/2.0/3.5/4.0/4.5 , ASP.NET, C#. NET, VB.NET, ADO.NET, WCF, WPF.
Web Development: Classic ASP,AJAX, XML,HTML,XHTML, DHTML, CSS, XSLT, XAML, VB Script, JavaScript.
Languages: C#, C/C++, VB 6.0
Web Servers: IIS 5.0, 6.0
Databases: SQL Server 2000/2005/2008 , Oracle 9i/10g, MS Access
Query Languages: PL-SQL, T-SQL
Modeling Tools: Microsoft Visio 2002, Rational Rose
Operating Systems: Windows 9X/2000/NT/XP/2003/Vista, UNIX, LINUX
Reporting Tools: Crystal reports, MS SQL Server Reporting Service(SSRS)
Source Control: Visual SourceSafe 6.0, The Vault, Team Foundation Server(TFS)
Methodologies: Agile Methodologies, SCRUM, SDLC
PROFESSIONAL EXPERIENCE
Confidential, Grand Rapids, MI
.Net Developer
Responsibilities:
- Responsible for design, development and maintenance of web based applications.
- Implemented MVC pattern for developing the application.
- Implemented validations on the client side using the Validation Controls and Java Script.
- Used AJAX controls as a part of User Interface.
- Implemented Knock-outin the front end of web application for having great client interactivity.
- Used LINQ extensively throughout the Middle Tier and Data Layer development.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
- Implemented Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET web page.
- Developed core functionality with the ASP.NET MVC Framework (C#.NET, ADO.NET).
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
- Implemented client side functionality using JQuery.
- Created DAL (Data Access Layers) to establish database connectivity and data manipulation.
- Involved in performance tuning of the application by creating various database Indexes and optimizing database queries.
- Created re-usable utility libraries to generate reports in various formats from ADO.Net Dataset.
- Implement agile scrum methodology in application development.
- Implemented Multithreading Concepts to improve the application Performance.
- Implemented scheduler to run console application on daily basis.
- Handled ASP.NET features such as Exception Handling, and Custom Error Messages.
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL.
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error handlers in C#.Net.
- Involved in Requirements gathering, Conceptual Design, Analysis, and Detail design, Development and System Testing.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Responsible for deployment of the Application in production and resolving any post-deployment issues.
- Provided estimates, daily & weekly status report to the client on progress of the tasks.
Environment: .Net framework 4.5, Visual studio 2012, MVC 4,C#, AJAX, Knock-out, SQL server 2008, Javascript, JQuery.
Confidential, Albany, NY
.Net Developer
Responsibilities:
- Responsible for communicating with business users to get business requirements and prepare detailed functional specification document.
- Developed application using framework 4.0.
- Implemented Object Oriented Development (OOD) technology.
- Implemented MVVM architecture patterns for developing application.
- Developed application using WCF, WPF.
- Produced object oriented classes, Interfaces for a project and those classes talked to all layers of application. The classes can be reused or inherited
- Involved in all the modules right from Child Protective Services Intake(INT), Child Protective Services Investigation(INV), Administrative Review/Investigations(ARI), Family services Intake(FSI), Family Services Stage(FSS), and Foster Adoptive Home Development(FAD).
- Implemented WPF for UI development using XAML.
- Developed stored procedures, functions, Triggers, Views, Packages.
- Extensively worked on developing core .Net components (data container, User interface, Business work flow, Business Component, Business data access layer and exception handling) in n-tier architecture.
- Established database connectivity and data retrieval using ADO.Net objects in an enterprise environment.
- Implemented Infragistics controls XamDataGrid, XamDateChooser, XamDatePicker, Numeric Edit and Mask edit etc.
- Worked closely with application, Interfaces and conversion team to fulfill business requirements.
- Created WCF Services to communicate with SOA and Database using C#.
- Application will communicate with WCF services to consume and utilize the data.
- Extensively worked on XML, WCF Web Services, as this is Smart Client Application.
- Involved in Knowledge transition sessions with client staff for end to end programming techniques.
Environment: .NET 4.0, Visual Studio 2010, C#, ADO.Net, Oracle 10g, Infragistics, XAML, WCF, WPF, XML, Web Services, Windows XP/2003.
Confidential, Rockville, MD
.Net Developer
Responsibilities:
- Involved in System Study Requirement Gathering and Involved in extensive interaction with product team.
- Actively participated in the design and development of new framework.
- Worked with the project manager and technical leads to verify work plan estimates for all deliverables
- Developing business logic components as a middle-tier between database (C#.Net, ADO.NET) and the client application \ administration tools (web-services C#.Net ASP.NET and IIS 7.0).
- Developed the Expert advice Web User Interface using AJAX technology to enhance the visual appearance to avoid the flickering effects across server post backs.
- Developed system services SOA application platform for use by all the web applications utilizing the Windows Communication Foundation (WCF) services.
- Used LINQ extensively throughout the Middle Tier and Data Layer development.
- Developed custom controls and user controls
- Created library for common function like update, sorting etc. using LINQ update extensions.
- Implemented validations on the client side using the Validation Controls and Java Script.
- Created as well as consumed several plug-in jQuery/JavaScript controls.
- Used triggers, stored procedures using T-SQL. Wrote SQL queries PL/SQL Packages, Views and Performed query tuning for improving performance. Created Automated Jobs and scheduled jobs for Database packages to run on daily basis.
- Actively participated in the Integration of different modules as part of central team.
- Involved in the Code review process, Unit testing, Bug fixing and Integration testing.
Environment: .Net framework 3.5, C#, Visual Studio 2008/2010, UML, ASP.NET, AJAX, SQL Server 2008, Web services, WCF, XML, JQuery, JavaScript, Microsoft Team Foundation, MS Visio.
Confidential, Austin, TX
.Net Developer
Responsibilities:
- Requirements collection and interacting with BA’s. Involved in preparation of Detail design Document.
- Followed "Agile Methodologies” for developing the application.
- Implementing the application using N-tier architecture. Presentation layer, Business layer and data access layer.
- Developed web pages from scratch using C#, Visual Studio 2008 ASP/ASP.NET 3.5, MVC.
- Used AJAX controls as a part of User Interface. Used Menu controls and Master pages as a part of User Interface.
- Designed and developed reports using SSRS and used Report Viewer control to show PDF/ Excel Reports.
- Used XML, XSLT for data handling, rendering and data transformations.
- Involved actively in coding for the accomplishment of modules within the stipulated time.
- Created stored procedures in SQL Server 2005. Created joins for getting data from different tables. Fine-tuned SQL Statements and SQL Server for faster retrieval of data.
- Created Schema using XML Spy for generating XML files.
- Created new Web Services and used existing Services as part of SOA.
- Participated in Unit testing. Used Clear Quest as Bug tracking tool. Resolved the bugs as part of Bug lifecycle
Environment: Windows 2000, IIS, VisualStudio.NET 2005, ASP.NET, C#, ADO.NET, Web Services, XML, jQuery, VB.Net, SQL Server 2005, Oracle 9i, SSRS.
Confidential
.Net Developer
Responsibilities:
- Involved in designing Web forms using server controls, user controls.
- Designed and developed applications using C# with ASP.NET, ADO.NET, WWF and Transact-SQL.
- Application was designed utilizing the tier based architecture and with the usage of frames in ASP.NET.
- Used C# language for code behind pages to use the OOPs functionalities and to develop OOPS classes.
- Design, develop and test several windows applications including ASP.NET, windows form application and a window service.
- Configured ASP.NET Web configuration file for the entire web application code behind used was C#.
- Web forms and related classes of the User Management module was designed using C#.
- Followed the agile methodologies.
- C# was extensively used with ADO.NET to interact with SQL Server 2005.
- Designed different components using C# language for enterprise-level web applications.
- Extensively used Data Bound controls like DATAGRID for displaying database information in html table format with Add and Delete Server Button Control.
- XML web control was used to retrieve remote XML data.
- Developed custom Calendar controls to enhance the feature of Month Calendar control.
- Used Forms Based Authentication to Validate Users.
- Searching across XML files was created with different search options.
- Cascading Style Sheets was used for consistent look of the site.
- Created powerful web reports using HTML. Repeater Control was used to emit XML data from the Database.
- Client side scripting of web controls was performed using JavaScript.
- Implemented Stored Procedures, Joins and Views in SQL Server at the backend level.
Environment: Visual Studio.NET 2003, C#, .NET Framework 3.5, ADO.NET, ASP.NET, XML, SOAP, Web Services, Win Forms, IIS 6.0, JavaScript, Jquery, SQL Server 2005.
