Sr. Ui Developer Resume
Redwood City, CA
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/UIusing teh web technologies like, HTML5,CSS3, JavaScript, JQuery, Bootstrap, Angular JS, Node JS, React JS, AJAX and JSON.
- Created UX Designs, performedUIDevelopment and contributed to teh codebase
- Lead all aspects of teh UX design andUIdevelopment process and guided other developers
- Worked wif 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 wif 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 wif 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 usedSpringMVC for forms, error handling, writing REST controllers and integrating wifSpringSecurity andSpringORM for persistence.
- Used technologies such as HTML5, CSS3, xHTML, CSS, PHP, MySql, Flash, CMS applications in accordance wif responsive design
- Worked on Rational Application Developer, WebSphere Integration Developer, BEA WebLogic Workshop, Eclipse, and ILOG Rules Studio forJava.
- Experience in multiple version control tools likeGIT, 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 teh technologies EJB, Web Services, XML, JAXB, Confidential, MySQL Server, SQL, PL/SQL.
PROFESSIONAL EXPERIENCE:
Confidential, Redwood City, CA
Sr. UI Developer
Responsibilities:
- Built more user-interactive web pages using jQuery plug-ins, AJAX, JavaScript, and Angular JS.
- Implemented different validation control on teh 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 teh 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 wif bootstrap as user interface.
- Designed and developed multi-protocol telecom Single-Page Architecture application using Node.js, Express and Jade on teh backend, Backbone.js on teh front end, and web sockets using Socket.IO for communication between client and server.
- Designed and implemented teh 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 HTML5wifindex db, Web storage XHTML, and CSS3.
- Used Ajax, JSONwifJQuery for request data and response processing.
- Worked on teh modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Angular.js, Ember.js, Can.js, and JQuery.
- Experience wif Performance Tuning forOracleRDBMS using Explain Plan and HINTS.
- Developed hibernate DAO Accessor Classes using Spring JDBC Template, Worked wif Hibernate for object relational mapping and connection management.
- Experience in planning, designing and buildingCassandracluster and capable of deploying theCassandracluster in cloud, on premises, working on teh data storage and disaster recovery forCassandra.
- DevelopedReSTAPI 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 forJava.
- Designed teh UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Confidential .
- Extensive experience as ETL(Ab Initio/Unix/Teradata/DB2/ Confidential ) - Designer,Developerand Performance Tester alongside wif intermediate experience in Big Data Hadoop Technologies like Hive/PIG/Sqoop/GitHub/Hbase and HDFS commands.
- Worked wif IDE as Eclipse Indigo and deployed into Confidential WebLogic Application Server & used Maven build tool to achieve more functionality for build process.
- Experienced in teh 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 teh 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, Confidential, JDBC, Cassandra, Rest, Eclipse, Weblogic, GIT, Agile, MAVEN
Confidential, Research Triangle Park, NC
Sr. UI Developer
Responsibilities:
- Developed User Interface (UI) Applications and professional Web Applications using Web Standards, HTML5, CSS3, Object Oriented JavaScript, AngularJS, React.js,Backbone.js, Node.js, MongoDB, JQuery, Bootstrap3, Ajax Concepts, CSS3 Media Queries.
- Responsible for migrating teh old look of teh application to teh modern web components using JavaScript, Vanilla JavaScript, JSON and XML
- Designed severalUIcomponents like breadcrumbs, icons, forms, transitions, halper functions using Materialize CSS.
- Built advanced Data Visualization using D3.js and HTML5 for teh 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
- DevelopedUIcomponents 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 wif Hibernate for object relational mapping and connection management.
- Integratedspringwif ORM frameworks Hibernate andSpringJDBC to do database operations wif Confidential .
- Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens wif 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/ Confidential ) - Designer,Developerand Performance Tester alongside wif intermediate experience in Big Data Hadoop Technologies like Hive/PIG/Sqoop/GitHub/Hbase and HDFS commands.
- Built a Restful API to save and retrieve geolocations using a remote server inJava 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 teh 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 usingHibernateORM mappings using xml and annotation configurations.
- Using JIRA to manage teh issues/project work flow.
- Extended teh default functionality of jQueryUIcomponents 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 teh MVC architecture of teh product interacting wif teh JSP/Servlet/Tag libraries for teh 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, Dallas TX
UI Developer
Responsibilities:
- Web application development for backend system using Angular JS wif cutting edge HTML5, DOJO, and CSS3 techniques.
- Developed teh UI panels using JSF, XHTML, CSS, DOJO and JQuery
- Designed teh webUIusing 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 teh client side validations and to display teh data in tabular form.
- Designed and developed application's GUI screens usingGWTframework.
- Developed administrative interfaces wif teh technologies of JSP, JSF, AJAX, JavaScript, springand Hibernate.
- DevelopedReSTAPI 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 teh concept for teh frameworks using Struts,Springand Hibernate Frameworks and assisting wif development environment configuration.
- Involved in converting database objects to Java objects conversion wif teh halp ofIbatis 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 teh application using Struts Framework which is based on teh MVC design pattern.Converted teh existing EJB session beans which call teh host (Mainframe system) into POJO’s.
- Used TOAD for database query testing, in teh process of optimizing teh queries.
- Designed and developed teh input/output data formats in XSD for teh 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 wif Hibernate second-level cache for clustered caching using cache factory interfaces and also defined configuration mappings like setting teh Isolation levels and other cluster configurations.
- Experience wif distributed version control (such as Mercurial or git).
- Experience wif Spring, Struts, iText, GIT, Jira, IntelliJ, JMeter.
- Strong experience building automation frameworks from scratch wifin 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, andMobileresponsive.
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, Charlotte, NC
UI Developer
Responsibilities:
- Responsible for creating teh look and feel of teh public website.
- WorkedwifCSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviours.
- Used Google analytics reports, optimized teh page load time for teh 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 teh temperature markers.
- Implemented jQuery plugins for customization using jQuery standard annotation.
- Performed Code tuning for jQuery, JavaScript.
- Design and development ofUIScreens.
- 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 teh 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 wifHibernate/JPA for accessing teh data.
- Involved in writing teh database integration code using Hibernate. Leveraged teh AOP features ofspringframework 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 teh business logic.
- Written complex SQL queries and stored procedures.
Environment:Angular.js, JavaScript, JQueryUI, JQueryMobile, JSON, Ajax, Bootstrap, HTML, DHTML, CSS3, Spring, Hibernate, Json, EJB, XHTML
Confidential
UI Developer
Responsibilities:
- Developed theUIpages using HTML, DHTML, CSS, and JavaScript.
- Developed applications and customization as per customer requirements using Java and XML.
- Developed web pages wif 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 wif firebug and fixing issues.
- Developed application using Eclipse.
- Developed JSP as teh view, Servlets as Controller to make calls to EJB as model.
- Worked on JBOSS Application Server to deploy application.
- Consumed and developed Restful Services wif JAX-RS and Jersey.
- Used Soap UI Pro for Testing Web services.
- Used Apache Camel wif URIs to work directly wif 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
