Web Application Developer Resume
Raleigh, NC
SUMMARY
- 8+ years of experience, as a software developer, in Functional Specifications, Analysis, Design, Modeling, Development, Configuration, Management and implementation of various intranet, client - server and web enabled applications.
- Good experience in full life-cycle development using Object Oriented Programming concepts.
- Extensive work experience in developing N-tier web applications wif expertise in ASP.NET, VB.NET, C#.NET, ASP.NET MVC, Service oriented Architecture(SOA), ADO.NET, Web Services, Ajax, Oracle and SQL Server.
- Experience working wifdatabases such as SQL Server 2000/2005/2008/2012 , Oracle 10g, and 11g and MS Access 97/2000/2003.
- Experience in working wif Java Script, JQuery, KnockOut.jsand Bootstrap 2.0/3.0.
- Extensive experience in LINQ, Windows Services, WCF Services, OOPS, Classic ASP, XML, XSLT, HTML, Text Editor, MS IIS 5.0/6.0/7.0, DHTML,JavaScript, Angular,Angular JS, Visual Studio 2005/2008/2010/2012.
- Experience in writing stored procedures, user defined functions, views, query writing.
- Experienced in Test Driven and Behaviour Driven Development using Node Js, Jasmine and Karma
- Extensive work experience using Node JS, Grunt, Gulp, Webpack
- Expertize in writing services, directives and controllers in Angular JS.
- Experience in developing single page applications using Angular JS.
- Excellent experience in using Angular Bootstrap.
- Expertise in working wif Crystal Reports, SSRS and SSIS
- Ability to work in all stages of System Development Life Cycle.
- Experience in database tuning using SQL Server Profiler and SQL Server Tuning Advisor.
- Strong experience in working wif Ajax and JSON.
- Expertize in Test Driven Development (TDD).
- Expertize in working wif Caching, Session State, Cookie Management, view state, POST and GET.
- Expertise in working wif source control TFS and VSS.
- Expertize in working wif Waterfall and Agile development methodology.
- Experience in creating XML using Stored Procedure and User Defined Function.
- Hands on experience wif SQL Server and T-SQL in constructing triggers, tables, user functions, views, indexes, user profiles, relational database models, data dictionaries, and data integrity.
- Expertise in implementing Object Oriented Programming (OOP) Concepts including Inheritance, Abstraction and Polymorphism.
- Strong understanding of teh software development lifecycle (SDLC) and of Quality Assurance techniques using source code control repositories, debugging and testing experience.
- Proficient troubleshooting skills, committed to achievement, maintenance of quality, excellent communication and interpersonal skills and a very good team player.
- Excellent problem solving skills for delivering useful and compact solutions. Always keen and eager to face up to challenges by means of innovative ideas.
- Ability to quickly grasp any new technologies and concepts.
TECHNICAL SKILLS
Languages: C, C++, VB6, C#. Net, VB.Net, ADO.NET, PL/SQLand SQL.
.NET Technologies: .NET Framework 2.0, 3.0, 4.0& 4.5, ASP.NET1.1/2.0/3.0, C#.NET, VB.Net, ADO.NET, MVC 3/4/5, Win Forms, Web Services, LINQ, Entity Framework, N-Hibernate, WCF, Web API.
Web Technologies: ASP, HTML, HTML5,Java Script, JQuery, Angular,Angular JS, XHTML, DHTML, CSS,CSS3, XML, XSL, XSLT,KnockOut.js, Node.js, Kendo UI and Bootstrap.
Database: SQL Server 2014/2012/2008/2005/2000 , Oracle 10g/11g, My SQL
Protocols: SOAP, FTP, TCP/IP, HTTP
Application/Web Servers: MS IIS 7.0/6.0/5.0
Development Tools: MS Visual Studio.NET 2008/2010/2012/2013/2015/2017.
Operating Systems: Windows 8/7/Vista/XP
PROFESSIONAL EXPERIENCE
Confidential, Raleigh, NC
Web Application Developer
Responsibilities:
- Worked in Agile environment delivering functionality on time wif quality as highest priority.
- Involved in gathering teh requirements, preparing estimates, analysis, design, implementation and test phases of teh SDLC.
- Worked on multi-layered architecture, using service oriented architecture and test driven development (TDD).
- Developed and enhanced customer facing website using C#, ASP.NET MVC 5, Html Helpers, JavaScript, JQuery, AJAX,CSS, LINQ, LINQ to XML, Entity Framework, WCF, SQL Server.
- Written services, directives and controllers using Angular JS.
- Developed and enhanced admin website using Asp.Net, MVC 6, C#, JQuery, AngularJs, LINQ, SQL Server.
- Implemented Dependency Injection (IoC) Inversion of Control, separation of concerns, SOLID design principles wif proper layering and solution structure.
- Involved in developing WCF service using SOAP/HTTP to communicate wif legacy systems and also deployed web services as per business requirements.
- Extensive experience in developing customtools using C# which has halped teh team as well as teh project in reducing teh overall efforts.
- Extensively used and implemented .net concepts like Reflection, Delegates, Events, Lambda Expressions and Dependency Injection to take advantage of Inversion of Control (IoC).
- Followed TDD (Test Driven Development), created unit and integrationtestcases for all business functionality.
- Experience in writing packages, stored procedures, functions and database triggers usingSQLand PL/SQL.
- Strong abilities inDatabase Design, normalization, writingstored procedures,triggers, views, functions and SSIS/DTS packages in MS SQL Server.
- Used TFS for source controller, having knowledge to install and configure TFS, Build Controllers, and Build Agents on server machine.
- Worked on Sharepoint project maintenance and resolved call support tickets. Worked on JSOM to download and upload files in Sharepoint.
- Strong knowledge in project management practices and ability to document processes and procedures as needed.
Environment: .Net 5.0/4.5/4.0, Visual Studio 2012/2015, SQL Server 2012/2010,/2005 C#, ASP.NET MVC, JavaScript, JQuery, AngularJs, AJAX, HTML, CSS, WCF, Entity Framework, XML, XSLT.
Confidential, Harrisburg, PA
Sr. .Net Developer
Responsibilities:
- Involved in requirement analysis, designing and development.
- Major role in teh development of teh web application using ASP.NET MVC 4.0, C#, Java script, JQuery,Angular JS, Bootstrap, ADO.NET and AJAX.
- Primarily assigned for developing Middle Tier.
- Used Ajax, CSS, JavaScript and Bootstrap for teh front end web development.
- Used Agile methodology to implement teh application.
- Used Angular UI Router for routing pages.
- Used Angular Bootstrap for rich user interface and faster performance.
- Involved in teh design and development of WinForms using C#
- Designed, developed Data contracts, Service contracts & Operation contracts for WCF Service.
- Used Entity Framework for database operations.
- Implemented Caching, Session State, Cookie Management, view state, POST and GET techniques.
- Created partial views and shared templates to reusable over teh application.
- Designed and developedviews asresponsivecomponents using HTML and CSS.
- Extensively used JavaScript, JQuery for client side validations in teh views.
- Involved in implementing teh logic using C# and oops concept.
- Consumed Web API from ASP.Net MVCapplication usingHttpclient
- Teh task included writing teh C# classes, developing user controls, writing JavaScript functions.
- Implemented Angular JS UI framework on websites which are likely to change a lot over teh life cycle
- Used Datatables and jQuery validations plugins for client side operations.
- Used MVCArchitectural Pattern in teh application.
- Developed reports using Crystal Reports.
- Created Tables, StoredProcedures, Triggers and Views inOracle database.
- Involved in Code reviews. Peer Reviews for developing quality code.
- Provided support and also involved in maintenance process.
- Performed functionaltesting on various developed modules.
- Used TFS for teh source & document version control.
- Created test cases using N-Unit.
Environment: .Net 4.0, ASP.Net MVC 4, Visual Studio 2012, Ajax, JSON, Oracle 11g, Toad, C#.Net, Winforms,HTML,Entity Framework, TDD, N-Unit, JavaScript, JQuery, Angular JS, JQuery, Bootstrap, CSS, TFS, Crystal Reports, Sharepoint, WCF, IIS 6.0 and Agile.
Confidential, Burns Harbor, IN
Sr. .Net Developer
Responsibilities:
- Worked wif n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer
- Creating teh models, views and controllers usingASP.NET MVC 3, C#.NET.
- Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script, JQuery and Bootstrap.
- Worked on Maintenance of database-backed websites.
- Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs
- Designingthe WCF Servicebased on teh requirement and created separateWCF servicesproject which isintegrated wif BLL.
- Consumed teh WCF services using JQuery Ajax calls to enable TEMPeffective communication
- Developed reports using SSRS.
- Created SSIS Packages.
- Analyzed business processes to identify challenges and created solutions through teh use of database and communication software across teh entire company
- Manage database security, Design, develop and implement automated data backup.
- Developed database objects like Tables, Views, and Stored proceduresin SQL Server 2008.
- Assisted in preparing presentations and scheduling meetings
- Based on teh support tickets, fixed bugs on priority basis.
Environment: .Net 4.0, Asp.Net MVC 3, C#.Net,, AJAX, JSON, Agile, HTML, IIS 6.0, MS Visual Studio 2010, jQuery, Bootstrap, TDD, N-Unit, WCF, VB6, Windows Application, Sharepoint, SQL Server 2008, SSIS and SSRS.
Confidential
.Net Developer
Responsibilities:
- Extensively worked wif Web Forms using ASP.NET and C#.NET
- Involved in teh database design and data collection using SQL Server 2005
- Used C#.NET Technology for server side programming
- Used Data list, Repeater, Data grid, Place Holder controls to show teh data in teh UI
- Involved in Developing Components for Business Layer and Data Layer
- Designed and developed Web Forms using ASP.NET, for teh user interface
- Using teh Code behind Class technique and retrieving data using ADO.NET wif ASP .NET
- Involved in writing Complex queries, stored procedures in T-SQL
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation
- Developed reusable and optimized .NET components using C#
- 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 for teh same.
- Performance tuning of stored procedures
Environment: C#, ASP.NET, ADO.NET, UML, SQL Server 2005, SSIS, SSRS, Visual Studio 2005