We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY:

  • 8+ 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, Charlotte, NC

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, Research Triangle Park, NC

UI Developer - Senior Software Engineer

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, Lenexa, 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

We'd love your feedback!