.net Developer Resume
Bellevue, WA
SUMMARY:
- 8+ years of IT experience in C#.Net, MVC, ASP.Net, Web API, WCF, Oracle, SQL Server,
- MySQL, Web Forms, Web Services and VB.Net.
- Proven ability to lead, project resources, interact with clients, coordinate and work in achieving high levels of productivity, efficiency in complex, dynamic and challenging environments.
- Worked on developing applications with agile methodologies.
- Experience in Analysis, Design, Development, Testing, Implementation, Support and Maintenance of several major Web and Client/Server Applications.
- Extensive work with ASP.NET MVC 4 and MVC 5, Web API, RESTful APIs, Angular JS, Bootstrap, Entity Framework,
- Extensive experience in developing Single Page Applications (SPA) using AngularJS.
- Experience in developing and deploying WCF services, XML Web Services, and Restful services.
- Experience in Application and Web development with emphasis on HTML5, CSS3, JavaScript and JavaScript frameworks like AngularJS, jQuery and jQuery UI.
- Strong expertise and knowledge in RDBMS, Normalization of Database Schema, writing Stored Procedures, User Defined Functions, Triggers, Views and Joins in SQL Server 2014/2012/2008 and Oracle, PL/SQL.
- Solid Understanding and command in Object Oriented Programming System (OOPS) Principles and concepts.
- Experience in on Service Oriented Architecture, Web Services, SOAP over HTTP, WSDL.
- Experience in working with Windows Communication Foundation (WCF) in .Net Framework 3.5.
- Expert in writing T - SQL statements for creating Tables, Indexes, Views, and Constraints.
- Excellent T-SQL development skills to write complex queries involving multiple tables, great ability to develop and maintain stored procedures, triggers, user defined functions.
- Extensively worked in writing SQL Connections, SQL Queries, Stored Procedures, Triggers, Cursors, Exception Handlers, Crystal Reports, SSIS, and SSRS.
- Experience in working with GIT, Team Foundation Server (TFS) source control. Created new team projects under team project collections, merging and branching to support parallel development.
- Excellent communication, analytical, problem-solving skills, strong teamwork orientation, dedicated to quality output for the team or to individual assignments as required by the work environment. Self-Starter, willing to learn new technologies, ability to learn fast, and determined to achieve .
TECHNICAL SKILLS:
.NET Technologies: ASP.NET MVC 4, WCF, ADO.NET Entity Framework, ADO.NET and LINQ.
Web Technologies: ASP.NET, XML, CSS and Java Script
Programming Languages: C#, VB.NET, JavaScript, JQuery, Java, C++ and C. Visual Basic
Databases: SQL Server 2012/ 2008/2005 , Bootstrap, MS-Access and MS Excel
Development Environment: Microsoft Visual Studio 2013/2010/2008/2005 , .NET Framework 4.0/3.5/3.0/2.0 , Microsoft Expression Blend 3.0/2.0 .
Reporting Tools: Crystal Reports, SQL Server Reporting Services, SQL Server Integration Service and MS Access reports, Windows Azure
Operating Systems: Windows XP/7, Windows 2003 Server.
PROFESSIONAL EXPERIENCE:
Confidential, Bellevue, WA
.Net Developer
Responsibilities:
- Designed and developed the Web application which consisted of GUI with business objects for code reusability.
- Implemented Object-Oriented Programming concepts of interfaces, inheritance, abstraction and polymorphism.
- Creating Service-Oriented Architecture (SOA) based solutions using SOAP messaging framework.
- Implemented mailing system (Send mail) with attachments.
- Validated user input on Web Forms using validation controls like Compare Validator, Range Validator, Regular Expression Validator and Custom Validator. Also Performed Client-Side Validations using JavaScript to populate the contents.
- Written configuration settings in Web.config.
- Developed various components used within the system such as an enhanced string and db grid to allow printing and saving of data, business rules and specialized list components.
- Used ADO.NET to access SQL Server database.
- Used Data Reader and Dataset for data manipulations and database operations in connected as well as disconnected modes.
- Working in Agile methodology like Backlog Grooming (Backlog Refinement), Sprint Planning, Daily Scrum (15-minute standup), the Sprint Review Meeting, and the Sprint Retrospective Meeting.
- Implement Object Oriented Programming (OOPS) concepts.
- Utilized AngularJS for client-side validation
- Utilized techniques and components of Kendo UI for providing an appealing user interface for customers.
- Manipulated and extended the .NET Base Class Libraries, CTS and User Defined Types to effectively create classes, interfaces, and loosely coupled events that are functionally efficient and appropriate for given programming scenarios.
- Worked on Cascading Style Sheet (CSS3) and XSL to format the HTML5 output.
- Implemented role-based security for the user groups.
- Created User Interface presentation layer using ASP.NET, CSS, JavaScript, the data access layer (DAL) using Dapper.
- Utilizes Microsoft Team Foundation Server for The build process can be configured for various types of builds including scheduled builds, continuous integration, gated check-in and rolling builds.
- Utilizes Microsoft Azure configuration to development environment.
Environment: ASP.NET, C#.Net, SOAP, WSDL, HTML, DHTML, Oracle 10g, SQL Server ADO.NET, Linq, XML, XSL, CSS3, Log4Net, Visual Source Safe, IIS, Windows 2000/NT.
Confidential, Norfolk, VA
.Net Developer
Responsibilities:
- Involved in requirements gathering, designing, developing, testing and deployment of the application.
- Drive change to implement efficient and effective strategies as advised by management.
- Inspire and motivate team members.
- Deploying software tools, processes and metrics.
- Maintaining and upgrading existing systems.
- Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Protects operations by keeping information confidential.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Accomplishes engineering and organization mission by completing related results as needed.
- Supports and develops software engineers by providing advice, coaching and al opportunities.
- Prepared the Database design and Product requirement document.
- Involved in Testing, Debugging and code review of the Application.
- Designed, developed Master and Content Pages Web Forms using ASP.Net Server Controls and C# .Net as code behind.
- Using C# LINQ over collections and Entity framework for data querying and filtering the results.
- Effectively used C# ADO.Net Components such as Dataset, Data Adapter and DataReader.
- Extensively worked with C# ADO.NET Data access mechanism using datasets/data reader, data tables and row filters.
- Extensively involved in each and every phase of Software Development Life Cycle (SDLC) in developing an N-Tier Application.
- Application Development life cycle management using Microsoft Team Foundation Server (TFS).
- Used AJAX Update Panel for fast post back of data
- Developed and used various Web Forms, Custom Controls and User Controls
- Extensively used ASP.Net Controls, Grid Views, Repeaters, and Data Lists for displaying formatted data
- Extensively used Sessions, Cookies, and Application Level State Management in application
- Developed Client-side validations in ASP.Net pages using JavaScript and ASP.NET validation Controls.
- Involved in Unit Testing of all modules.
- Involved in writing procedures, transactions, and queries to process CRUD data manipulation using SQL Server.
- Designed and developed components for exception handling and logging.
Environment: Microsoft .NET Framework 4.0 (Visual Studio 2010 Team Foundation Server), C#.NET, Ajax and JavaScript, JQuery (UI Validation, Translation, Date controls etc.), HTML, CSS, SQL Server 2008.
Confidential, Plano, TX
.Net Developer
Responsibilities:
- Involved in defining business and system requirements and designed the functional and technical specifications.
- Worked in 3 tier architecture to separate development model into layers.
- Worked as Front End developer and implemented different modules in ASP.NET MVC2.
- Developing the Presentation Layer using ASP.NET MVC Technologies.
- Provided support to in - house ASP.NET Web applications
- Created Entity relationship diagrams, Class diagrams, Sequential diagrams for Use Cases.
- Created Web application development using C#, HTML, JavaScript, XML, and ASP.NET (User Controls, Custom Controls, and Data/Business Components).
- Designing User Interface in Silverlight better Performance in Client browser and Procedures. WCF using distributed communication transactions to the database.
- Worked on the Account opening module to handle add, modify, delete operations.
- Designed the multiple pages to implement the Account Opening module.
- Implemented all validations on this module to capture accurate data.
- Wrote Client Side and Server Side Validations using Javascript and asp.net respectively.
- Implemented Web Form, Web control, HTML control and JavaScript.
- Created & Consumed Web Services effectively.
- Used Grid View, Data List, and Repeater controls with Paging and Sorting for displaying various data onto the page.
- Used ADO.NET Entity Framework for data querying, storage, and manipulation of the databases.
- Created several Stored Procedures in SQL server to fetch and process user data to the forms.
- Utilized various Joins concepts to create queries and developed triggers.
- Accessed data from the database through XML schemas.
- Implemented card swipe data reading module to read credit card information from the card.
Environment: .Net Framework 4.0, Visual Studio 2010, MySQL, C#.Net, ASP.NET 4.0, HTML 4, CSS 2.1, JavaScript, JQuery, XML, Entity Framework 4
