Application Developer Resume
Irving, TX
SUMMARY
- 6 Years of Software Development experience using MS.NET Technologies like C#.NET, ASP.NET Web forms, ADO.NET, Client Side Technologies: HTML, JavaScript, CSS, AJAX, and Angular JS Concepts and JQuery, LINQ to SQL (ORM), XML, JSON, Web Services (SOA, SOAP, WSDL), MVC.NET, Entity Framework(ORM) JSON, WEB API (Restful services) and WCF Services, platforms with MS SQL Server 2012.
- Proficient with all phases of Software Development Life Cycle (SDLC) with ample experience involved in designing, developing, Coding, Debugging, Testing and implementing software applications.
- Extensive experience in windows application development in win form development with ado.net connection oriented model and disconnection oriented model.
- Worked with LINQ to SQL with Windows application development.
- Experience in developing projects/application with ASP.Net (Web Forms, AJAX, MVC), C#, Web Services, AJAX, WCF Services, HTML5, JavaScript, JQuery, JSON.
- Proficient in developing .NET applications in Visual Studio.
- Worked on various architectures like MVC, SOA, Multi - Tier, REST architectures.
- Good experience in developing windows applications (GUI) using Visual C++ (MFC), Win Forms (.NET Framework 3.0, 3.5, 4.0).
- Competent in Object Relational Mapping (ORM) technologies such as ADO.NET Entity Framework and LINQ to Entities, LINQ to XNL, LINQ to Objects.
- Experience in advanced JavaScript/UI frameworks like AngularJS, Bootstrap/UI, JSON, and JQuery.
- Experience in writing complex SQL Queries, Stored Procedures, Triggers and Views using SQLSERVER, Oracle and User Defined Functions using T-SQL and PL/SQL.
- Strong knowledge in using ADO.NET objects such as SQL/OLEDB Connection and Command, Data Reader, Dataset, Data Adapter and State Management, View state.
- Involved in Installation, Configuration Development, deployment and Troubleshoot Reporting services using SSRS 2000/ across various environments.
- Expertise with Object Oriented analysis and design using UML and Well versed with QA Methodology and QA Process to ensure the Quality Assurance including Test Case.
- Broad understanding and implementation of Object Oriented Analysis and Designing (OOAD), for system design and development and Design Patterns like MVC Patterns.
- Experience in working with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF).
- Experience in drawing Use Case, Sequence, and Class Diagrams using Microsoft Visio.
- Proven ability to work independently and as a part of a team with an ability to deliver within short deadlines.
- Have strong communication skills, including verbal, written, analytical and interpersonal skills.
TECHNICAL SKILLS
.Net Technologies: .NET Framework (1.1, 2.0, 3.0, 3.5), ASP.NET, C# (1.1, 2.0, 3.0), VB.NET (1.1, 2.0), WCF, WPF, LINQ, XML Web Services, AJAX, ADO.NET, Win Forms
Design Patterns: Model-View-Controller (MVC), MVVM, SOA, SOAP, Agile Methodology
Web Technologies: ASP.NET 1.1/ 2.0/ 3.0/ 3.5 , XML, XSLT, CSS, HTML, DHTML, AJAX, JavaScript, Web Services, IIS
Database Technologies: MS-SQL Server 2014/ 2008/ 2008 R2/ 2005, MySQL, Oracle9i/10g, MS-Access
Web/Application servers: MS Internet Information Server (IIS)
IDE: Microsoft Visual Studio 2010/2013, Microsoft Business Intelligence, SQL Server Reporting Services
Configuration Tools: MS Visual SourceSafe, MS Team Foundation Server
Framework: Microsoft .NET Framework 4.0, 3.5, 3.0, 2.0
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
Application Developer
Responsibilities:
- Designed and developed user interface for web application and intranet application using Visual Studio 2010, ASP.NET, MVC, C #.NET, and AJAX, XML and CSS with object oriented programming techniques. Used various features of C# and C#.NET (e.g. reflections, generics, partial classes, LINQ etc.).
- Designed web application wireframe as per business requirement.
- Developed interactive pages of the application using ASP.NET Web Forms pages with VB.NET for the code behind modules.
- Worked with WSDL document and SOAP protocol while working with Web service. Developed and Maintained portal using ASP.NET, C#.
- Developed presentation layer of both public and intranet application.
- Developed the application using MVC frame work, Bootstrap, MVVM and WCF.
- Extensively Used. ASP.NET 4.0 controls like Master Page Templates, Menu Controls, Grid View Controls and File Upload Controls.
- Extensively used ExtJS and JavaScript for UI interaction, XML for data transmission via WCF services and data manipulation using LINQ.
- Created and consumed WCF services which are based on SOA architecture. Used Basic Http Binding for binding purposes. Worked on WCF security.
- Used LINQ, WPF to communicate between DAL and other business components.
- Developed Controls and WPF Windows Screens and Pages.
- Extensively used ADO.NET objects such as Data Adapter, Dataset, Data Reader, and Data View. Designed pages in SharePoint Designer.
- Extensively used datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NET page.
- Designed and developed using java script libraries like Angular.js.
- Response UI and website layout is achieved using Bootstrap framework. Angular.js helped in bootstrapping web application efficiently without registering call backs which helped in code debugging.
- Worked extensively on XML or JSON request and response payload, defining or changing their structures.
- Build technical architecture of application and document design in high level and low level design document.
- Developed application infrastructure component like logging, exception handling, data access, caching and cryptographic application block.
- Involved in developing and organizing Custom Error pages and Exception Handling.
- Demonstrating the architectural implementation through code and design.
- Design application architecture, design and code reviews.
- Developed systems using .NET components and implemented the Data Access layers using ADO.NET. Used ADO.NET objects such as data reader, data adapter and dataset for consistent access of the data from data layer.
- Developed stored procedures, functions, tables, indexes and constraints in TSQL for SQL Server 2008 R2 Database.
- Involved in the design of the database and developed stored procedures, for implementing the business rules.
Environment: Visual Studio.NET 2010, C#, .NET 4.5, ASP.NET, ADO.NET, MVC 4.0, LINQ, WCF, MVVM, WPF, XML, TFS, CSS, JavaScript, JQuery, AJAX, Ext.js, Angular.js, Bootstrap, N unit, SQL, SQL Server 2008 R2 and Windows.
Confidential, Fairfax, VA
Application Developer
Responsibilities:
- Performed actively in the Development and Testing phases of SDLC life cycle and monitored day to day project activities to ensure the deadlines were achieved as per client expectation.
- Involved with the client team to design and implement the advanced technologies WCF, SOA, ASP.NET with the application logic in C# according to the user requirements.
- Experienced in the use of agile approaches including Test-Driven Development and Scrum.
- Involved in front end Application development using in ASP.NET, AJAX using C#, and back end in SQL Server 2008.
- Extensive development using ASP.NET Web Forms, Master Pages, Themes, Web Parts, JavaScript. Also involved in proof-of-concept using ASP.NET Model-View-Controller, MVC pattern.
- Designed and developed static and dynamic pages validating client side and Server side scripts.
- Consumed some external Windows Communication Foundation (WCF) Services to write logs to the database.
- Designing and developing rich application for Web (ASPX) and Windows (WPF)
- Creating WPF applications using MVVM architecture.
- Extensively worked on ASP.NET MVC 3.0/4.0 framework Web forms LINQ Entity Framework XML REST/SOAP WCF services development JQuery design patterns and TFS.
- Used JQuery, ASP.NET AJAX tool kit controls and CSS to enhance the performance and richness to the user interface.
- Designed and developed WCF Web Services and configured our WCF Services with appropriate endpoints for consuming them in the web application.
- Developed User controls using ASP.Net and C# and used them dynamically in the web pages using Master pages and CSS.
- Designed MVC design pattern for ASP.NET application development using the ASP.NET MVC framework.
- Involved in designing Web forms using server controls, validation, user controls using .Net framework.
- Used Web Services to enable effective communicate between different layers in the Application.
- Implemented the application logic using Object Oriented Programming (C#)
- Developed Web Service to interact with remote business objects and different suppliers’ systems using SOAP, HTTP/XML, WSDL.
- Created packages using SSIS for extracting data from MS Excel files, OLEDB, MS Access to SQL Server database.
- Extensively Used Jira for Project Tracking and also for creating tickets, bugs and assigning them.
- Used Bit Bucket for Version Control and Tortoise Hg for Branching and Merging.
- Actively involved in providing the technical support and production software operations through troubleshooting to resolve the issues.
Environment: .Net Framework 4.5, MS Visual Studio 2012, C#.Net, ASP .NET, SQL Server 2005/2008, CSS, XML, J Query, Java Script, Windows Servers 2008, Ajax Toolkit Controls, SOAP/WSDL/ WCF, WPF, HTML 5.
Confidential
.Net Developer
Responsibilities:
- Utilized ASP.NET web forms to develop user interface with C# as the programming language.
- Used XAML for creating Silverlight Controls in the UI.
- Used ASP.NET web controls to develop the various web pages.
- Implemented sessions using cookies for customer authentication.
- Integrated validation controls to run on client run, to avoid general user input flaws.
- Used AJAX Toolkit incorporated in the .Net framework to advertise the products of the company.
- Developed WCF service to provide services to the business logic layer.
- Developed tables, stored procedures and queries to query the database to retrieve information such as price of the product, discounts, etc.
- Created WCF service to make interaction between the business layer and the database layer.
- Implemented transport level security in WCF.
- Developing scripts and procedures to automate repetitive tasks as identified in application service improvement plan.
- Used Data Grid and ADO.NET concept of Disconnected/Connectionless model to directly display data on the user interface from the database.
- Used ADO.NET extensively for data retrieving, querying, storage and manipulation directly.
- Added exception handling capability and event logging.
- Used Visual Source Safe for version control.
- Performed unit testing before sending it for User Acceptance Test (UAT)
Environment: .Net framework 3.5, C#, ASP.NET 3.5, ADO.NET, TSQL, WCF, XAML XML, SQL Server2008
Confidential
Software Developer
Responsibilities:
- Developed modules of the application using ASP.Net, C#.Net.
- Developed Web Forms for defining Master data.
- Participated in enhancements, design reviews, and ensured design meets functional and operational needs. Created Database scripts, SQL, stored procedures, triggers SQL and tested them
- Optimized queries and created indexes for faster report generation and page display.
- Created Use Cases, Use Case diagrams and Navigational Diagrams to provide additional details for Developers as well as Quality Assurance analysts.
- Involved in unit testing of the application according to the Use cases written.
- Involved in Source Code Management using Visual Source Safe Systems (VSS)
- Designed and developed web forms in ASP.NET & VB.NET using .NET Framework 1.1.
- Used Master Pages, CSS for look and feel for Web pages.
- Extensively used the ASP.NET features like Grid View, Detail View and other controls.
- Designed and developed web forms using user ASP.NET controls Server Controls.
- Designed and developed Custom controls to use with Web Forms.
- Used ADO.Net components such as Datasets, Data Reader, Data View and Data Table.
- Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
- Designed and developed .NET components using VB.NET and XML to communicate with Web Services.
- Worked on ASP.NET features like state Management, caching features, configuring optimizations and securing web application
- Used various ASP.NET client side and server validation Controls, used JavaScript for client side validations.
- Developed the Forms authentication module, which will authenticate based on the Login, Membership and Role Providers in ASP.NET.
- Maintaining Session objects of application and Implemented Caching techniques.
- Responsible in creating the Test Cases, Scenarios and Steps for the new requirements.
- Designed and implemented the backend using Oracle.
- Created data objects in the business layer for retrieving data from database through the DAL.
Environment: ASP.NET, C#.Net, HTML, MS-SQL Server 7.0 and Windows 2000.
