We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

Bellevue, WA

SUMMARY:

  • 10+ years of professional experience in different phases of Software Development Life Cycle including Requirements Analysis, Applications Design, Development, Integration, Installation, Implementation, Maintenance, Testing, and Debugging of various client/server web applications. Extensive work experience in writing web application programs covering front - end/UI using the web technologies like, HTML5,CSS3, JavaScript, JQuery, Bootstrap, Angular JS, Node JS, React JS, AJAX and JSON.
  • Created UX Designs, performed UI Development and contributed to the codebase
  • Lead all aspects of the UX design and UI development process and guided other developers
  • Worked with clients and stakeholders to create UX designs while creating positive relationships.
  • Held demos/presentations in front of stakeholders and actively utilized and improved way of presenting/evaluating designs
  • Executed design work consistent with design and brand standards, analytics insight, and customer feedback
  • Created user interfaces/user experiences that are simple to use and elegantly designed
  • Responsible for all aspects of Presentation Layer development
  • Responsible for creation of wireframe designs as part of story grooming
  • Responsible for look and feel, Cross-browser and multiple device testing and quality control
  • Worked closely with client/partner teams on defining business requirements
  • Created web templates and customized modules for various CMSs such as WordPress, Joomla, Prestashop applications
  • Designed full Adobe Flash sites, banners, e-cards and promotional multimedia materials
  • Performed maintenance and cross browser compatibility testing, user usability and experience testing
  • Extensively used Spring MVC for forms, error handling, writing REST controllers and integrating with Spring Security and Spring ORM for persistence.
  • Used technologies such as HTML5, CSS3, xHTML, CSS, PHP, MySql, Flash, CMS applications in accordance with responsive design
  • Worked on Rational Application Developer, WebSphere Integration Developer, BEA WebLogic Workshop, Eclipse, and ILOG Rules Studio for Java.
  • Experience in multiple version control tools like GIT, CVS, and SVN.
  • Experience in Spring Framework such as Spring MVC, Spring IOC, Spring Resources, Spring JDBC.
  • Proficient in Websphere Message Broker features: SOAP Nodes Web service handling, File Nodes File Handling, Database Nodes, HTTPS protocol.
  • Extensive of server-side development experience using the technologies EJB, Web Services, XML, JAXB, Oracle, MySQL Server, SQL, PL/SQL.

TECHNICAL SKILLS:

UI Technologies: HTML5, CSS3, JavaScript, JQuery UI

UI libraries: Bootstrap, JQuery Mobile, Responsive Web Design

UI Frameworks: Angular JS, Bootstrap UI Node JS React JS Backbone JS

Advanced Technologies: Ajax, JSON

CSS Frameworks: SASS

Java MVC Frameworks: Spring, Hibernate, IBatis, JPA, JSF,EJS, Struts

PROFESSIONAL EXPERIENCE:

Confidential, Bellevue, WA

Sr. UI Developer

Responsibilities:

  • Built more user-interactive web pages using jQuery plug-ins, AJAX, JavaScript, and Angular JS.
  • Implemented different validation control on the web pages using AngularJS.
  • Developed a well responsive single page application using ReactJS, JavaScript, Redux, Bootstrap, HTML5, CSS3/ SASS.
  • Developed responsive applications using Bootstrap, Require JS and Node JS which allowed the same application to be optimized for both mobile and desktop resolutions.
  • Developed human resource management system application using backend Web API and front-end in object oriented JavaScript framework Angular.js with bootstrap as user interface.
  • Designed and developed multi-protocol telecom Single-Page Architecture application using Node.js, Express and Jade on the backend, Backbone.js on the front end, and web sockets using Socket.IO for communication between client and server.
  • Designed and implemented the User Interface using JavaScript, HTML5, XHTML, XML, CSS3, JSP, AJAX and MySQL.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5 with index db, Web storage XHTML, and CSS3.
  • Used Ajax, JSON with JQuery for request data and response processing.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Angular.js, Ember.js, Can.js, and JQuery.
  • Experience with Performance Tuning for Oracle RDBMS using Explain Plan and HINTS.
  • Developed hibernate DAO Accessor Classes using Spring JDBC Template, Worked with Hibernate for object relational mapping and connection management.
  • Experience in planning, designing and building Cassandra cluster and capable of deploying the Cassandra cluster in cloud, on premises, working on the data storage and disaster recovery for Cassandra .
  • Developed ReST API using JAX-RS to fetch new e-Gift Card Data for an eligible customer. Created menu based e-GC redemption using jQuery.
  • Worked on Rational Application Developer, WebSphere Integration Developer, BEA WebLogic Workshop, Eclipse, and ILOG Rules Studio for Java .
  • Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle.
  • Extensive experience as ETL(Ab Initio/Unix/Teradata/DB2/Oracle) - Designer, Developer and Performance Tester alongside with intermediate experience in Big Data Hadoop Technologies like Hive/PIG/Sqoop/ Git Hub /Hbase and HDFS commands.
  • Worked with IDE as Eclipse Indigo and deployed into Oracle WebLogic Application Server & used Maven build tool to achieve more functionality for build process.
  • Experienced in the use of agile approaches including Test-Driven Development and Scrum.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology. Implemented all the CRUD operations using JPA query language. Worked on PL/SQL and created views, triggers, procedures, function and stored procedures.

Environment: UI, UX, Angular.js, React.JS, JavaScript, JQuery, JSON, Ajax, Bootstrap.JS, backbone.JS, CSS3, HTML5, XHTML, XML, CSS3, PL/SQL, Node.JS, Oracle, JDBC, Cassandra, Rest, Eclipse, Weblogic, GIT, Agile, MAVEN

Confidential, New York City, NY

Sr. UI Developer

Responsibilities:

  • Developed User Interface (UI) Applications and professional Web Applications using Web Standards, HTML5, CSS3, Object Oriented JavaScript, Angular JS, React. js, Backbone . js, Node. js, MongoDB, JQuery, Bootstrap3, Ajax Concepts, CSS3 Media Queries.
  • Responsible for migrating the old look of the application to the modern web components using JavaScript, Vanilla JavaScript, JSON and XML
  • Designed several UI components like breadcrumbs, icons, forms, transitions, helper functions using Materialize CSS.
  • Built advanced Data Visualization using D3.js and HTML5 for the business intelligence, data discovery and analytics offerings.
  • Developed real time tracking of class schedules using Node JS (socket.io based on socket technology, Express JS framework)
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery
  • Developed hibernate DAO Accessor Classes using Spring JDBC Template, Worked with Hibernate for object relational mapping and connection management.
  • Integrated spring with ORM frameworks Hibernate and Spring JDBC to do database operations with ORACLE.
  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Extensive experience as ETL(Ab Initio/Unix/Teradata/DB2/Oracle) - Designer, Developer and Performance Tester alongside with intermediate experience in Big Data Hadoop Technologies like Hive/PIG/Sqoop/ Git Hub /Hbase and HDFS commands.
  • Built a Restful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
  • Used Soap UI Pro for Testing Web services.
  • Used WebServices for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Development in Java through IntelliJ, Eclipse Java IDE.
  • Creation of the BPEL processes by using human tasks, selectors, Business Rules, Business State machines in Websphere Integration Developer/Websphere Process Server.
  • Used JUnit/JMock for to write unit tests, STIQ for UI testing. STIQ is an open source testing suite developed by Solutions IQ which is based on Selenium and Fitnesse.
  • Established a lightweight Scrum project management process.
  • Developing applications using Hibernate ORM mappings using xml and annotation configurations.
  • Using JIRA to manage the issues/project work flow.
  • Extended the default functionality of jQuery UI components to create custom features such as new tab, open/close and auto-complete loader messages.
  • Implementation of AJAX, JSON, JQuery for create interactive Web Applications.
  • Extensively used Struts supporting the MVC architecture of the product interacting with the JSP/Servlet/Tag libraries for the UI component.

Environment: UI, Java, J2EE, Spring, Maven, Apache CXF, Angular.js, JavaScript, CSS3, Node.js, Backbone.js, React.js, MongoDB, JQuery, JSON, Ajax, Bootstrap, HTML5, DHTML, Spring, Hibernate, CRUD, Soap, Webservices, Eclipse, WSAD, jUnit, Scrum, XML

Confidential, Brooklyn, NY

UI Developer

Responsibilities:

  • Web application development for backend system using Angular JS with cutting edge HTML5, DOJO, and CSS3 techniques.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery
  • Designed the web UI using HTML, XSL/XSLT, JavaScript, JQuery, CSS and AJAX controls.
  • Extensively used JQUERY functionality to create custom components like auto-complete loader messages and related plug-ins.
  • Extensively used User interface controls which use of JQuery and jQuery Data Tables to handle the client side validations and to display the data in tabular form.
  • Designed and developed application's GUI screens using GWT framework.
  • Developed administrative interfaces with the technologies of JSP, JSF, AJAX, JavaScript, spring and Hibernate.
  • Developed ReST API using JAX-RS to fetch new e-Gift Card Data for an eligible customer. Created menu based e-GC redemption using jQuery.
  • Design and implementation for the concept for the frameworks using Struts, Spring and Hibernate Frameworks and assisting with development environment configuration.
  • Involved in converting database objects to Java objects conversion with the help of Ibatis persistence framework.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Involved in web component design and development using JSF, Servlets, and taglibs.
  • Developed the application using Struts Framework which is based on the MVC design pattern.Converted the existing EJB session beans which call the host (Mainframe system) into POJO’s.
  • Used TOAD for database query testing, in the process of optimizing the queries.
  • Designed and developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Followed an Agile, Software Development methodology. Used NetBeans IDE.
  • Implemented JBOSS Cache provider with Hibernate second-level cache for clustered caching using cache factory interfaces and also defined configuration mappings like setting the Isolation levels and other cluster configurations.
  • Experience with distributed version control (such as Mercurial or git).
  • Experience with Spring, Struts, iText, GIT, Jira, IntelliJ, JMeter.
  • Strong experience building automation frameworks from scratch within Selenium.
  • Experience using Java, Eclipse IDE, Rich Client Platform (RCP), and IBM Rational Clearcase/Clearquest.
  • Used open source tools such as JUnit, Maven, Ant, Continuous Integration Tools (Hudson, Jenkins).
  • Worked on so many Cross Browser Applications items in IE7, IE8, IE9, Firefox, Chrome, Safari, Tablets, and Mobile responsive.

Environment: Angular.js, JavaScript, CSS3, Ajax, JQuery, .Net, C#, Node.js, GWT, HTML5, CSS3, JSF, XHTML, Apache AXIS2, TOAD, Agile, Netbeans, JBOSS, SWDL, SOAP, XML, EJB, Struts, DOJO, HTML, XSL, XSLT, Spring, Hibernate, MercuriaL, Clearcase, iText, Selenium.

Confidential, Rockdale, TX

UI Developer

Responsibilities:

  • Responsible for creating the look and feel of the public website.
  • Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviours.
  • Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
  • Used jQuery Selectors like tag (element) level, id level, class level selector.
  • Implemented Resizable popup window to show the temperature markers.
  • Implemented jQuery plugins for customization using jQuery standard annotation.
  • Performed Code tuning for jQuery, JavaScript.
  • Design and development of UI Screens.
  • Developed CSS3 style sheets to give gradient effects.
  • Validation of XHTML and CSS3, Cross-browser support.
  • Creation of static pages to be turned into JSP templates.
  • Creation of a prototype Store Locator using Google Maps, Mysql and PHP.
  • Removing validation errors from JSP files.
  • Site maintenance, defect resolution and creation of new page templates.
  • Developed the key modules Java, spring and Ibatis.
  • Extensive Application of HTML, XHTML, CSS for design and styling of web pages.
  • Implemented reusable services using Spring.
  • Involved in developing Database access components using Spring DAO integrated with Hibernate/JPA for accessing the data.
  • Involved in writing the database integration code using Hibernate. Leveraged the AOP features of spring framework to handle exceptions.
  • Implemented webservices using Rest API.
  • Implementation of AJAX, JSON, JQuery for create interactive Web Applications.
  • Involved in developing and modifying UNIX shell scripts using VI editor.
  • Implemented Ejb for maintaining the business logic.
  • Written complex SQL queries and stored procedures.

Environment: Angular.js, JavaScript, JQuery UI, JQuery Mobile, JSON, Ajax, Bootstrap, HTML, DHTML, CSS3, Spring, Hibernate, Json, EJB, XHTML

Confidential, Overland Park, KS

UI Developer

Responsibilities:

  • Developed the UI pages using HTML, DHTML, CSS, and JavaScript.
  • Developed applications and customization as per customer requirements using Java and XML.
  • Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript, jQuery and HTML.
  • Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
  • Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Involved in writing SQL Queries, Stored Procedures.
  • Debugged webpages with firebug and fixing issues.
  • Developed application using Eclipse.
  • Developed JSP as the view, Servlets as Controller to make calls to EJB as model.
  • Worked on JBOSS Application Server to deploy application.
  • Consumed and developed Restful Services with JAX-RS and Jersey.
  • Used Soap UI Pro for Testing Web services.
  • Used Apache Camel with URIs to work directly with any kind of Transport or messaging model such as HTTP, ActiveMQ, RabbitMQ and JMS.
  • Developed Stored Procedures, Functions and created database tables.
  • Used ClearCase for Source Control Management.

Environment: Java, J2EE, Apache CXF, Eclipse, Firebug,, HTML, CSS, JavaScript, jQuery, SQL, PL/SQL, Java, JSP, JBoss, Jersey, HTTP, ActiveMQ, RabbitMQ, ClearCase

Hire Now