Web Developer Resume
New York, NY
SUMMARY:
- 12 years of IT experience in full life cycle development in designing, developing and implementing Web - based and Client-Server Applications using .NET Framework and worked on N-TIER Web-based enterprise technologies.
- Extensive knowledge and experience in designing, developing, and testing of Business/Commercial applications using Visual Studio .NET, C#, VB.NET, ASP.NET, ASP.NET MVC, ADO.NET, .NET Core, and SQL Server.
- Expertise in database design and database programming using Stored Procedures, Triggers, Indexes, Functions, ADO.NET, ODBC, T-SQL, PL/SQL using SQL Server 2000/2005/2008.
- Having good experience in Caching, Assemblies (Private, Shared, Satellite, and GAC), Windows Services, Web Services, WCF, and Web API.
- Working knowledge in Web Technologies like HTML, DHTML, CSS, Skins, Themes, JavaScript. Comfortable with graphic utilities like Adobe Photoshop.
- Experience in interface design and development using WPF and XAML for windows and web applications by using Visual Studio and Expression Blend.
- Worked with .NET Server Controls, Web User Controls, Data Grid Web Controls, Form Validation Controls, Ajax Client-side Controls, and Custom Controls.
- Worked on .NET Security features such as Authentication & Authorization, Windows Based Authentication, Forms-based Authentication, Authorizing Users and Roles.
- Experience in creating and consuming XML Web Services.
- Expertise to work with Crystal Reports, SSRS.
- Strong Skills with SQL Server, T-SQL, DTS/SSIS, SSRS.
- Well versed in managing the project with MS Visual Source Safe, Tortoise CVS, SVN, TFS and Git.
- Developed ASP.NET applications with JavaScript, jQuery, Angular JS, Angular 4, Node JS, Open Source and custom AJAX controls, integrated with WCF and LINQ to SQL.
- Good knowledge of Object-Oriented Analysis and Design and have working knowledge in designing Use Cases, Sequence Diagrams, Class Diagrams.
- Experience in documenting, preparing test plans and executing it.
- Excellent hands-on experience in handling defects throughout the bug life cycle from detection until resolved using Quality Center, Target Process and JIRA.
- Excellent problem-solving ability by identifying the problem, troubleshooting, and identify the root cause and fixing.
- Writing N-Unit tests and using Test Driven Development (TDD).
- Experience in developing applications using Service Oriented Architectures (SOA), Model View Controller (MVC) and including Model-View- View Model (MVVM).
- Strong verbal and written communication skills. Excellent analytical and problem-solving skills.
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Web Developer
Team Size: 18
Responsibilities:
- Design, develop, implement complex requirement independently.
- Follow best practices for test-driven environment, continuous integration.
- Manage and mentor team members, technically.
- Support and troubleshoot the existing web form-based system using C#, ASP.NET MVC5, VS2013, jQuery, SQL and Oracle.
- Create a web application front end as per design components and information architecture.
- Create highly dynamic web interface development (HTML, JavaScript, AJAX, jQuery, CSS, AngularJS).
- Work in a team environment as well as independently.
- Manage multiple tasks while meeting timelines and being accessible to the team.
- Determine the best technical solutions and support to satisfy IT department’s functional and business requirements.
- Solid understanding of and experience with Object-Oriented Analysis and Design (OOAD) concepts.
- Resolve technical issues through debugging, research, and investigation (effective troubleshooting).
- Developing the application using Angular 7 from scratch.
- Implementing the application using Reactive Forms driven approach.
- Implemented the Child Modules and Lazy Loading to deploy the chunks of the code with which user has been interacting with rather than loading all the code at once.
- Implemented Child Routes for the Main Route and implanted the Routing Navigation Guards to warn users from moving unfinished states.
- Using NPM for building, starting, installing application instead of ng build/ng serve.
- Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
- Created Angular Components, Nested Component, Views, Modules, Pipes, routing, etc.,
- Implemented Angular component router for navigation and the services to connect the web application to backend API’s.
- Wrote several Angular components using Controllers, Services, Directives, and Filters .
- Work on a large-scale project in an agile environment.
- Analyze data and desired end results to develop testing and conversion plans.
Environment: Visual Studio, C#, ASP.NET MVC 5, jQuery, SQL, Oracle, Angular 4, Team Foundation Server, Web API, HTML, AJAX, XML, Angular 7, JavaScript and CSS.
Confidential, Erie, PA
Sr Dot Net Developer
Team Size: 8
Responsibilities:
- Developed application using C#, ASP.NET MVC 4.
- Prepared and executed unit test case using N-Unit.
- Provided test data using MOQ.
- Developed an Angular JS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
- Developed UI with Angular JS using Kendo UI controls.
- Implemented client-side UI testing using Jasmine.
- Implemented Acceptance testing using Spec flow.
Environment: C#, WCF, MVC4 Web API, IIS, SQL Server, N-Unit, MOQ, Angular JS, Git, Jasmine, ReSharper, Spec flow.
Confidential, Fort Washington, PA
Sr Dot Net Developer
Team Size: 4
Responsibilities:
- Developed multiple modules using C#.
- Used Ellie Mae Encompass SDK.
- Designed WCF Services, MVC4 Web API based RESTful service.
- Worked as Individual contributor.
- Developed WIX script for this product's deployment
- Executed DML, DDL, t-SQL and Ad-hoc SQL queries.
- Prepared and executed unit test case using N-Unit.
- Provided test data using MOQ Framework.
- Developed SPA using Angular JS.
- Developed an Angular JS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
- Developed UI with Angular JS using Kendo UI controls.
Environment: C#, WCF, MVC4 Web API, IIS, SQL Server, N-Unit, MOQ, Angular JS, Git, Visual Studio 2013.
Confidential
Programmer Analyst
Team Size: 4
Responsibilities:
- Involved in all the phases of SDLC from Software Requirements Analysis phase to Design, Development, Testing, Integration, Implementation, and Maintenance
- Developed multiple modules using C#
- Worked extensively with disconnected Data Sets using ADO.NET and used LINQ to SQL to perform DB actions
- Executed DML, DDL, t-SQL and Ad-hoc SQL quires.
- Prepared and executed unit test case using N-Unit.
Environment: C#, SQL Server, N-Unit, Git and Visual Studio 2013.
Confidential
Module Lead
Team Size: 24
Responsibilities:
- Involved in all the phases of SDLC from Software Requirements Analysis phase to Design, Development, Testing, Integration, Implementation (SIT, UAT & production) and Maintenance.
- Worked in an Iterative, Test-Driven and in processes involving SCRUM method of Agile Methodology.
- Involved in application enhancement in terms of Speed, Improved Security, Error Logging, Exception Handling, and Code reuse with Object-Oriented Design, Reusable Service-Oriented Components, and Deployment.
- Developed XML Schemas for Data Object design for communication with Windows Service and existing Application infrastructure.
- Developed new application files for the existing Windows Service Application using Threading, Struts, Event Logs and Data Caching.
- Involved in developing DAL using LINQ Data Context Object with ADO.NET Entity Framework for LINQ, invoked DB Tables and Stored Procedures and implemented LINQ Lambda Expressions to query in Memory Expressions.
- Worked extensively with disconnected Data Sets using ADO.NET and used LINQ to SQL to perform DB actions.
- Used LINQ to retrieve information from the XML Data Files and Database.
- Extensively used of Web Services, SOAP XML, XSL to expose the reports to facilitate information sharing.
- Configuring and programming protocols such as TCP/IP, HTTP, programming sockets, messaging, processing the sending and receiving of data.
- Developed enterprise-level application with multithreading and .NET Sockets (TCP/IP).
- Implemented Dependency Injection using N-Inject.
- Developed test-driven development (TDD) strategy guiding the use of the N-Unit unit testing framework.
- Development of Database objects, SSIS Packages and Informatica workflows.
- Unit testing and Integration testing of all the database objects and SSIS packages.
- Performance Tuning of the database objects.
- Deployment of SSIS packages and Database objects and Informatica objects.
Environment: .NET 4.5, ASP.NET 4.5, C#, WCF, MVC 4, REST, AJAX, HTML5, Visual Studio 2013, Knockout JS, Bootstrap, JavaScript, jQuery, TFS 2010, SQL Server 2008, SSIS and N-Unit.
Confidential
Module Lead
Team Size: 4
Responsibilities:
- MOSS deployment of 2007 and 2010 supported.
- Admin can use the CubeTree web part to display a specified number of feed items from a Public Group Wall in a SharePoint site.
- Designed and developed Installer Project using C# and WPF.
- The SharePoint Connector is localized.
- Enhanced logging for improved customer support.
- SSO is supported.
- Developed SharePoint integration using ASP.NET 4.0, VB.NET, jQuery, JavaScript and SQL Server 2008.
- Designed and developed web pages and WCF Services using Visual Studio 2010 and C# 4.0 and applications are XML driven with schema validation and dynamic content-driven with SQL Server 2008 backend database.
Environment: SharePoint, .NET 4.0, ASP.NET 4.0, VB.NET, AJAX, HTML, JavaScript, Visual Studio 2010, TFS 2010, SQL Server 2008.
Confidential
Sr Developer
Responsibilities:
- Developed Cancel/Save project using ASP.NET 3.5, C#, jQuery, JavaScript and SQL Server 2008.
- Designed and developed web pages (ASP.NET 3.5) and WCF Services using Visual Studio 2008 and C# 3.0 and applications are XML driven with schema validation and dynamic content-driven with SQL Server 2008 backend database.
- Provided expertise on the overall business processes around which the project is focused and provide needed business expertise in those areas.
- Provided direction to the developers on managing day-to-day activities and adhering to project deliverable milestones.
- Participated actively in the development of the functional team task lists (in conjunction with the Project Manager) within project scope schedule and cost.
- Participate actively in all phases of the project including planning and analysis, design, development, testing, and implementation, related to their area of expertise.
- Designed and developed web pages and Web Services using ASP.NET, Visual Studio.NET, and C# and applications are XML driven with schema validation and dynamic content-driven with SQL Server 2000 backend database.
- Microsoft UIP was used for the page navigation with integrated commands and steps. Quote flow is completely driven by UIP with views and graph.
- Implemented security using WSE certificate authentication and basic web forms authentication with encryption and decryption of sensitive data in the database and in UI.
- Implemented technical design documents for various US states (NJ, NY, CA, etc.) implementations for the auto insurance which required good knowledge of core business functions.
- Developed complete steps and commands driven framework implementing command factory pattern and making it loosely coupled architecture.
Environment: ASP.NET 2.0/3.5, C#, XML Web Services, SQL Server 2000/2008, Views, Visual Studio 2008, Rational Clear Case, IIS, WSE 2.0, XSLT, XML, jQuery and CSS
Confidential, Atlanta, USA
Software Developer
Responsibilities:
- Worked on ‘Magellan’, a web-based application which is used by all Pride Dealers, Pride Inside/Outside sales representatives for keeping track of the Sales, Orders, Shipments, Price Enquiry’s, Customer Information, etc.
- Worked on ‘Pride Rhythm’ Project. The Purchasing Software uses a "Shopping Cart" type system, allows users to search for Parts and Materials using Part Numbers, Partial Part Numbers, and Descriptions.
- Expertise in using Web Server controls and developing reusable components like User Controls and Custom Controls in .NET framework.
- Working as Visual Source Administrator to maintain proper functionality of the Microsoft Visual SourceSafe by running analyzer tools to fix Bugs and maintain Space.
- Used Visual Source Safe for version control for Web Application Code and Database objects
- Organized Database Documentation and Database Source Codes Packages, Stored Procedures and Functions using Visual Source Safe.
- Worked extensively on Data Adapter and Dataset as a part of ADO.NET to access and update Database.
- Involved in deployment of the application to Testing and Prod Servers.
- Created Services for accessing information in the Web Pages.
- Implemented C#.NET as the Code behind Language for the GUI.
Environment: ASP.NET, Win Forms, Microsoft Visual Studio 2005, Java, C#, JavaScript, HTML, DHTML, Remote Scripting, FTP, XML, SQL Server, Oracle 9i / 10g / 11g and Oracle Applications 11i.
