We provide IT Staff Augmentation Services!

Senior Frontend Developer Resume

3.00/5 (Submit Your Rating)

Hoboken, NJ

SUMMARY:

  • Senior UI Developer with 8+ years of experience in all phase of Software Development Lifecycle (SDLC) including Requirement Analysis, prototyping, Proof of Concept, Design, Implementation and Testing with Agile and Scrum.
  • Solid Experience as a Front End UI Developer with great understanding of database designing, development and installation of different modules.
  • Proficient in building Web User Interface (UI) using HTML5, CSS3, bootstrap, DHTML, table less XHTML and JavaScript that follows W3C Web Standards and are browser compatible.
  • Ex p e rt in w o r k i ng w i th cutt i ng e dge f r o n t - end t echn o l o g i es/ f rame w o rk and l i b rar i es l i ke J Q ue r y, P r o t o ty p e, D W R 2 . 0, X H T ML, D H T ML, O O J a v a S c r i p t, J S ON, D O M, C SS, X ML / XS L T, A J AX .
  • Experience in developing Web-centric applications using Angular JS, JavaScript, JQuery, CSS, Ember JS, Node.JS, Photoshop, Dreamweaver and IIS.
  • Experience in building single page application using Angular 4.
  • Built component based UI apps using React and Redux
  • Experience in Drupal Themes developing Drupal custom modules, resolving Drupal configuration issues.
  • Used build tools like gulp and module loader like webpack to configure web apps
  • Expertise with IBM Web Sphere6.1/7.0, BEA WebLogic 11g, Jakarta Tomcat 5.5/6.0.23, Jboss 4.2.3/5.0.
  • Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Working knowledge of Web protocols and standards (HTTP HTML/XHTML/XHTML-MP, Web Forms, XML, XML parsers).
  • Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and media queries in CSS and also Responsive web design.
  • Expertise in working with the javascript libraries like Prototype JS and jQuery and various JavaScript frameworks like angular js, backbone.js and node.js.
  • Experience in developing web based applications using Google Web Toolkit (GWT) and J2EE Servlet technology.
  • Proficient with creating Logos, Buttons, Icons and Images using CSS image sprites and font icons.
  • Expertise in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).
  • Knowledgeable with RDBMS concepts like writing SQL Queries, Functions, Stored Procedures and PL/SQL Packages and also nonSQL databases like MongoDB and Redis
  • Experience working with debugging tools like Firebug. Good knowledge of using JavaScript testing frameworks, Jasmine and QUnit.
  • Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS2/CSS3, SASS, LESS, Google analytics, bootstrap, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Apache, PHP, Drupal

Languages/JS Frameworks: C, C#, C++, Java, J2EE, JSF, JavaScript, JQuery, Prototype JS, Kendo UI, grunt.js, Angular.JS, IONIC, Backbone.JS, Node.JS, Express JS, Ext JS, React JS, Angular 4, Redux, RX JS

IDE's and Tools: Eclipse IDE, adobe brackets, Dreamweaver, Webstorm 10, EditPlus, Notepad ++, Visual studio code, Sublime Text

Technologies/Environment: RESTful web services, responsive web design, Gulp, Webpack

Version Control Systems: SVN,GIT, TFS

Testing Frameworks: Selenium, QUnit, Jasmine

Wire Frame Tools: Adobe Illustrator CS3 (basic idea on wire frame and visual design)

Debugging Tools: Firebug, grunt, karma

Database: SQL Server 2005,MySQL, Oracle 9i/10g/11g, MongoDB, Redis

Operating System: Windows 98/2000/XP/Vista/7/8, Linux, Unix

Web/ App Server: Web Sphere, WebLogic, Apache Tomcat, JBoss

PROFESSIONAL EXPERIENCE:

Senior Frontend Developer

Confidential, Hoboken, NJ

Responsibilities:
  • Involved in the complete Software Development method which is AGILE including Requirement Analysis, Design, Implementation and testing
  • Converted prototypes into screens using html, handlebars, CSS and Bootstrap
  • Enhanced styling in the apps using CSS Preprocessor Stylus taking advantage of mixins, variables, interpolations and functions.
  • Made responsive web page layouts to fit the screens of various devices
  • Used data visualization libraries like C3.JS and D3.JS to display data in the form of charts.
  • Used ajax calls to call data from API and displayed the data in tables using JQuery's tablesorter.
  • Used Jquery’s promises to handle asynchronous data request calls.
  • Wrote scripts using the new features of ECMA SCRIPT like destructuring, spread operators, arrow functions and classes.
  • Built single page applications (SPA) using Angular JS and used ui router to implement nested views.
  • Used UI grid to display data in grids.
  • Used angular material library to build the user interface of the application.
  • Created custom directives and services to handle views and controllers respectively.
  • Used angular’s Dependency Injection to handle calls to RESTful services via services.
  • Added validation using angular form validator to validate user data based on JSON schema.
  • Added user authentication using the library adal.js and Oauth 2.0 bearer token.
  • Developed application that requires heavy data display using React and Redux for managing the state of the application. Used redux Sagas to handle API requests.
  • Used Node JS and express server to set up proxy URLs for the data requests.
  • Used Material UI to import components that are styled by the standards of material design.
  • Migrated application with CRUD applications using angular 4 and Typescript.
  • Used Observables with Rx JS to subscribe data objects to asynchronous events making handling of data easier.
  • Used gulp and grunt for build automation.
  • Used System.JS and webpack for loading modules in the single page applications.
  • Ran Unit tests using Jasmine.

Environment: HTML, CSS, LESS, Bootstrap, Javascript, ECMA SCRIPT, Jquery, AngularJS1.5, Angular4, React, Redux, RX JS, C3.JS, Typescript, Babel, NPM, Yarn, REST API, Webpack, Jasmine, GIT.

Senior UI Developer

Confidential, Overland Park, KS

Responsibilities:
  • Developed the front end of the application using HTML5, CSS3, bootstrap, SASS, JSP, and JavaScript.
  • Applied advanced HTML, JavaScript, and CSS to deliver cutting-edge user interfaces and components.
  • Create interactive websites and website features using JavaScript, jQuery/ jQueryUI and plugins of grunt js like JS Hint and SASS.
  • Contributed user interface design mock ups and designs. Trained and mentored teammates.
  • Used image sprites to create logos and icons.
  • Spearheaded adoption of Responsive web design principles.
  • Converted existing websites to Responsive websites using CSS Media queries.
  • Used bootstrap library to give layout to the webpage.
  • Worked on the front end of the application using technologies such as JSP, JSF, Facelets, Servlets and JavaScript.
  • Responsible for responsive web design and development of the web pages from mock- ups using Semantic UI.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Created web pages which are informative and yet very neat and interesting to look at.
  • Wrote application level code to interact with the backend databases JQUERY, AJAX and JSON.
  • Applied JQuery scripts for basic animation and end user screen customization purposes.
  • Analyzed existing Interface code to understand business process and understand impact of the proposed changes.
  • Developed and deployed Action Classes and JSP for Dynamic HTML generation.
  • Used factory services and promise libraries of angular js.
  • Used node.Js to build a multi-user web application through express js.
  • Selected records and documents through database calls to mongoDB.
  • Used GIT for the simultaneous access to the code within the team members.
  • Tested code using Selenium framework.
  • Preparation of Bug report & Bug Tracking using Bugzilla online software.
  • Generated new and edited existing design with CSS to accommodate new changes in design and logic.
  • Worked closely with business users and developers of team to resolve issues.
  • Worked with users to assist them in testing the changes made.
  • Responsible for checking the cross browser compatibility.

Environment: HTML5, DHTML, SASS, CSS3, bootstrap, image sprites, grunt js, JavaScript, jQuery, AJAX, JSON, Angular. JS, Angular 4, React JS, Redux, node js, express js, mongoDB, selenium, GIT

Senior UI Developer

Confidential, Bedford, MA

Responsibilities:
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Strictly followed Web 2.0 design features such as simplicity, fewer columns, separate top sections, fonts, simple navigation, logos, gradients, reflections and more.
  • Extensively involved in redesigning the entire site with CSS styles and bootstrap for consistent look and feel across all browsers and all pages.
  • Used SASS to give extended features to the style of website.
  • Made webpage responsive by using media queries.
  • Used font icons for logos and buttons.
  • Designed and Developed Java Script framework, which is wrapper on top of JQUERY framework and AJAX, based UI framework for UI Configuration widgets.
  • Designed / Developed Ajax Driven Web based application using JavaScript, Ajax, JSON, JSPs and Servlets.
  • Developed different Jquery component in MVC micro architecture framework, which internally use various design pattern such as singleton, command, delegate, etc.
  • Developed a core component of Analytics with Node.js, AngularJS, Mongo DB, and Socket Stream.
  • Created templates, menus, pages, categories, blocks using Drupal and Used Drupal Views module for controlling the presentation of lists of content.
  • Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Used JavaScript DOM manipulation & JavaScript event to generate the data result in UI.
  • Used Google Analytics to track and report web traffic within web pages.
  • Used backbone.js to display lists and update attributes using routes and action handlers.
  • Used angular.Js where data is retrieved through custom directives using web APIs.
  • Used node js with socket.io for easy notification management.
  • Used Kendo UI for developing native mobile apps.
  • Used JMS for Asynchronous communication between the applications.
  • Used SOA Framework with Hibernate to map to Oracle Database for the Workflow of Various Modules.
  • Improved outgoing quality through test and yield improvements and characterization. Also reduced costs through test time improvements.
  • Used SVN to push code to further environments.
  • Wrote test plans and performed unit testing and performance testing with QUnit.
  • Worked with the systems team and Quality assurance team in the process

Environment: OO JavaScript, HTML5, CSS3, bootstrap, SASS, JQuery, Drupal, DHTML, XHTML, XML, JMS, JSON, Ajax, Angular js, backbone js, node js, Servlets, JSP, SOAP, DOM, MVC, Qunit, Source Control - SVN, SQL, PL/SQL, Oracle, Windows.

UI Developer

Confidential, Nashville, TN

Responsibilities:
  • Participated in requirements gathering, analysis, Conceptual Design and Details.
  • Implemented AJAX based UI with above said Architecture with Rich Internet UI in modules.
  • Manipulated CSS, HTML and DHTML, JavaScript for presenting appealing GUI.
  • Used SASS to reduce CSS code and extend its features.
  • Worked on jQuery extensively for various user interactions, front-end validations and other visual effects.
  • Worked extensively on web 2.0 migrations from Conventional web Framework to Ajax driven framework and extensively used jQuery, AJAX and MVC in Presentation Layer.
  • Used JavaScript and CSS for UI Design Mockup. Developed custom jQuery plugins for custom functionality of the site.
  • Developing Prototype for the project using Ajax, Hardcoded JSON, jQuery, OO JavaScript, HTML5, and CSS3.
  • Developed sites using HTML, CSS, JavaScript, YUI library.
  • Developed HTML interfaces with an understanding of UI design principles and object-oriented program development.
  • Developed web based ad sales team application, implemented Ajax based framework, developed CSS layout prototyped the application and demonstrated to advertiser, business user and to end-users.
  • Did analysis and research about backbone.js and implemented prototype in backbone.js one the profile page module.
  • Used jQuery CSS selectors, toggles, and hover functionality, ToolTip, Ajax Forms and ExtJS Layout.
  • Worked on CSS Background, CSS Positioning, CSS Text, and CSS Border.
  • Developed tested cross-browser compatible and standards-compliant CSS-based page layouts.
  • Developed plug-in which is similar to jQuery plug-in using our OO JavaScript function.
  • Worked on JavaScript Event model along with dynamic grid creation and Layout management.
  • Used angular.js for two way data binding and adding filters.
  • Used Backbone.Js to modularize webpage into models
  • Used PHP for parsing of XML files.
  • Worked on the debugging, fixing and testing the existing bugs using Jasmine and added new features to the application.

Environment: OO JavaScript, Core Java, JDK 1.5, Ajax, jQuery, JSON, CSS3, HTML5, angular js, backbone.js, MVC, PHP,DHTML, XML, YUI, DOM, ExtJS, FireBug, Jasmine.

Java/UI Developer

Confidential, Dallas, TX

Responsibilities:
  • Developed and tested consumer-facing enterprise application for the consumer driven health market.
  • Developed web services for the Constituent Web Solutions (HealthWeb) for core admin systems Facets and QNXT.
  • Integrated Constituent web solutions by consuming Clinical Care Advance web services.
  • Merged HealthWeb eApps to the single application ear file for constituent web solutions application.
  • Developed with JSP, Servlets, Struts, JavaScript, XML, XSLT, XHTML and Hibernate on Eclipse/PVCS/Perforce/Ant development environment.
  • Developed code to do XSLT transformation.
  • Developed features in the application to make it HIPAA Complaint.
  • Utilized CSS to change color style of entire site, to change the look and feel and behavior of HTML controls in JSP pages.
  • Developed the Ant build xml for building the EAR file.
  • Involved in the conversion of JSP pages to use JSTL.
  • Wrote PL/SQL stored procedures and did performance tuning of complex queries using SQL Navigator.
  • Involved in web application tests via Junit.
  • Maintain and support the online version and web services of the application.
  • Support and maintain various demo environments as well as created an integrated demo website.

Environment: J2EE, Hibernate, Struts 1.2, Spring core 2.5, JSP, JSTL, Servlets, Apache Axis 1.2, JavaScript, HTML, XML, JUnit, Eclipse, TOAD, Websphere, Clearcase, RAD, Ant, Oracle9i.

Web Developer

Confidential

Responsibilities:
  • Involved in the full life cycle Java Development with Java, JSP, EJB, JDBC, JBoss and Tomcat and SQL Server.
  • Developed JavaScript to handle page events, to perform client side input validation for JSP pages, to execute client side business logic, to pre-fill forms.
  • Developed the presentation Tier using JSP, Java Script, XHTML, and HTML.
  • Designed and developed the Business Tier using Session Façade, Service Locator and Value Object patterns.
  • Developed web application using Struts. Effectively developed Action classes, Action forms, JSP and other configuration files like struts-config.xml, web.xml.
  • Researched and developed a PDF document containing details entered by the user using an intermediate FDF format which is then converted to PDF and stored on the server for later retrieval by the user.
  • Performed various DAL, DML operations on Oracle database.
  • Instrumental in achieving CMM Level 5. Well-versed in the processes for this level of maturity.

Environment: J2EE, JSP, JSTL, Servlets, Tomcat, JavaScript, HTML, XML, JUnit, Eclipse, WebSphere, Oracle9i.

We'd love your feedback!