Web Application Developer Resume
Neenah, WI
PROFESSIONAL SUMMARY:
- Over 7+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Client - Server and N-tier Architectures in Finance, Healthcare and Insurance.
- Technical expertise in Microsoft Technologies, such as .NET Framework ( 4.0/3.5/3.0/2.0 ), ASP.NET Web Forms, ASP.NET MVC 4.0/3.0, MVVM, ADO.NET, C#, VB.NET, Web Services, WCF, LINQ, Entity Framework, IIS, SOAP, REST, XML, DOM, XSL, XSLT, HTML 5, CSS 3, Bootstrap, JavaScript, JQuery, Angular JS, AJAX, Visual Studio 2013/2012/2010/2008/2005 , and SQL.
- Proficiency in Software Development Life Cycle (SDLC) and AGILE (SCRUM) methodologies of development process such as requirement analysis, prototyping, proof of concept, designing, coding, testing and implementation.
- Hands on experience in design using Object Oriented Programming Principles (OOPS) like Inheritance, Polymorphism and Design patterns like MVVM, MVC, Abstract Factory and Singleton.
- Experience on working with Windows Communication Foundation (WCF) and Web API in .NET 4.0/3.0.
- Experience in using Language-Integrated Query (LINQ to Objects, LINQ to SQL) and retrieve data from different data sources.
- Experience in using AJAX for quickly creating efficient and interactive web applications that work across all popular browsers.
- Expertise in developing applications using .NET application building blocks (Data access, Exception Handling, State management).
- Excellent experience in creating, consuming and publishing XML Web Services (SOAP, WSDL) using .NET Framework and solid understanding of Service Oriented Architecture (SOA).
- Expertise in creating web based application using technologies like Classic ASP, AJAX Toolkit, Telerik Controls, JavaScript, XML, HTML 5/4 and DHTML.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2008/2005/2000 & Oracle.
- Experience in database related work primarily creating complex Stored Procedure, Views, Triggers, Functions using PL/SQL, T-SQL.
- Experience in authentication mechanisms like Windows-based Authentication, Forms-based Authentication and also in Authorizing Users and Roles.
- Experience in developing Custom Reports in multiple formats using Crystal Reports.
- Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2010.
- Experience in deploying, configuring and maintaining web sites and services on IIS 7.0/6.0.
- Extensive working experience in writing unit test cases and integration test cases using Visual Studio.
- Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team as onsite cordinator to provide update on daily basis.
CORE COMPETENCIES:
- Design, Development using AngularJs, HTML
- C# programming.
- Troubleshooting deployment issues and provide solutions
- Retrieving the data values directly from database
- Troubleshooting the policy services to local when it is down
- Writing SQL Queries to add new tables in database
TECHNICAL SKILLS:
Programming Languages: C++, C#.NET(4.0/3.5/3.0), VB.NET (10.0/9.0/8.0 ), HTML5, CSS3, T-SQL, PL/SQL.
Web Technologies: ASP, ASP.NET Web Forms 4.0/3.5/3.0/2.0 , ASP.NET MVC 4.0/3.0, MVVM WebAPI, AJAX, Javascript, Jquery, Web Services, WCF.
Xml Technologies: XML, XSLT, XPATH, XSL.
UI Technologies: Win Forms, Web Forms
IDE Tols: Visual Studio 2013/2012/2010/2008/2005 , SQL Server Management Studio
.Net Frameworks: .Net Framework 4.5/ 4.0/3.5/3.0/2.0
Databases: MS SQL SERVER 2010/2008/2005/2000 , MSAccess 2010/2007/2003 , Oracle 10g/9i/8i
Reporting Tools: Crystal Reports (2010/9/8.5/8), RDLC
Modeling Tools: UML, MS Visio 2010/2007
VersionControl Tools: SVN, Team Foundation Server(2008), GIT, FileNet
Middleware: Web Services, Web APIs, WCF (including REST), ADO.NET 4.0/3.5/3.0/2.0 .
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
PROFESSIONAL EXPERIENCE:
Confidential, Neenah, WI
Web Application Developer
Responsibilities:
- Involved in all phases of SDLC which includes designing, analysis, development.
- Developed application on Agile SCRUM basis.
- Developed front-end application using Microsoft technologies MVC 4, KnockoutJS, HTML, CSS, JavaScript and JQuery.
- Used MVVM (Model, View, ViewModel) design pattern in the application for improving the source code maintenance.
- Coded business logic of application in C# .net by extensively following OOPS concepts.
- Worked on creating the contact in the Hubspot directly when customer enter his details.
- Integrated Unique key to Hubspot using C# coding.
- Used Google’s reCAPTCHA in the normal application.
- Used Bootstrap for responsive-design and developed UI using HTML.
- Created different kinds of mockups using Knockoutjs and databind with JavaScript.
- Used Web API in creating applications using HTTP based RESTful services with JSON responses.
- Worked on WCF Services architecture and troubleshooting.
- Coded Data tier of the application using Ado.Net Entity Framework for Data modeling.
- Retrieving the reference data directly from the database instead of hardcoded values.
- Made extensive use of Factory and Singleton patterns.
- Created Database Tables in SQL Server 2008 R2.
- Used Trunk based development using Tortoise SVN for defects into the Application.
- Performed, unit and integration testing of the application for checking the application requirement standards.
Environment: Visual Studio 2013, C#, ASP.NET MVC 4.0, MVVM, WCF, Entity Framework 6.0, JavaScript, HTML5, CSS3, JQuery, Tortoise SVN, WCF, AJAX, ADO.NET, XML, SQL Server 2008, SSIS, SSMS, WebAPI, Bootstrap, Hubspot, reCAPTCHA.
Confidential, Chicago, IL
.NET Developer
Responsibilities:
- Involved in all phases of SDLC which includes designing, analysis and implementation.
- Developed application on Agile SCRUM basis
- Developed application frontend using Microsoft technologies ASP.NET MVC 4, HTML, CSS, Java Script and JQuery.
- Coded business logic of application by C# .net by extensively following OOPS concepts.
- Used Lambda Expression, Delegates, Nullable Types, and Dependency Injection using C # 4.0.
- Wrote custom directives using Angular JS framework and used Bootstrap for responsive-design.
- Used Web API in creating applications using HTTP based Restful services with JSON responses.
- Coded Data tier of the application using Ado.Net Entity Framework for Data modeling.
- Made extensive Use of Factory and Singleton patterns.
- Created Database Tables, Stored Procedures and Triggers in SQL Server 2012.
- Performed and Unit and integration testing of the application for checking the application requirement standards.
- Worked on with windows server 2008 R2 in production code releases and provided the production support
- Upgraded Applications from Windows server 2003(IIS 6.0) to Windows server 2008(IIS 8.0).
Environment: Visual Studio 2012, C#, ASP.NET MVC 3.0, WCF, Entity Framework 4.0, JavaScript, AngularJS, HTML5, CSS3, Bootstrap, JQuery, TFS 2010, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, XML, NUnit, SQL Server 2012, SSIS, SSRS, Telerik, WebAPI, Windows XP, UML, Windows Server 2008 R2/2008.
Confidential, NJ
.NET Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Working with Iterative Agile Programming Methodologies, Scrum and Test-Driven Development (TDD).
- Writing Software Requirement Specifications & Test cases, Object Oriented Analysis and Design using UML with Microsoft Visio 2007.
- Used Telerik controls like Radchart and RadGridview to provide richer user experience.
- Used Team foundation server (TFS) for review and modification of the code.
- Implemented and extensively used Object Oriented programming principles in C# and ASP.NET 4.0, 3.0.
- Developed the Classes, Objects, Dataset Classes, and Methods depending upon the business requirements.
- Developed UI layer using HTML 5, Bootstrap for responsiveness.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Developed Web API using HTTP Services
- Created modules using Angular JS Controllers, Directives, and Services.
- Used EDMX as conceptual Model and LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Utilized ADO.Net for data retrieving, querying, storage and manipulation using LINQ.
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
- Created and maintained database objects like complex Stored Procedures, Views, User Defined Functions, Triggers, Cursors, Tables, SQL Joins and T-SQL Statements in SQL Server 2010 for Inserting/Updating/Deleting the data into the relational tables.
- Created Custom User Controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 3.5 for web pages.
- Responsible for designing ASP.NET application authentication using .NET Framework, Model View Controller (MVC), and IIS security model.
- Used ASP.NET MVC 3.0 to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Hands-on experience with Reporting Tools SQL Server Reporting Services (SSRS), creating ETL packages using SQL Server Integration Services (SSIS).
- Designed web GUI using ASP.NET, HTML 5, DHTML, XSL/XSLT, JavaScript, Jquery, CSS3, Web Forms and AJAX controls.
- Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.
- Implemented Unit Testing, Integration Testing and System Testing using NUnit.
Environment: Visual Studio 2012, C#, ASP.NET MVC 3.0, WCF, Web API, Entity Framework 4.0, JavaScript, AngularJS, JQuery, HTML5, CSS3, Bootstrap, TFS 2010, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, XML, NUnit, SQL Server 2010, SSIS, SSRS, Telerik, Webmail, Windows XP, UML, Windows Server 2008 R2/2008.
Confidential, Bentonville, AR
.NET Developer
Responsibilities:
- Extensive involvement in all stages of System Development Life Cycles (SDLC) including Requirements, Logical and Physical Architectural Modeling, Design, Development, Implementation and Support.
- Worked in Agile Scrum based environment for software development.
- Demonstrated expertise in System Analysis, System Support, Client-Server Application Development and Designing.
- Designed and developed Windows Application using Win Forms.
- Designed and developed user interface modules using HTML 5, CSS 3 and JavaScript.
- Created Master Page features for consistent layout of pages in the application.
- Worked with ASP.NET Web Forms, ASP .NET State Management, ASP .NET Caching features and securing ASP .NET web applications using ASP .NET Authentication, Authorization and Roles.
- Used ASP.NET MVC 3 for re-using the individual user controls by not coupling them with underlying data elements.
- Used JavaScript for Client side page validation scripting so as to avoid the need for Post Back and thereby improving the performance and responsiveness.
- Designed Customized components using C# Language.
- Experience in ASP .NET 3.0/3.5 versions including the new integrated features like WCF.
- Used XML for storing and transporting data among different systems.
- Involved in enhancing the existing Jquery application to strictly follow MVC/MVVM patterns for improved source code maintenance
- Created Model objects using Entity Data Model with Entity Framework.
- Developed WCF REST servicesand defined Service Contracts for specific functionality in search module.
- Involved in developing and organizing Custom Error pages and Exception Handling.
- Developed parameterizedSQLqueries andstored proceduresto query database tables inT-SQL.
- Strong skills in Relational Data Base Management System (RDBMS) Design, Development, and Query Optimization in SQL server 2008.
Environment: .Net Framework 3.5, ASP.Net MVC, MVVM, WCF, Visual Studio 2010, AJAX, JavaScript, C#.Net, ADO.NET, SQL Server 2008, HTML 5, CSS 3, XML, XSL, TDD, SSRS Reports, Web Services, SQL Server 2008, T-SQL, Visual Source Safe, Windows XP, Windows 2008.
Confidential, Tulsa, OK
.NET Developer
Responsibilities:
- Involved in designing the layout of User interface using Visio and class diagrams using UML.
- Developed independent WCF Web Services and defined Service Contracts for specific functionality in search module.
- Leveraged WCF security mechanism at transport level with windows authentication type for intranet applications.
- Used ASP.NET Web Forms to implement the business logic using Data Access Layer, Business Logic Layer.
- Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page.
- Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
- Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Implemented and extensively used the Object Oriented programming concepts in C# and ASP. Net 3.0.
- Developed Custom Controls which provides flexibility, reusability.
- Developed partial post back validations to manipulate data on web pages using AJAX.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS) and Crystal Reports.
- Used Visual Source Safe for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Involved in unit testing, integration testing and deployment of the application.
Environment: Visual Studio 2008, ASP.Net 3.5, ADO .NET, XML, HTML, JavaScript, IIS 6.0, NUnit, TFS 2008, SSRS, SOAP, WCF, .NET Framework 3.5, Web services, SQL Server 2005, T-SQL, Unix Shell Scripting, DHTML, Windows Server 2003.
Confidential, Charleston, IL
Web Applications (Internship)
Responsibilities:
- Involved in gathering requirements by interacting with the clients and developing GUI /Business tier /Data Access tier design for the web application.
- Extensively used UML in the design process - Use cases, Process diagrams, Sequence diagrams, Class diagrams.
- Designed GUI in ASP.NET using .NET controls and Ajax controls.
- Designed and developed GUI components, implementing event handling using C#, DHTML, AJAX.
- Implemented design patterns and the backend of the application in C#.NET using various object oriented features like classes, interfaces, inheritance, polymorphism etc and multi threading.
- Developed web pages using data binding controls like Dropdown List, Grid Control and various other UI controls.
- Created WebServices in .Net Framework 3.0 for making services available by communication over network.
- Used ASP with JavaScript for client side validations and .NET validation controls for server side validations.
- Used ADO.NET objects to manipulate and retrieve data from the database.
- Developed Business Classes, ASP.Net web services using C#/SOAP to encapsulate business logic components to be used in distributed environment.
- Created Database Objects like tables, Stored Procedures and Triggers in SQL to communicate with SQL database.
- Created Rapid Application Development tool for database interaction and used MS-Access to load data bundles of previous data into the database.
- Used Entity Framework to design conceptual data access layer from relational database to get the data from the database.
- Designed Internal and External reports utilizing MS Access, MS Excel Crystal Reports.
- Implemented Exception Handling mechanism using .NET Framework Classes.
- Involved in NUnit testing of the application with different sets of inputs.
Environment: ASP.NET 2.0, C#, JavaScript, Web Services, HTML, CSS, Oracle 9i, SQL, PL/SQL, ADO.NET, AJAX, XML/XSLT, Crystal reports, NUnit, VSS, SSL.
Confidential
Associate Software Engineer
Responsibilities:
- Involved in Client Gathering and analyzing requirements, and documenting them with use cases.
- Developed Windows forms and Screen layouts in Visual Studio.
- Designed and developed web user controls, master pages, validation controls, CSS files usingC#.NET, VB.NET, Jquery, JavaScript, XML, HTML and ASP.NET.
- DevelopedWeb FormsforUser InterfaceusingASP.NET and C#.NETusing Server Controls, HTML Controls and User Controls.
- Implemented web based front end application using classical ASP.
- UsedCascading Style Sheets (CSS)to maintain design consistency across allweb forms.
- Business logic and calculation were implemented via stored procedures, triggers and function.
- Implemented transaction executions safely by using COMMIT and ROLLBACK commands.
- Developed ADO.NET modules for communication of the Application with the Database layer.
- Responsible for writing SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Involved in testing different functionality.
- Provided Code Maintenance and Customer Support.
Environment: ADO.NET, VB.NET, C#.Net, Win Forms, SQL Server 2005, T-SQL, Visual Studio.NET (VS.NET), Visual Source Safe.