.net/sr. Web Developer Resume
Charlotte, NC
SUMMARY
- Having 7+ years of extensive experience in developing modern User Interface applications and professional Web Applications using HTML 4/5, CSS2/3, JavaScript, jQuery, XML, AJAX, and JSON.
- Experience with full software development life - cycle, architecting scalable platforms, Object Oriented Programming, and AGILE methodologies.
- Extensive design experience with web technologies like HTML/HTML5, DHTML, AJAX, CSS/CSS3, Bootstrap, JavaScript, JQuery, VBScript, Angular 4/5, TypeScript, ember.js, React.js, Required.js and Knockout.js. etc.
- Extensive experience in working with C#, ASP.NET 4.5/4.0, MVC, SQL Server, WPF, CSS, HTML etc.
- Worked on RWD (Responsive Web Design) and implemented basic level of Angular.js.
- Experience with Agile, Kanban, Scrum, TDD (Test Driven Development), and MVC patterns.
- Experience with Azure to developing and deploying web applications in Cloud Environment.
- Experience in Object Oriented Analysis, Design and Programming (OOPS) like Inheritance, Polymorphism and Service Oriented architecture (SOA) and design patterns.
- Experience in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- Experience in working MVC Architecture and also in using version control (SVN)
- Experience with working in JavaScript framework like jQuery, Backbone.js and Angular.js and Bootstrap.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Involvement in using various IDE's, Dreamweaver, Notepad++, Eclipse, Adobe Photoshop, EditPlus.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Experience in using various jQuery UI controls and corresponding Event handlers etc.
- Used the latest HTML5elements for video playback, content rendering using semantic tags such as article, section etc.
- Specialized in developing web applications using core jQuery along with AJAX/JavaScript.
- Client side technologies such as JavaScript, HTML, XML, XSL, Web Services such as REST etc.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Experience with User Acceptance Testing (UAT) and Accessibility Testing.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.
TECHNICAL SKILLS
Web Technologies: ASP.NET, ASP.NET MVC5, Visual Basic .NET, Web API, CSS3, HTML 5,JSON,JSP, CSS/CSS3, jQuery, XHTML. DHTML, XML with DTD, MVVM, Entity framework 5.0/4.x, ADO.NET, AJAX, Python, Power shell, PHP, Angular.js, Knockout.js, Require.js, React.js, Ember.js, Typescript, Kendo UI, Rest WCF Services, WPF, Web API 2.x, Test-driven development (TDD)
IDE Tools: HTML Editor Notepad++, Eclipse IDE, Adobe Dreamweaver, Visual Studio, FrontPage, Photoshop, Fireworks, Flash, UML
Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server, IIS.
Database: ORACLE, SQL SERVER, MYSQL and DB2.
Operating Systems: Windows NT, Windows 2000, Windows XP (Prof), Win 7, UNIX.
Methodologies: Agile Scrum, Rational Unified Process (RUP), UML and Waterfall
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS), SSIS Package.
Version control tools: Visual Source Safe 6/5, Team Foundation Server and SVN
Web/Application Servers: Apache, Tomcat, Glassfish, IBM Web Sphere, and JBuilder
Debugging Tools: Firebug, Chrome Developer Tools, POSTMAN, and IE Developer Toolbar
Browsers: Firefox, Chrome, IE, Opera, Safari
Cloud Technologies: Microsoft Azure and Amazon Web Services (AWS)
PROFESSIONAL EXPERIENCE
.Net/Sr. Web Developer
Confidential, CHARLOTTE, NC
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Help drive consistent development practices - tools, common components, and documentation using Agile methodologies
- Turned around 10 enhancements successfully to production.
- Understand the design and plan for the writing of the code.
- Implement Business layer using C#, ASP.NET MVC and writing RESTful Web Services using Dapper.
- Based on the new or updated business requirements, design and implement the User Interface Workflows using WPF XAML, Telerik, HTML, JavaScript, Ajax and CSS.
- Service layer was developed using ASP.Net Web API for Restful Services.
- Developed front-end code with AJAX call in AngularJS and jQuery to retrieve data as JSON Object from Controllers in back-end RESTful Server, then display the well-organized result in web-pages by writing AngularJS controller, directives, services, and route providers. Also, used Angular.js filer to make the data searchable and sortable.
- Used Angular JS to standardize web application structure and responsive using bootstrap and provide a future template for data binding.
- Built JavaScript/CSS/HTML AJAX apps with RESTful (Http/JSON) link to server-side back-end.
- Implemented Cascading Style Sheets (CSS), Master Pages and HTML for maintaining uniformity among all Web Pages in GUI.
- Designed UI using AJAX controls/features and ASP.NET tools .
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing
- Created Custom Widgets using jQuery for creating Web Forms.
- Developed the middle tier business logic components using .NET Framework to interact with the database and processes all the data for the presentation layer to display and involved in various phases of database design like Logical and Physical Layers.
- Designing the Database Model to in corporate the new business requirements.
- Involved in critical support work which include Data Load into backend databases.
- Wrote SQL Queries, Stored Procedures, Joins, Triggers to process large collection of products and using Data Reader, Data Adapter, SQL Command and Dataset for retrieving data from database using SQL server.
- Creating both Unit and Integration testing.
- Create the Unit Test cases for the modules developed based on project requirements using .Net unit test framework and C#. In Unit test need to include all possible positive and negative user cases that help to make sure code won’t break in near future and business got covered by current system. Need to mock data layer to handle unit test cases.
- Enhancements of additional functionality to the existing functionality.
- Used Version Control tools like Bitbucket to keep track of changes and coordinating work on the files among the developers in the team.
- Behave as team-player participating and proactively extending help to peers.
Environment: ASP.NET, MVC, C#.Net, JQuery, JavaScript, CSS, HTML, Angular, AJAX, Dapper, WPF, IIS 7.0, LINQ, Entity Framework, SOA, SQL Server 2017, T-SQL, NUnit, Bitbucket.
.Net/Sr. Web Developer
Confidential, IRVING, TX
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Designed and developed the login portal using framework Angular4 along with HTML5, CSS3, and Typescript.
- Created few custom directives to extend the functionality of HTML5.
- Built web applications which are more user interactive using Typescript, Angular, Material UI.
- Used Angular4 Reactive forms to implement complex forms and performed the validations using Form Builder.
- Developed User Interactive Web pages using HTML5, CSS3 validations using JavaScript, Angular.js.
- Responsible for making responsive web pages using Bootstrap Media Queries.
- Developed policy forms with Application and consumer report information, Transactions to give out the best possible multiple quotes to the end user.
- Developed secured credit and fraud check flows for customer verification.
- Used Angular4 Reactive forms to implement complex forms and performed the validations using Form Builder.
- Created Single Page Application with the help of Angular4 Router Module.
- Updated dashboard front end to support multiple dashboards and their CRUD operations using Typescript4.
- Design, build, and maintain efficient, reusable, and reliable C# code for production.
- UI Design based on HTML5, CSS3, and jQuery.
- Design application using WEB API 2.0.
- Produce user interface wireframes and prototypes for Web-based customer account management system at desktop, tablet, and smartphone display resolutions.
- Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.
- Implemented CRUD functionality with Entity framework SPRING MVC.
- Enhanced Razor View Engine for MVC Control.
- Used Azure App Service as a cloud platform to build and deploy test and prototype systems.
- Used SPRING MVC 5.0 framework to support the use of Dependency Injection to inject objects into a class.
- Strong experience as Web Developer by building Web applications using MVC Frameworks SPRING MVC and Code Igniter (PHP) with sleek UI design built using JavaScript library JQuery.
- Programmed using Code Igniter SPRING MVC framework of PHP under agile development environment.
- Implemented WCF Web Services for CRUD operations with HTTP verbs GET POST, PUT and DELETE.
- Developed responsive, elegant views for web pages using the Bootstrap CSS Frameworks.
- Created TypeScript reusable components and services to consume REST API'S using component based architecture provided by Angular2.
- Extensively used Gulp and Bower to manage daily development.
- Created a build process for different environments like develop, staging and production.
- Developed several custom directives in Angular2 to provide more code sanity and modularization.
- Followed SCRUM Agile methodology that includes iterative application development, weekly sprints, daily stand up meetings, retrospectives and backlog grooming.
Environment: C#, SPRING MVC, HTML5, CSS3, JavaScript, TypeScript, Angular.js, Angular 4, AZUR, JSON, Bootstrap, Agile methodology. PRISM, Web API, Razor, PHP, XML, Kendo UI Widgets WPF, Telerik, Adobe, Grunt, Genkins, Git, SQL Server 2014, T-SQL, SSRS, .NET, Entity Framework (Code First)6.0, Team Foundation Server, Visual Studio, IIS 7.0 and NUNIT.
.NET/UI Developer
Confidential - DEARBORN, MI
Responsibilities:
- Analyze and review the business requirements, document the processes, design and develop the required new modules.
- Designing web pages and mobile apps through concept, design, and implementation phases with the use of Adobe Photoshop and Illustrator.
- Designing and developing dynamic web pages using XHTML, CSS and JavaScript.
- Coded extensively in jQuery to make rich internet web pages and created custom date picker on the website.
- Developed presentation layer (user interface) using ASP.Net Web forms.
- Wrote CSS for styles on web page, and called them in ASP.Net pages.
- Implemented several classes in the application using C#.NET and ADO.NET to call from Data Access Layer to Business Logic Layer and to code behind file.
- Designed and developed the UI for Forgot Password, Change and Save Password using Knockout Framework and implemented MVVM/MVC hybrid design pattern.
- Worked on CSS 3.0 making sure compatible in all the browsers as required.
- Contributed to UX design of patient facing mobile application.
- Worked on native iPad Apps and HTML5 apps.
- Implemented to making browser compatibility and mobile friendly using Bootstrap Library.
- Extensively involved in coding with Angular JS 2.0 and java script to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar.
- Implemented grid modules in +.JS combined with AngularJS for increased performance.
- Developed React classes in JSX and added event handlers.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Developed application using ASP.NET Core along with a Service Oriented Architecture (SOA).
- Build and deployed ASP.NET Core application to Azure Cloud Service.
- Involved in implementation of Object Oriented Concepts during the development.
- Developed Android and IOS Application using C# with XAMARIN.
- Responsible for UI design with Angular, JavaScript, Bootstrap, Html5, CSS3.
- Implemented .Net Security features of Authentication and Authorization.
- Implemented layout in portrait and landscape mode using resolution screen available according to the device and Android backward compatibility.
- Built Custom Web Parts for SharePoint Portal using ASP.Net.
- Developed Web API's to receive and send JSON messages and web services using WCF.
- Integrated external libraries and RESTful APIs into Android apps using Entity Framework.
- Handled local data storage using SQLite, wrote SQL query interface to store, delete, update, sort user and ticket data.
- Successfully migrated an application developed in Angular 1.6 to Angular 2.0
- Created various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Created SSIS packages and migrated data between different databases.
- Implemented CRUD functionality with Entity framework in SPRING MVC.
Environment: ASP.NET, C#, HTML5, CSS3, SASS, JavaScript, Angular2, MVC4, AZUR, TypeScript, React.JS, Agile, Bootstrap, WCF, REST API's, Web pack, TSLint, MAC and Visual Studio.
.NET/Web Developer
Confidential - Cincinnati, OH
Responsibilities:
- Designed and developed Webpages using ASP.NET, C#.NET, HTML, JavaScript, AJAX, jQuery CSS and server controls.
- Developed secure login interfaces with ASP.NET Server controls.
- Created HTML5 and CSS from Photoshop mockups.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Defined and developed the application's presentation layer using HTML5, CSS3, JavaScript and JQuery Scripting.
- Implemented UI by adapting Angular framework with HTML/HTML5, SCSS.
- Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
- Developing new user-facing features using React.js
- Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
- Developed Custom Controls and User controls for reusable part of the web pages using C# with ASP.NET.
- Worked with AJAX enabled WCF services using C# and ASP.NET.
- Implemented the functionality for the plugin using C#, ASP.NET, MVC, WCF and Entity Framework.
- Coding the presentation layer using WPF and service layer using Windows Communication foundation technology.
- Developed front-end using AngularJS, jQuery, HTML based on MVC architecture.
- Extensively worked with Controllers, Directives, Scope, Model and Modules in AngularJS.
- Extensively used MVC for the designing on multiple devices.
- Developed test-driven development (TDD) strategy guiding use of the Nunit testing framework.
- Used Validation Controls for corresponding validations required for business logic in Web Forms.
- Worked on T-SQL programming (triggers/views/functions) in SQL Server including data integrity and schema enhancements.
- Developed Web Pages using SPA (Single Page Applications) Framework, HTML, CSS, Angular JS.
- Used Entity Framework Code First Approach and LINQ to create the data layer for the application.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems.
- Modified applications according to the user's requirements.
Environment: ASP.NET, C#.Net, JQuery, JavaScript, React.js, Angular.js, CSS, HTML, ADO.NET, OOP, XML, AJAX, WCF, WPF, IIS 6.0, LINQ, Entity Framework, MVC, SOA, SQL Server, SSRS, SSIS, Win Forms, T-SQL, NUnit, HTML and DHTML.
Web Designer/UI Developer
Confidential - New York, NY
Responsibilities:
- Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, AngularJS, Bootstrap, CSS3 and Ajax.
- Created user interface using JavaScript, jQuery, CSS3 and HTML5.
- Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
- Bootstrap is used for making the pages responsive to the changes in User Interfaces.
- Worked on MVC framework like AngularJS as a development framework to build single page applications.
- Web application development for backend system using AngularJS and Node.js with cutting edge.
- Experience with jQuery, Angular JS in templating and Bootstrap.
- Experience in using JavaScript and ASP.NET validation controls for performing Form Validations.
- Worked with technologies like jQuery and Ajax to make more attractive and easy to use website.
- Used several jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Involved in the development of SOAP-based XML Web Services like Financial account management and Purchase Orders which forms the business logic components of the system.
- Used Grunt as the automated task runner for a better development/build/production workflow.
- Used Node.js (npm) as the package manager for development workflow dependent plugins.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox, and Google Chrome.
- Involved in the search for errors, broken links and missing images etc. and rectify.
- Collaboration with team members design, analysis, coding, testing, and review website.
Environment: ASP.Net, HTML5, CSS3, JavaScript, Visual Studio.Net, JavaScript, SQL Server, XML, CSS, C#.NET, HTML, CSS, Node.js, Angular.JS, jQuery, Ajax, JSON, Adobe Photoshop, Bootstrap and SOAP.
.NET/Web Developer
Confidential
Responsibilities:
- Created user interface and navigation structure.
- Implemented page designs in standard-complaint dynamic HTML and CSS.
- Implemented the Middle tier and Business logic using VB.NET, ODP.NET.
- Created Custom Controls using ASP.NET.
- Developed the Front End User Interface using HTML, JavaScript, jQuery and CSS.
- Created interactive navigation lists using list elements in HTML.
- Implemented client side validations in registration forms, login and logout forms using Java Script.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Interacted with java controllers (jQuery, AJAX, and JSON to write/read data from back end systems.
- Extensively used (jQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Worked with jQuery widgets to create more interactive web pages.
- Responsible in code optimizing and test across browsers.
- Followed Service Oriented Architecture (SOA) and iteration planning.
- Actively participated in meetings with clients to determine website goals and develop strategies.
Environment: ASP.NET, VB.NET, CSS, HTML, DHTML, XHTML, APACHE SERVER, UNIX, Adobe Photoshop.