Frontend Ui Developer Resume
3.00/5 (Submit Your Rating)
Erie, PA
SUMMARY
- Experienced IT professional including detailed Web Development experience including designing, developing, maintaining and implementing dynamic web applications usingJAVA, J2EE, JavaScript, HTML5, JQuery, CSS3, XML, AJAX, JSON, Object Oriented Javascript, REST style Web Services etc.
- Proficient in developing Single Page Applications i.e. web applications using Backbone.js, node.js, handlebars and mustache.js templating, HTML5, XHTML, XML, CSS, JavaScript, JQuery, AJAX.
- Developed applications using reusable Javascript code based on Object Oriented Javascript development using prototype based inheritance.
- Detailed understanding of the DOM i.e. Document object model and event handling, custom events and event bubbling.
- Excellent experience in IDEs like Dreamweaver, RAD and eclipse.
- Experience in consuming SOAP and REST based Web Services
- Experience in testing and debugging Web applications using various browsers such as IE, Firefox, safari. (using debugging tools such as Firebug etc)
- Used UI libraries such as Jquery for implementing Forms, menus and dialog boxes and also used different jquery plugins for calendar, table/grids and making AJAX calls using XMLHttpRequest. Used callback functions in JQuery to handle JSON responses.
- Proficient in performance optimization of web apps using javascript profiling, debugging.
- Involved in developing cross device web applications using Responsive web Design Techniques including CSS3 media queries, flexible images and fluid layouts.
- Developed Angular.js based SPA application using controllers, views, http services and event handling, validation etc.
- Used various J2EE App Servers e.g. WebSphere 6.1,6.0, 5.1, JBoss and Apache.
- Good experience in developing J2EE Web applications using Java, J2EE 1.4/1.3, Servlets, JSP, JDBC, Java Beans.
TECHNICAL SKILLS
Web: Javascript OO, HTML5, CSS3, AJAX, Jquery, Dojo, JSON
JAVA/J2EE: JSP, Core Java 1.4, JDBC, Servlets, JSP frameworks backbone.js, handlebars, angular.js
Databases: MS SQL Server, Oracle
IDEs Worked on: Eclipse, RAD.
App Servers: Websphere, JBoss 4, Tomcat 5.0.
PROFESSIONAL EXPERIENCE
Confidential, Erie, PA
Frontend UI Developer
Responsibilities:
- Involved in designing the web UI for various Customer Service related front end functionality for Agents.
- Modified the technical architecture based on a JQuery/XHR/AJAX/REST/Backbone.js based request response cycle.
- Implemented a Intuitive Search mechanism that would search an extensive Database of various Benefits plans Entries from backend Database.
- Used jQuery for DOM updates/display of existing Plans/Policies on HTML layouts.
- Build custom components using jquery and javascript to implement a carousal functionality for displaying the recommended plans data obtained from REST Services.
- Used backbone models and collections to store the server data received by XHR calls to REST Web services.
- Used backbone views and handlebar templates to develop the UI logic.
- Used backbone router logic to handle browser navigation/state management.
- Used Twitter bootstrap CSS library to brand/standardize the UI of various sections/pages of the applications by re - using CSS Classes.
- Used latest HTML5 form input elements and CSS3 properties.
- Integrated existing UI with 3rd party JQuery plugins and customized them as per needs.
- Developed REST Web Services on the server side in order to integrate with the backend and retrieve Customer Profile/Account information and convert them into JSON.
- Worked under Agile/Scrum environments with various user stories assigned to me.
- Worked on UI Testing in order to implement Unit Tests for various UX enhancements.
- Involved in offshore coordination activities with the offshore team for Knowledge Transfer, enhancements, Bug fixing and mentoring.
Confidential, Lynchburg, VA
Web UI Developer
Responsibilities:
- Designed and developed multi-user, 3-tier MVC web-application using J2EE, JSP, Web Services, jQuery, Javascript OO/JSON) for implementing scalable Web 2.0 applications.
- Implemented a Single page Web Applications (SPA) based front end for displaying user requests, user profile records and security settings for Authentication profiles of various users. This was built using JQuery and Javascript..
- Implemented a Intuitive Search mechanism that would search an extensive Database of various User profiles and their Identity Management profile parameters from backend.
- Developed a detailed prototype using Angular.js and used controllers, views, http services and event handling, validation functionality in angular.js.
- Compared the features of Angular.js with backbone.js to indicate pros and cons.
- Assigned CSS classes to various DOM elements in html pages.
- Used various JQuery plugins to give different effects in the front end.
- Used JQuery Api to develop JQuery plugins
- Implemented Jquery code to implement event handling, effects and animations, make ajax calls, update responses on the DOM elements. Used require.js for modular loading.
- Used CSS3 media queries to implement a Responsive Web Design based layout that can adapt to various screen sizes, resolutions and orientations.
Confidential
User Interface Developer
Responsibilities:
- Involved in full life cycle including UI design, development, testing, post goes live.
- Used Various UI Design patterns in order to re-use existing User interface designs.
- Developed Enterprise Banking related Web Applications for various clients in order to display financial info and carry out various financial operations.
- Converted existing javascript code into re-usable javascript libraries and used javascript objects as required.
- Created custom web 2.0 applications based on a multi-tiered architecture, including Javascript, AJAX, Dojo toolkit on the client side and J2EE on the server side.
- Used Ajax/XHR remoting methods to make XHR calls to Server side.
- Used various digit widgets such as Buttons, Calendar, Grid, Listbox, Tabcontainer, Stack container, Menu, Dialog boxes and Toolbars and data access (dojo.data)
- Implemented cross domain requests using JSONP to get data from other domains.
- Developed Business logic using Spring Beans, wired them using BeanFactory config.
- Developed various Setters in spring beans to inject dependencies using Spring IoC
- Developed various screens using HTML5 elements such as Command, Navigation, progress, Summary, Article and other formatting elements.
- Worked on Dreamweaver for HTML templates and Eclipse IDE for Java development.
- Implemented CSS3 customization and branding using CSS3 stylesheets.
Confidential
Software Developer
Responsibilities:
- Involved in Server Side Development for various web Applications.
- Enabled backend business functions using Web Services.
- Developed and deployed Servlets and JSPs on Websphere Application Server.
- Developed DAOs using JDBC.
- Worked with JUnit unit testing framework for testing various java modules.
- Extensively used Eclipse for web application development. Fixed Production issues.
- Converted the legacy C++ Applications into Java Applications.
- Heavily used data structures and algorithms to convert the existing C++ Data structures into Java API.
- Converted C++ pointers and Structs into Java Classes and established reference.
- Also involved in OOP and OOD aspects of design and development.
- Used File APIs in Java to do file management operations.
