We provide IT Staff Augmentation Services!

Ui Developer Resume

3.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • UI Developer with over 7 years of Experience in Web designing and User Interface development using web technologies.
  • Developed web applications using HTML5, XHTML, XML, CSS3, JavaScript, JQuery, AJAX and JSON that follows W3C Web Standards and are browser compatible.
  • Experience in developing Single Page Applications using JavaScript Model View Controller frameworks such as Node JS, Angular JS, React JS, Backbone JS, and Bootstrap.
  • Involved in implementation of MVC pattern using Angular JS, JSF and Spring Controller.
  • Implemented Presentation layer using CSS framework, AngularJS, Wire framing and Html5.
  • Used best coding practices and naming conventions while writing code inangular.js, Ionic, CSS and HTML.
  • Excellent Experience with SDLC process and OOAD concepts.
  • Utilize CSS3 media queries for building Responsive Layouts as part of RWD (Responsive web Design) POCs for various devices.
  • Can be able to deal with browser compatibility issues with browsers like IE, Firefox, Safari and Chrome.
  • Implemented AJAX functionality using JQuery, JSON and XML.
  • Experience in developing and deploying web application in web server like Apache Tomcat.
  • Followed agile methodologies to develop Tableau dash boards.
  • Experience with Version Control tools likeCVS,VSSandSVNfor Source Code version management and merging Source code after intermittent Project releases.
  • Very good experience in Document Object Model (DOM).
  • Worked on node.js to write server side scripts in JavaScript.
  • Experience in developing system automation tools inPython.
  • Good Knowledge in building and deploying Apache ANT/MAVENscripts for deployment and customizing WAR/ JAR file management for web applications.
  • Experience in Test Driven Development (TDD) environments usingKarma/Jasmine.
  • Hands on experience in writingjQuerycode andRESTfulweb services.
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), programming and implementation.
  • Strong working experience of relational database management systems like Oracle, MYSQL.
  • Highly motivated, adaptive and quick learner.
  • Holds strong ability to handle multiple priorities and work load also has ability to understand and adapt to new technologies and environments faster.
  • Open to relocation.

TECHNICAL SKILLS

Web Technologies: HTML5, XHTML, JSF, JSP, JSTL, EJB, JDBC, Java Beans, CSS, JavaScript, AJAX, PHP, jQuery, Bootstrap, Node JS, Backbone JS, Ext JS and Angular JS.

UI Tools: Adobe Dreamweaver, Adobe Fireworks, Photoshop, Adobe Presenter, GIF Animator, Sublime and Brackets.

Application Server/Web Server: IBM WebSphere Application Server 5.x/6.x, Jboss5.x, Apache Tomcat 7.0, WebLogic Application Server.

J2SE Technologies: Core Java, Threads, Swing, I/O, Java beans and JDBC.

J2EE Technologies: JSP, Servlets, JDBC and Hibernate.

Database: Oracle 8i/9i/10g, MS Sql Server 2005, DB2 and MySQL.

Operating Systems: Linux, Windows 98/2000/XP/NT, Vista, Windows7 UNIX

Version Controls: GIT 2.9.2, CVS, SVN

IDE’s: NetBeans, Eclipse, My Eclipse and RAD

Testing: Junit 4.1.2, JUnit - Perf, Jasmine, Karma.

Development Methodologies: Agile/Scrum, Waterfall

PROFESSIONAL EXPERIENCE

Confidential - Richmond, VA

UI Developer

Responsibilities:

  • Developed front-end applications and user interface using web page’s technologies using HTML5, CSS3 and JavaScript.
  • Created forms to collect and validate data from the user in HTML5 and AngularJS.
  • Developed the application utilizing Model-View-Controller (MVC) design.
  • Worked on Cross-browser Compatibility of UI pages.
  • Used AngularJS to create views to attach models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Created custom directives and controllers which are used all over the application.
  • Worked with Angular Controllers, services and Factory functions.
  • Developed dynamic pages which derives using a pre-defined template and multiple re-usable angular components.
  • Using Grunt for automated building of application including unit testing (Jasmine/Karma).
  • Interpreted and displayed the XML/JSON data in the web page.
  • Developed application using Angular JSand Node JS connecting to Oracle on the backend.
  • Used Node.JS to run the application in a web server in staging environment.
  • Debug the application using Firebug, developer tools to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Worked on making responsive site for smart devices using responsive design and Bootstrap.
  • Used Twitter Bootstrap to make responsive pages which can be shown properly in various screen sizes.
  • Used Bootstrap and AngularJS to make Controllers to handle events activated by clients and send request to server.
  • Used SVN for code version control.

Environment: Java1.6, HTML5, CSS3, JavaScript, Angular JS2, Node JS v6.3.1, SVN, JSON, Bootstrap, Spring, Hibernate, Adobe Photoshop, SOAP, Web Services, GIT, SVN, Jenkins, Maven, Jasmine, Karma, Sublime text, Eclipse and JBoss5.x …etc.

Confidential - Hoffman Estates, IL

Front End Developer

Responsibilities:

  • Developed the user presentation screens using HTML, CSS and AJAX.
  • Understood design layouts from graphic designer and converted the page using HTML, CSS.
  • Developed web pages and used applications that meet business and user goals through a positive user experience.
  • Developing custom HTML elements using AngularJS directives.
  • UsedSpring MVCas framework andJavaScriptfor major data entry, which involved extreme level of data validation at client side usingAjax.
  • Worked on node.js to write server side scripts in JavaScript.
  • Implemented a Node JS server to manage authentication.
  • Implemented Business Logic usingPOJO'sand usedWebLogic 7.0to deploy the applications.
  • Consumed RESTful services through Angular factory service calls from front end.
  • Used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
  • Used XML, for developing a dynamic and flexible system for handling data.
  • FollowedMVCStructure to develop Application.
  • Worked extensively onCollectionsFramework.
  • Developed Junit test cases for all use cases and executed them.
  • Used Ajax, JSON with jQuery for request data and response processing.
  • Worked with the issues like browser supports for different resolutions for the intranet sites.
  • Participated day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.

Environment: Java, HTML, CSS, XML, PHP, Ajax, Angular JS, Node JS, JSP, JQuery, Web sphere Application server, Net Beans and CVS

Confidential - Kalamazoo MI

Sr. UI Developer

Responsibilities:

  • Involved in development, design and implementation of front-end part of web application using HTML, Java Script & CSS based on client customization.
  • Developed the User Interactive web pages.
  • Worked withCSSbackground, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
  • Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
  • Developed a database driven application withPHP/MYSQL.
  • Developed the company's site usingPHP.
  • UsedPHP-MySQL connectivity to access the required data from the database.
  • Responsible to manipulate HTML, CSS in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
  • Used jQuery plugins autocomplete, validation, drag and drop and also used jQuery template for markup.
  • Used jQuery Selectors like tag (element) level, id level, class level selector.
  • Implemented jQuery plugins for customization using jQuery standard annotation.

Environment: Java, JavaScript, jQuery, JSON, Ajax, PHP, HTML, CSS2, CSS3, Eclipse, Apache Tomcat.

Confidential

UI Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using Coldfusion, HTML, CSS, JavaScript, JQuery AJAX and JSON.
  • Used JavaScript and JQuery for user interactions in pages.
  • Worked with Coldfusion Dynamic Forms - Form Validation
  • Implementing Coldfusion projects with Fusebox.
  • Worked on CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
  • Used JQuery Ajax for service calls on pages to interact with the server for data.
  • Involved in designing and developing the JSON, XML Objects.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Developed Page layouts, Navigations and presented designs and concepts to the clients and management to review.
  • Implemented responsive web design and maintaining larger stylesheets using bootstrap and Sass.
  • Converted wire frames to HTML prototypes.

Environment: Java, HTML, CSS, jQuery, JavaScript, Bootstrap, SASS, AJAX, JSON, Coldfusion MX 8 /7, Brackets and Eclipse

Confidential

UI Developer

Responsibilities:

  • Created web pages for each project using XHTML, CSS and JavaScript.
  • Debugging using firebug & webdeveloper tools on Chrome, Firefox and Internet Explorer.
  • Prototyped several versions of possibleUI approach to provide choices to the business.
  • Used jQuery, a cross browser JavaScript library to dynamically update the page content on the client side.
  • Used Eclipse IDE for JSP.
  • Involved in writing application level code to consume APIs using JSON and XML and AJAX to populate the screen on demand.
  • Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
  • Extensive experience in Object Oriented Analysis Development and Implementation of Client-Server/Web development architecture.

Environment: Java, HTML, CSS, JSON, XML, Ajax, Eclipse, Apache Tomcat.

We'd love your feedback!