We provide IT Staff Augmentation Services!

Front End Ui Developer Resume

0/5 (Submit Your Rating)

Charleston, SC

SUMMARY

  • Java and Web Applications developer with over 9 years of experience developing enterprise applications using Front End UI technologies in Banking, Insurance and E - commerce.
  • Extensive work experience through all phases of Software Development Life Cycle (SDLC) starting with project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation of multi-tier enterprise, web based and distributed applications.
  • Around 5 years of experience in Web Development and UI Design of corporate, intranet, business, consumer, and non-profit web sites.
  • Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
  • Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, HTML5 /DHTML, DOM, XHTML, jQuery, CSS3, and Ajax.
  • Excellent experience in developing applications that meet the requirements as specified by Web Content Accessibility Guidelines (WCAG) 2.0.
  • Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications RIA.
  • 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.
  • Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Expert in HTML5/CSS3 development and designing new web features using MVC Frameworks like Angular JS and Backbone JS.
  • Experience with web technologies such as JSON, XML, and Restful web services.
  • Expert in using JavaScript libraries such as Handlebar.js for precompiling templates, Require.js for AMD and Bootstrap.js for CSS.
  • Extensive experience on implementing the AJAX features using JavaScript and jQuery.
  • Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, Spring Tool Suite, Eclipse, and Firebug.
  • Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
  • Expert at 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.
  • Strong experience in Client Side designing and validations using HTML, DHTML and JavaScript.
  • 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.
  • Working experience and expertise with Spring, JPA, Hibernate and JDBC.
  • Working experience with Drupal 7 & 8 with customization and administration experience along with custom module development.
  • Experience with versioning tools like Clear case, Subversion and CVS.
  • Experience working in Agile/SCRUM or Kanban process and project methodologies, including best practices for source code management, JIRA, GIT etc.
  • Adept at technical troubleshooting and anticipating future potential problems.
  • Multiple years of experience working with library versions 3-5, writing portable UI applications on Windows, Linux and Mac.
  • Possessing strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.
  • Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.

TECHNICAL SKILLS

Languages: Java

Application Technologies: J2EE

Web Technologies: Angular, JQuery, CSS, HTML, JSP Servlets, Node, XML Servlet, REST Service

Design Patterns: Gang of Four (GOF), Singleton, Factory, Observer, Command, Facade; Service Locator, Business Delegate, Session Façade, Transfer Object, MVC, DAO.

SOA: SOAP, EJB, WSDL, Apache Axis Web Services, WebLogic Web Services

Client side: Java Script, HTML, DHTML

Databases: Oracle, DB2, My SQL

App Servers: WebLogic, JBoss, Tomcat

API & Framework: Log4J, spring, Struts, IBatis, Hibernate

Operating System: UNIX, Linux, Windows

Version Control: Clear Case, CVS, VSS, SVN, TFS (Team Foundation Server)

Scripting: Ant, Maven, Java Scripts

DE: Eclipse, IntelliJ, JBuilder, Rational Rose, Together-J, Web storm, MS Visio.

BI: Micro strategy (BI), OLAP, OLTP

PROFESSIONAL EXPERIENCE

Confidential, Charleston, SC

Front End UI Developer

Responsibilities:

  • Collaborated with Scrum Agile team members to review user stories and supporting requirements and translated them into a system design.
  • Responsible for the functional integrity and proper operation of all assigned systems.
  • Led product design reviews and provided recommendations. Incorporated security requirements into design and ensured effective workflow.
  • User experience/interaction design, usability evaluation and testing, user research, information architecture, online collaboration & community
  • Implemented Bower to install required JavaScript libraries and configured with gulp.js to test the JavaScript with JSHint, run unit tests with Jasmine-Karma, compile and concatenate, minify and Gzip the source code for deployment.
  • Researched bugs and problems discovered by QA/Product Support and developed solutions.
  • Designed and implemented a professional and production quality build and unit-test automation system with Grunt, Karma, Jasmine, plus GIT branching strategy for an efficient multi-developer environment.
  • Wrote sematic, self-documenting code to facilitate cross training between team members.
  • Used Bootstrap, Angular-Translate, Angular UI components (specifically Angular UI-Router) to create modular website.
  • Developed Web GUI for internal/external web application using Angular, HTML5, CSS3 and bootstrap. Leading GUI assignments in a team, writing design documents and providing UI/UX solutions.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS. Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Developed Applications in java based UI with in Angular JS 2.0 frame work and node js, integrated with type script.
  • Created testable software components to insure module-level functionality and data structure consistency.
  • Worked side-by-side with User experience designers, leveraging multimedia content creation applications and digital media for the best customer experience.
  • Created single page application from scratch, using HTML5, CSS3, Sass, Gulp, and REST API’s which was cross browser compatible.
  • Researched and established a build script using Gulp.js task runner and Node.js for internal use.
  • Used npm and Yeoman to build process to manage all your dependencies. Knowledge transfer for the team on how to install npm packages offline.
  • Custom node.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, and virtual application root
  • Created wireframes, storyboards, user flows, and documentation and site maps to effectively communicate design ideas. Uses multiple UI UX tools and software to complete tasks.
  • Created custom directives for re-usable components (multi-field form elements, background file uploads, etc.).
  • Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • URL routing handled by UI state router, allowing us to divide the application into logical modules (templates and controllers), each of which would be instantiated when its route was invoked.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint. Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Used best practices to maintain source code management and consistency across different developers using GIT and JIRA.

Environment: Angular js 2.0, JavaScript (EcmaScript5/EcmaScript6), HTML5, CSS3, JSON, Sass, Responsive Web design using twitter bootstrap, Express.js, Jet Brains Web storm, Build Process with Yeoman, Browserify, Bower, Gulp, node.js,, GIT, JIRA, Stash, Agile, Unit tests using Jasmine, Mocha, Karma, End-to-End testing with Protractor, Jenkins, Restful Web services.

Confidential, Seattle, WA

Front End UI Developer

Responsibilities:

  • Designed and implemented dynamic Web content and Web-server applications using HTML, JSON, XML, Web services, and Simple Object Access Protocol (SOAP).
  • Designed and coded modules that integrated Drupal into the website replacing the legacy CMS.
  • Led design reviews and provided recommendations. Incorporated security requirements into design and ensured effective workflow.
  • User experience/interaction design, usability evaluation and testing, user research, information architecture, online collaboration & community
  • Implemented Bower to install required JavaScript libraries and configured with gulp.js to test the JavaScript with JSHint, run unit tests with Jasmine-Karma, compile and concatenate, minify and Gzip the source code for deployment.
  • Consumed Web Services for transferring data between different applications using Restful APIs along with Jersey APIs, JAX-RS and Swing Applets.
  • Extensive Code Refactoring with Handlebars and troubleshooting of ticketing system issues.
  • Designed and implemented a professional and production quality build and unit-test automation system with Grunt, Karma, Jasmine, plus GIT branching strategy for an efficient multi-developer environment.
  • Refactored, re-architected, and enhanced an existing Angular JS application to follow strict MVVM/MVC patterns for improved source code maintenance, code reduction, ease of upgrade, scalability, ease of developer spin up, enhanced performance and offline with client caching.
  • Integrated Drupal with Angular using Restangular to handle REST API Restful services resources that would serve the JSON to the front-end application.
  • Created, guided and encouraged the GWT incubator, an online community to create widgets and test new ideas for with the Google Web Toolkit.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS. Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Wrote JQUERY function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application)
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems)
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint. Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Used best practices to maintain source code management and consistency across different developers using GIT and JIRA.
  • Designed and developed the presentation layer which includes the development of standards-browser compliant - user interactive web pages using CSS, Struts (MVC) tag and JSTL tag libraries with Client side validation and unit testing.
  • Leveraged responsive web frameworks to consistently complete product deliverables ahead of schedule.
  • Tested all application controllers extensively with mocha/chai and angular’s built-in testing facilities
  • Custom node.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, and virtual application root.
  • Guided the team in building out a lean, responsive UI layer utilizing semantic html5, SASS, Bootstrap, AngularJS, Jasmine and REST API architecture.
  • Participated in a structured software development process that included sprints with daily scrums, implementing feedback from quality assurance team members, and using version control software.

Environment: Angular.js, OO JavaScript, HTML5, CSS3, Less/Sass, JQuery, AJAX, JSON, Bower, Gulp, XML, Drupal, bootstrap.js, React.js, node.js, Mocha, GIT, JIRA, Agile, JUnit, Jenkins, Servlet, Maven, GWT (Google Web Toolkit), Restful Web services, SOAP.

Confidential, Pittsburgh, PA

Front End UI Developer

Responsibilities:

  • Involved in web designing using HTML, XHTML, CSS, JavaScript and extensively used Table less Design in CSS for positioning.
  • 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.
  • Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
  • Created prototypes in HTML, Photoshop, JavaScript and CSS for different UI pages.
  • Built user interface on AngularJS & Require.JS AMD for core services, the layer used to register nodes and controller instances from the system, and some reports.
  • Added unit tests to codebase using Jasmine and trained the team on JavaScript best practices, Backbone, and unit testing using Jasmine.
  • Front end development utilizing HTML5, CSS3, and JavaScript leveraging the Bootstrap framework and a Java / SQL backend
  • Used Ajax effectively to create pagination and with client side events like quick search.
  • Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
  • Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some front end
  • Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
  • Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Developed Interactive GUI Screens using JavaScript, iframe, JQuery & Ajax.
  • Develop administrative interfaces with the technologies of JSP, JSF, AJAX, JavaScript, spring and Hibernate.
  • Developed JavaScript based components using Ext JS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user.
  • Designed and implemented a professional and production quality build and unit-test automation system with Protractor, Karma, Jasmine, plus GIT branching strategy for an efficient multi-developer environment.
  • Worked with Subversion to provide sophisticated version control, workspace management and parallel development support
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
  • Used Maven to build and generate code analysis reports.

Environment: JavaScript, HTML5, CSS3, JSP, DHTML, jQuery, AJAX, Bootstrap, JSON, AMD, Restful API, XML, Photoshop, React.js, node.js, angular.js, Jasmine, Junit, Agile, UML, JSTL, Servlet, Maven, GWT (Google Web Toolkit), SOA

Confidential, Virginia, VA

UI Developer

Responsibilities:

  • Involved in development, design and implementation of front end part widget based application.
  • Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using jQuery Ajax framework and Widget based JavaScript programmed model.
  • Refactored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance, 40% code reduction, ease of upgrade, scalability, ease of developer spin up, enhanced performance and offline with client caching
  • Involved in developing UI pages using HTML5, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
  • Created XHTML Pages with CSS and the Box Model. Integrated the Java code (API) in JSP Pages.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Extensively used jQuery UI for screen design and development.
  • Developed Search Engine using JSP, presented the XML data in the web page using JavaScript and jQuery.
  • Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Used Backbone.js for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions. Worked on Backbone.js to create Models to represent data.
  • Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript.
  • Developed and Implemented Web Services and used Spring Framework.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Implemented front end changes based on spring integrated with Struts along with JSP view and Java code as per requirement
  • Used spring framework for dependency injection and integrated with Hibernate and JSF.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Used Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
  • Developed JavaScript based components using React JS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Used JavaScript for Client Side validations. Used DOJO for Ajax Support and used JSON for DOM objects
  • Developed the UI screens using SFX, Jsps, Java script, JSTL and CSS.

Environment: JavaScript, HTML5, CSS3, JSP, XML, Backbone.js, Angular.js, React.js, DHTML, JQuery, Ajax, DOM, DOJO, JSON, Dreamweaver, Spring, Adobe Flash, SOAP, Web Services, Eclipse, Restful Web Services

Confidential, New York, NY

UI Developer

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Wrote application level code to perform client side validation using JQUERY and JavaScript.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
  • Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Wrote JQUERY function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application)
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems)
  • Used SVN for version control and QC for defect tracking.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
  • Design and Developed using Web Services using Apache Axis 2
  • Designed and developed required WSDL and XSD for the services
  • Creating of GUI components using Ext JS on NetBeans Used Clear case for Version Control.
  • Implemented Selenium IDE with java script for Web apps.
  • Designing the flow of the project using Water Fall Model.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere.
  • Developed code to enable communication between VSE (Smalltalk) based applications and IBM MQ Series.
  • Develop WordPress themes to meet the needs of the small business owner.

Environment: Java, JavaScript, HTML, CSS, jQuery, AJAX, JSON, XML, .net, ADO, C++, Mainframe, Pl/I, JCL, jsp, Servlet, Struts, ant, xml,, SAS VB, ASP.

Confidential, Warren, NJ

Web/UI Developer

Responsibilities:

  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML,CSS, JavaScript, and jQuery, JSP/JSON, XML and XSLT.
  • Worked on various mobile frameworks like jQuery mobile.
  • Design, development, Responsive Web Design (RWD) and mobile first development.
  • Responsible for designing mobile applications.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).
  • Responsible for developing various static and dynamic modules which are displayed in different web pages according to the specifications.
  • Developed and designed XML Schemas to transport and store data.
  • XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
  • Extensively used XSLT to transform XML documents to HTML.
  • Wrote custom jQuery plugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.
  • Extensively used jQuery plugins like jcarousellite and mouse wheel for creating scrollable menus.
  • Worked on jQuery Light box for creating image and video galleries.
  • Implemented dynamic page elementsand form error validationsusing JAVASCRIPT.
  • Embedded the flash content into the web pages using SW Object.
  • Created Ajax calls to exchange (request / responses) information with database.
  • Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.
  • Used Subversion (SVN) as a repository tool and as a version control.

Environment: HTML, XHTML, XML, XSLT, XPATH, CSS, JavaScript, Jquery, JSP, JSON, AJAX, DOM, RWD, Aptana Studio 2.0, Eclipse, Sub Version.

Confidential

Java/UI Developer

Responsibilities:

  • Responsible for transforming design mock-ups to W3C standards compliantHTMLpages using XHTML,CSS, JavaScript, and jQuery, JSP/JSON, XML and XSLT.
  • Worked on various mobile frameworks like jQuery mobile.
  • Responsible for designing mobile applications.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).
  • Responsible for developing various static and dynamic modules, which are displayed in different, web pages according to the specifications.
  • Developed and designed XML Schemas to transport and store data.
  • XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
  • Extensively used XSLT to transform XML documents to HTML.
  • Wrote custom jQuery plugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.
  • Extensively used jQuery plugins like jcarousellite and mouse wheel for creating scrollable menus.
  • Worked on jQuery Light box for creating image and video galleries.
  • Implemented dynamic page elementsand form error validationsusing JAVASCRIPT.
  • Embedded the flash content into the web pages using SW Object.
  • Created Ajax calls to exchange (request / responses) information with database.
  • Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.
  • Used Subversion (SVN) as a repository tool and as a version control.

Environment: HTML, XHTML, XML, XSLT, XPATH, CSS, JavaScript, JQuery, JSP, JSON, AJAX, DOM, Aptana Studio 2.0, Eclipse, Sub Version.

We'd love your feedback!