Sr. Front End Ui Developer Resume
Bentonville, AR
SUMMARY
- Over 8 years of extensive experience as a Front - End UI Developer in developing User Interface UI applications and professional web applications using JavaScript, XUL, HTML5 /DHTML, DOM, XHTML, jQuery, CSS3, Ajax and JSON.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface YUI Framework, Dojo, jQuery, HTML5, XHTML, DHTML CSS3 to develop valid code and table-free sties.
- Extensive experience in various UI widgets using JavaScript libraries like Angular Js,4/6/8, React Js, backbone.js, Require.js, Ext.js, Vue.js and Node.js and developing Rich Internet Applications RIA.
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, node.js, Vue.js, Angular.js, Angular 4/6/8, Ext.js, Responsive design.
- Used Jspdf to download document as pdf proposal that is customized dynamically based on user input.
- Extensive experience on implementing the AJAX features using JavaScript and jQuery.
- Experienced in using Front End editors like Dreamweaver, Espresso, Komodo, Text Mate, Sublime Text2,AptanaStudioand Microsoft Expression Web.
- Extensively used ES6 or ES2015 syntax and getting familiar with newer versions of ECMA script (ESNext).
- Experience in creating functional specifications with visual design mockups in Adobe Photoshop, Adobe Illustrator and Adobe Flash.
- Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Experience in working with RESTful Web Services and implementing RESTful API's.
- Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like GruntJS.
- Excellent experience in Restful Web services and Big Web service development and consumption. JAX-RS and JAX-WS.
- Experience with Performance tuning tools like IE8 JS Profiler, Fiddler and Debugging tools like ULS viewer.
- Experience in database design and writing complex queries, using Oracle 8i/9i/10g/11g, SQL Server and MySQL.
- Knowledge in HTML5/CSS3, SASS/SCSS, LESS, YAML.
- Experience with versioning tools like Clear case, Subversion and CVS.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Knowledge of using flux architecture in ReactJS for building client-side web application.
- Knowledge of rendering large data sets on the application view using ReactJS.
- Experienced in React JS and working with Redux architecture.
- Developed user interface by using the React JS, Flux for SPA development.
- Implemented client-side Interface using React JS.
- Developed Web API using NodeJS and hosted on multiple load balanced API instances.
- Used Bootstrap framework and media queries for developing customizable and responsive web design for compatibility with different platforms and screen sizes.
- Debugging applications in different browsers using Firebug, and testing applications using Jasmine, and karma.
- Working with ECMA Script 6 features. Used Babel, web pack with es2015, react JSX presets.
- Experienced in version control tools GIT and SVN Apache Tortoise Subversion.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Experienced in monitoring the Production Environments under 24/7 under on-call rotation to meet the Service Level Agreements set by the management.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
TECHNICAL SKILLS
Web Technologies: HTML, HTML5, XML, CSS, CSS3, JavaScript, jQuery, PHP
Tools: Adobe Dreamweaver, Adobe Flash Professional, Eclipse, photoshop,Balsamiq, Gimp 2 Photoshop
Version Control: Perforce, CVS,SVN, Git, Bitbucket, Clear Case, CI/CD
JavaScript Libraries: jQuery, Angular.js, Angular 4/6/8, Node.js, backbone.js, Require.js, Vue.js
Publishing Tools: Adobe PageMaker, MS Office.
Wire Frame Tools: Adobe Illustrator CS3.
Data Base: Oracle, SQL, PS/SQL.
Operating Systems: Windows, Linux.
PROFESSIONAL EXPERIENCE
Confidential, BENTONVILLE, AR
Sr. Front End UI Developer
Responsibilities:
- Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Angular.js, Angular4/6, Bootstrap, Less, CSS3, SASS and AJAX.
- Developed single page applications using React Redux architecture, ES6, web pack and grunt.
- Developed html views with HTML 5, CSS 3, jQuery 1.1.0, JSON, and Java Script.
- Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Used 'TestNG' for backend test cases and 'Jasmine' for Angular test cases.
- Using Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Writing front-end code like HTML, CSS, jQuery for assigned User requirements using BackboneJS, Angular6,RequireJS and various other JavaScript frameworks.
- Design/Code/Test of model executions for regulatory agency CCAR submission. Provide custom reports via HTML Canvas with WebGl, jsPDF, and/or SVG DOM with D3.
- Code enhancement and bug fixes.
- Implemented XML parsing code for different application.
- Developing custom HTML elements using angular4 directives.
- Developed controllers, view/partials and directives for application.
- Developed Angular factoriesand used angular4 promise api for making async calls.
- Used angular Ui-bootstrap and CSS 3.
- Used karma-test-runner and Jasmine for JavaScript Unit testing.
- Worked on development of Java Web Services.
- Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).
- Involved in creating a reusable component using React JS for DOM manipulation
- Worked heavily on CSS3 and LESS layout for DOM manipulation.
- Closely worked with Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
- Using Eclipse Juno, Adobe Bracket, SVN, Angular debugger and ng-inspector tools.
- Utilized Reactfor its efficient dataflow architectureto create a lightweight and render efficient web app that searched projects via the GitHub APIthrough keywords.
- Implemented React container and presentationalcomponents (as Stateless and Functional components when applicable).
- Added Excel-Builder to download the Tabular data in Excel format usingReact.
- Implemented flux pattern by using redux framework as a core dependency.
- Integrated all the automated test cases to CI/CD using Jenkins.
- Used GIT as the Version control system and integrated docker image creation, unit test and functional test to GIT to make sure as all tests passed for every functionality before release to environments.
- Responsibility of following continuous integration and continuous deployment process.
Environment: Java, J2EE, JSP, Servlets, Spring MVC,SQL/PLSQL, ATG, Web Services, jsPDF, WebLogic 10.x, Oracle 11g, HTML, LESS, CSS, JavaScript, jQuery, Backbones.JS, Angular 4/6, React Js, Jasmine, Karma-test-runner,Adobe Bracket,XML, SVN, Windows 7, Photoshop, IE, Chrome, Mozilla Firefox, PL/ SQL, SQL, Oracle, Windows, Git,Redux, Flex, CI/CD.
Confidential
Sr. Front End UI Developer
Responsibilities:
- Designed and implemented the User Interface using JavaScript, HTML5, XHTML, XML, CSS3, JSP, AJAX and MySQL.
- Experience with unit testing frameworks e.g. Jasmine Protractor Proficient in OOD and Implementation Design Patterns Proficient in Bootstrap or Foundation works.
- Designed Frontend withinobject-orientedJavaScript Framework like Angular Js, Angular 2.0/4, React Js, Vue.js and Ext.js.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js and Node.js, Vue.js.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 JavaScript using Dreamweaver.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts table less layout.
- Developed web applications running on NodeJS using the Express framework, Vue.js and Backbone.js with Mustache.js for front end MVC/templating.
- Worked multiple components for different course element players and quiz question players using Vue.js and Vue x.
- Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
- Utilized various JQUERY plugins to build Rich Internet Application RIA to make it look more intuitive.
- Created CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS3 Border, CSS3 Background, CSS3 Transitions.
- Developed Presentation tier as HTML, Java Server Pages using Struts MVC Framework implementing Struts validator, Tiles and Struts Internationalization
- Created Mock-up designs and developed various functionalities with JavaScript and jQuery.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Setting up Angular JS framework for development. Developed html views with HTML 5, CSS 3, jQuery 1.1.0, JSON, and Java Script.
- Extensively worked on UI Frameworks such as React.js,ReactNative.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Worked on Cross-Browser Compatibility and tested each & every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera andChrome .
- Exposed the Web Services to the client applications by sharing the WSDL's.
- Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
- Used SOAP, JAXB, JAXP, XML/XSLT and WSDL for developing Web Services.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS3, JavaScript,Object-oriented Java Script, jQuery, AJAX, MVC, Angular2/4, React js, React Native, backbone.js, Require.js, Node.js, Vue.js, Ext.js, XML, JSON, DOM, SOAP, RDBMS, Struts Mvc,Windows, IE, Firefox, Safari, Opera and Chrome.
Confidential
Front End UI Developer
Responsibilities:
- Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the timelines for the project.
- Developed the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern for CMS project, it includes HTML5, CSS3, JavaScript, jQuery and AJAX which were used for UI development.
- Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side within the forms.
- Added HTML5 charts including bar chart, line chart and multiple series chart for comprehensive data visualization
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Involved in developing XML, HTML, and JavaScript for client-side presentation and, data validation on the client side within the forms.
- Developed a core component of Analytics with Node.js, Angular, Ext.js, Couch DB, and Socket Stream.
- Used the Node.js, Angular, backbone.js and Require.js MVC Frameworks in the development of the web applications.
- Created and tested scripts using jQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Used AJAX frameworks like jQuery, JSON to develop rich GUIs and involved in performance tuning the website.
- Created a responsive GUI using Bootstrap .Involved in the development of presentation layer and GUI framework using HTML.
- Experienced in WEB and GUI development using HTML, DHTML, XHTML, CSS, JSP, JavaScript, jQuery, DOJO, POJO, AJAX, JSON technologies.
- Performed layout of web pages using HTML 4/5, CSS 2/3, JavaScript libraries, SASS/SCSS Compass.
- Created XML files according XSD schema and used XSL, HTML5 and CSS3 for XML rendering.
- Developed Web pages using HTML5, CSS3 and jQuery.
- Owned the design, development and maintenance of ongoing metrics, reports, analyses, dashboards, etc., to drive key business decisions and communicate key concepts to readers.
- Used data visualization Library named jQuery Visualize Plugin for charting using HTML5 canvas.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Used detailed wireframes and developed Mock-up designs as per the requirements of Business.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox Firebug and IE Developer Tool bar for IE.
- Validated all the HTML/XHTML and CSS code according to W3C and made it complaint.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS3,SAAS,Data visualization JavaScript, jQuery, GUI, AJAX, XHTML, MVC, angular.js, backbone.js, Require.js, Node.js, Ext.js, XML, JSON, DOM, Firebug, SQL, Oracle, Windows.