User Interface Developer Resume
0/5 (Submit Your Rating)
Baltimore, MD
SUMMARY
- Hands on skills on developing client side Applications using UI/Web 2.0 Technologies.
- Thorough experience on UI/UX design and development, including requirement analysis, prototype, design, implementation and testing.
- Extensively involved in UI/Client Side Development involving technologies such as JavaScript, and DOM (Document Object Model), CSS (Cascading Style Sheets)
- Worked on next generation UI technologies such as CSS3 and HTML5.
- Talented on Web 2.0 Frameworks such as JQuery.
- Programmed various JQuery Apps including forms and controls, selectors,event handlers.
- Good at using AJAX/XHR calls for exchanging data using XML/JSON.
- Created the JQuery Callback functions for receiving JSON Data using AJAX
- Programmed Rich web user interfaces using HTML5 elements.
- Organized the Jquery/Javascript code in a MVC pattern using backbone.js framework
- Worked on modeling the backend data using backbone models and collections that would get updated by means by REST API calls.
- Used Javascript OO and function closures and developed prototype based inheritence
- Used Digit packages and Dojo Widgets for building rich User Experience.
- Wrote Javascript code using a XMLHttpRequest Adapter to send a AJAX request to the server side code and also implemented a callback function to handle the results.
- Good on developing REST Style API on the Server side and Lookup Services using JSPs and Servlets to build a complete J2EE based Server side infrastructure for AJAX/Web 2.0 source code to retrieve lookup values from server.
- Skilled on Responsive Web Design using CSS media queries and fluid layouts
- Experienced on developing n Tier Web applications using Java, J2EE, Servlets, JSP, Spring, JDBC, Java Beans, JavaScript, HTML, XML, XSL, Web Services etc
TECHNICAL SKILLS
API/Frameworks: HTML5, backbone.js, JQuery, Javascript, angular.js XHR/Ajax, JSON, XML, require.js, DojoWebsphere App Server, Java JDK 1.3/1.4, Core JAVA, JSP.
Development IDE: Rational Application Developer 7.5, Eclipse, Netbeans
Web UI Tools: HTML, XML, CSS 2, JavaScript
Server: Tomcat, Apache, JBOSS
Data Access: MySQL, SQL Server 2000/2005
PROFESSIONAL EXPERIENCE
Confidential, Baltimore, MD
User Interface Developer
Responsibilities:
- Analyzed, Designing and Developing the User interface of a Benefits Mgmt suite of Applications using Jquery & Javascript Technologies for easy search, display, update of order details information.
- Programmed Server side Services using JSPs and Servlets to build a complete J2EE based Server side infrastructure so that the AJAX/Web 2.0 Applications can consume these Services and get data from backend systems. Developed Insurance/Benefits Management functionality as required.
- Programmed client UI using DreamWeaver and server side components using RAD.
- Developed a JQuery based front end including forms and controls and programmed event handling functionality.
- Created the JQuery Callback functions for receiving JSON Data using AJAX/XHR.
- Created Rich web user interfaces using HTML5 elements such as Navigation, Article and other formatting elements and Used Media elements of HTML5 including audio, video etc.
- Arranged the Jquery/JavaScript code in a MVC pattern using backbone.js framework.
- Worked on modeling the backend data using backbone models and collections that would get updated by means by REST API calls.
- Used backbone Views to separate the presentation and do the event handling.
- Implemented the efficiency of the javascript source code by using require.js to seperate logic into different modules that can be loaded at runtime.
- Created Forms using JQuery UI controls such as Accordion, Tabs, and Dialog.
- Developed Master data maintenance features using Single page applications.
- Developed a prototype in angular.js to compare the features of angular with backbone including data binding, controller functionality in angular, server side calls to REST etc
- Developed Branding features in the app using CSS3 and to give the application a standardized look and Feel. Used DIV tags for layout and linked them to CSS classes.
Confidential, Huntsville, AL
UI Developer
Responsibilities:
- Worked with Graphic designer and enhanced mock UI using Dreamweaver and got the POC approved by various business users.
- Converted User interface Requirements into Wireframe diagrams and Screen flow diagrams, use case diagrams using UML etc.
- Programmed Web UI Applications to store information at client side using HTML5 DOM storage features.
- Maintained old applications by converting them to Dojo/AJAX/XHR based UI.
- Used Digit packages and Dojo Widgets for building rich User Experience.
- Used Dojo Data stores to save user specific information locally in order to provide faster response times.
- Used Dojo Remoting to make server side calls
- Created new CSS attributes and organized the in CSS Classes.
- Created Layouts and Styling Forms with CSS.
- Used a List to create a Navigation Menu in CSS
- Programmed callback function logic for parsing the response received from the Server using Dojo Callback functions and update the data on the DOM Nodes.
- Developed the logic to generate JSON data on the server side and consume on the client.
- Developed a effective HTML5 User Interface using new HTML5 form elements such as datalist, keygen and output. Used the HTML5 web storage features of HTML5.
- Worked on Spring Core package, developed XML config files which separates the dependencies like initialization, creation and access of the objects.
- Developed Business logic on the server side using Spring IoC Framework & Spring JDBC.
- Used Javascript OO and function closures and developed prototype based inheritance.
Confidential
Web Developer
Responsibilities:
- Developed a Web 2.0 based front end applications using Javascript and JQuery library.
- Participated in all the phases of UI Development life cycle process including collecting UI requirements, Screen mockups, wireframes and showing prototypes etc,
- Developed Web 2.0/JQuery based User interface for Resource Management Applications used for managing the status of various resourcesetc.
- Developed Callback functions in JQuery for handling AJAX/XHR responses.
- Designed/programmed a group of Custom built UI Components using Javascript, JSON, XHR, CSS and embedded them in HTML Wrappers. and deployed them on Websphere App server providing users with User Self Service functions.
- Programmed a JQuery/Javascript based UI for displaying User/Device profile information such as product attributes and related Vendor information.
- Developed Call back Event handlers in JQuery in order to implement complex Validation.
- Worked extensively on writing Javascript code for making calls to Server side Services and accessing Data from them.
- Implemented the Server side logic using REST Style Web Services and Data persistence functionality of the application using JDBC to persist data to the relational database.
- Designed Javabeans to process the business logic.
Confidential
Web Programmer Intern
Responsibilities:
- Involved in UI requirement gathering phase, analyzed and created Screen mockups, Wireframe/sitemap and Screen/fields diagrams.
- Used Javascript, HTML, CSS for front end Web UI designing.
- Called Server side HTTP Services from Javascript and fetched Data from the server in JSON format using AJAX.
- Programmed all the business functions in JAVA/J2EE using Eclipse.
- Used J2EE Technologies on the Server side including JDBC for Database Access and JSP for Server side scripting.
- Involved in developing Software application using Java, J2EE, Servlets and JSP.
- Developed Business logic using multiple layers of Javabeans.
- Developed CRUD (Create, Read, Update, Delete) features for Database backend using JDBC API.
- Used Various Design patterns including Singleton, Factory, DAOs, Valueobject, Command.
- Maintained existing Web Services using JAVAbeans on the server side.
- Involved in writing complex SQL code for accessing the Database
