Front End Developer Resume
HarrisburG
SUMMARY
- Over 6 years of extensive experience as a Front End UI Developer with solid understanding of database designing, development and installation of different modules.
- Proficient in building Web User Interface (UI) using HTML/HTML5, DHTML, XHTML, CSS/CSS3, SASS/ SCSS, LESS, Bootstrap3 and JavaScript, Typescript, JQuery, Angular JS, Require Js that follows W3C Web Standards and are browser compatible.
- Experienced working in both AGILE and Waterfall based development environment and participating in SCRUM sessions.
- Experience in deploying web application using application servers like Web Logic, Web Sphere and web servers like Apache Tomcat, IIS.
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript.
- Solid experience with Responsive Web Design (RWD).
- Experience in creating test suites using Jasmine and Karma.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Experience with AJAX, REST and JSON.
- Good exposure and conversant on UX design patterns.
- Well - versed in Object Oriented Programming (OOP) with JavaScript.
- Experience in developing web applications using MVC architecture.
- Expertise in using source code control systems such as GIT, JIRA, ALM, TFS and Jenkins.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile Methodology.
- Experience with Designing and implementing RESTful/SOAP Web services.
- Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages Using Web Standards.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Experience in using JAWS15 Screen Reader for Web Accessibility.
- Expertise in analyzing the DOM Layout, Java Script functions, CSS across cross-browser using Fire Bug, Developer Tool Bar.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
- Experience with code package management and build tools such as Bower, Yeoman and Grunt.
- Demonstrated ability to complete projects in deadline oriented environments.
- Quick learner and proficient in solving the technical issues in the project.
- Excellent analytical and communication skills with capability to handle new technologies.
- Good Working Knowledge of Java and/or C# for building server-side applications.
TECHNICAL SKILLS
Environment: Windows XP/2000/98/95, Windows NT 4.0, HP-UNIX, MS Dos 6.22, IBM Web Sphere, Web Logic, Sun Solaris, IBM AIX 5.1/4.3.3, UNIX.
Programming Skills: HTML5/CSS3, XML, JavaScript, jQuery, AJAX, JSON Models.
Web Technologies: HTML5, CSS3, SASS, LESS, RWD, Animations, Validation, Media Queries, Bootstrap, Foundation, 960Grid, Gumby, Skeleton
Tools: MS Project 2013, Adobe Dreamweaver for cold Fusion 9, Eclipse, Repository- Maven, Tortoise SVN, SQLYog for MySQL, HP Quality Center.
Database: Oracle 11g/10g/9i/8i, MS SQL Server 2005/2000, MS Access 2000/7.0, IBM DB2.
DB Tools: SQL *PLUS, SQL*Loader, TOAD, Crystal Reports, SQL* Navigator, SQL Developer
Version Control Tools: PVCS, Visual Studio 2012, Clear case 4.2, Clear Quest.
PROFESSIONAL EXPERIENCE
Confidential, Harrisburg
Front End Developer
Responsibilities:
- Developing dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap, jQuery, D3JS, AngularJS, ReactJS, NodeJS, LESS, SASS.
- Developed various reports and charts using HTML Canvas, HTML SVG, D3JS, and SVG by passing JSON objects and Arrays as input both for mobile and web applications
- Developed various customized views using jQuery, JavaScript, HTML, XHTML and CSS3
- Experience using SASS to make CSS more efficient
- Involved in making the application Responsive using Bootstrap and also used LESS pre-processor
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation
- Wrote application level code to add functionality to the perform client side validation using AngularJS and JavaScript
- Worked on making AJAX calls to connect database using RESTful web APIs and also worked on integrating the middleware too front-end
- Implemented jQuery based styles and handled complete jQuery in showing Rich Internet Application (RIA)
- Used AngularJS MVC framework to build Web application for the internal use of the organization
- Developed tabbed forms by using AngularJS directives
- Developed custom directives, factories and services in AngularJS
- Developed dynamic responsive Web Application by integrating AngularJS with Bootstrap, which is further integrated with Web Services
- Designed various routing mechanisms using AngularJS
- Implemented $http functionality in AngularJS in order to retrieve data from web servers
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript
- Added ARIA attributes to search content to relate dynamic server-side information to screen readers and for greater keyboard accessibility
- Migrated a part of AngularJS with ReactJS
- Solid understanding of React Virtual DOM Algorithm for React performance optimization
- Used latest web technologies ReactJS Flux architecture for uni-directional data flow & also used React routes for synchronizing UI and URL
- Implemented modules into Node.js to integrate with designs and requirements & also back-end services using Node.js and Node modules
- Installed Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Gulp
- Experience using GIT Version Control System
- Worked on Responsive web designing (RWD)
- Followed JIRA, which is work tracking tool. Used to update JIRA each and every stage as per the development i.e., ready to develop, build, test, approve
- Developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt/Gulp
- Used RALLY for defect tracking for creating and managing user stories
- Checked for cross-browser compatibility issues in regards to HTML and CSS layouts in IE 6 and up, Firefox, and Chrome using Firebug and Chrome and IE Developer Tools
- Used Jenkins to build the code and worked on DDCT & ICM tools (Content management tools) for the deployment purpose
- Implemented Agile methodology & Involved in daily SCRUM meetings to keep track of the ongoing project status and issues for faster development.
Environment: HTML5, CSS3, JavaScript, AJAX, jQuery, AngularJS, Node.js, RIA, SASS, Web-Pack, Grunt, Jasmine, GIT, Bootstrap, RESTful Web Services, DDCT & ICM (Deployment tools), WebStorm (IDE).
Confidential, Sacramento
Front End Developer
Responsibilities:
- Extensively used Angular UI (Angular Bootstrap) for ng-grid and UI components.
- Used Source Tree, Git for version control and ALM for defect tracking.
- Implemented Angular Controllers to maintain each view data.
- Involved in Unit testing AngularJS applications using Jasmine/Karma.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Implemented Directives to make customized components.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Performed POST requests in Ajax calls for JSON using AngularJS ($http, $resource).
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Used Bootstrap3 to develop UI with responsive design.
- Worked extensively with AngularJS to create single page applications.
- Worked on creating responsive website for smart devices using Responsive design and media queries.
- Participate in the team on agile development cycle.
- Responsible for status reports and application configuration.
- Handled browser compatibility issues in HTML, CSS and JavaScript for IE, Firefox and Chrome browsers.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap and Angular.js.
- Created custom directives for re-usable components.
- Integrated the service calls with the UI.
- Worked closely with graphic design and user experience teams to ensure industry standards and best practices are being used across all client applications.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Worked with the build system GRUNT and task runners NPM, BOWER etc.
- Redesigned pages to improve application design and UI by taking inputs from senior management.
- Developed Browse and Checkout modules of the application for different mobile and tablet versions using Bootstrap (HTML5, CSS3, SASS and AngularJS).
- Maintained Cross Browser compatibility & implemented Responsive Web Design using Twitter Bootstrap and custom media queries, etc.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
Environment: HTML/HTML5, CSS/CSS3, SASS/SCSS, Bootstrap3, JavaScript, jQuery, AngularJs, AJAX JSON, Responsive design, Grunt, Bower, NPM, Jasmine, Karma, Apache Tomcat.
Confidential, Austin, TX
UI Developer
Responsibilities:
- Designed a responsive website using a Bootstrap grid system for layout, contents that fit different devices, including mobile, tablet and desktop using HTML5, CSS/CSS3, JavaScript, CSS3 preprocessor styling LESS, Bootstrap.
- Responsible for creating the look and feel of the public website.
- Coded JavaScript for page functionality and Pop up Screens.
- Developed and implemented user interfaces as per latest W3C standards.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Used AngularJs framework where data from backend is stored in the model and populated it to the UI.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Unit testing of application of the development phase to make sure of the functionality on different devices using Jasmine in AngularJS.
- Integrated the Java code (API) in JSP pages.
- Worked with Model View Controller (MVC) Design Framework & AngularJS in developing SAP.
- Involved in Agile process, Weekly Sprints, and daily Standups to discuss the development of the application.
- Designed PDF, excel and print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS, XML, DOM, JavaScript, JQuery, AngularJS, React.JS, Node.js, Adobe Dreamweaver CS5, AJAX, JSON, JSTL, ECLIPSE, SQL server, SVN, and MS Office.
Confidential, Columbus, OH
Web UI Developer
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Developed the User Interactive web pages by using web technologies like HTML, XHTML and CSS as per company standards in a professional manner.
- Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
- Worked on defects and resolved the min UAT Region and made the required code changes as part of defects.
- Used BOOTSTRAP and angular.js in effective web design.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS)
- Responsible to manipulate HTML5, CSS3 in jQuery as well as making the page dynamic using AJAX, XML and JSON.
- Involved in the code review meetings.
- Also involved in the designing of functional document.
- Analyzed and prepared time estimates for the tasks assigned.
- Involved in Enhancement of existing application utilizing angular.js, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Successfully implemented Auto Complete/Auto Suggest functionality using JQuery, DHTML, Ajax, Web Service call and JSON.
- Utilized various JQUERY Plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML, and CSS3.
- Applied JQuery validation plugin to validate the user input and to improve user experience.
- Worked in form validation using JavaScript for providing the user interface and communication between the client and server.
- Created Test Plans for Unit Testing and System Testing.
- Used Dreamweaver tool for developing Web Pages
- Discussed various ideas for the ongoing web sites regarding the page layout and creative design.
- Extensively participated in developing the website across different browsers
- Involved in performing cross-browser testing.
- Extensively used HTML5 for audio and video playback.
- Experienced debugging and solving cross-browser compatibility problems.
- Preparing the documentation for the entire process for the future .
- Designed graphics, buttons, logos and flash animation for the website.
- Used Ajax, JSON with jQuery for request data and response processing.
- Debugging web pages with firebug and fixing issues.
- Used JQuery Plugins validation, drag and drop and more exceptionally.
Environment: JavaScript, JQuery, JSON, Ajax, Bootstrap, AngularJS, HTML5, Oracle, DHTML, CSS3, Agile methodology, Dreamweaver, Usability Testing, Windows, Apache Tomcat, SVN, log4j.
Confidential, St. Louis, MO
Web/UI Developer
Responsibilities:
- Experienced in problem analysis in both technical system and application programs.
- Essentially involved in all phases of SDLC to structure the unformatted requirements.
- Designed the ER diagrams and structured data in the database with enforcing normalization for a consistent output.
- Used advanced level of HTML4, JavaScript, CSS3 and pure CSS layouts (table less layout)
- Defined and developed the application's presentation layer using HTML4, CSS3, JSP, JavaScript and Backbone.JS.
- Developed client's interface in PHP in MVC modeling using code igniter framework.
- Developed user interface using Asynchronous validation for the fast and user friendly access using AJAX.
- Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
- Designed Templates and Flow of future pages using Adobe Photoshop.
- Enforced SQL injection techniques to avoid unauthorized breaks to the data access.
- Construct the client-side script to function correctly across all the majority of web browsers.
- Generated project reports and estimated the cost of resources being utilizing in the project.
- Involved in unit testing and integration testing of each and every module.
- Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
- Created client side validation tool using technologies such as Angular JS and JavaScript.
- Used AJAX & JSON communication for accessing Restful web services data payload.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5, CSS3 and Bootstrap.
Environment: AJAX, UML Modeling, ER diagrams, Normalization, PHP, Dojo, Oracle 10g, IE 7, 8, Firefox, Chrome, HTML4, AJAX, CSS 3, JSP, Backbone.Js, angular.js Photo editors: Photoshop, Fireworks, MD 5 algorithm, SQL Developer, JavaScript j Query.
Confidential
Front End Developer
Responsibilities:
- Designed the Web application layout and forms using HTML, CSS, and JavaScript.
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Involved in the designing the templates and customizing in the CMS WordPress.
- Responsible for creating the screens with table less design following W3C standards.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Fixed bugs and provided support services for the application.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY
- Wrote code to fetch data from Web services using JQUERY, AJAX via JSON response and updating the HTML pages
- Used SVN for version control and defect tracking.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox and Google Chrome using various debugging tools like Firebugs/IE Developer Tools.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
Environment: HTML, XHTML, CSS, JavaScript, jQuery, AJAX, JSON