We provide IT Staff Augmentation Services!

Ui Developer Resume

0/5 (Submit Your Rating)

ChicagO

SUMMARY

  • Over 8 years of experience in UI design/ development and Web application development using Java - J2EE technologies.
  • Professional understanding in various phases of SDLC including Requirements analysis, Development, Maintenance and Testing of various client/server and web applications.
  • Expert in developing User Interface (UI) Applications and professional Web Applications using Web Standards, HTML/HTML5, JavaScript, CSS/CSS3, jQuery, Bootstrap, AngularJS, JSON, AJAX and NodeJS
  • Extensive experience in building single page applications (SPA) using AngularJS
  • Proficient in Responsive design Layout applications using Twitter Bootstrap supporting multitude of browsers and devices.
  • Expertise in developing rich UI using JSF, JSP, HTML5, CSS3, JavaScript, JQuery.
  • Experience on Web, Internet and Intranet based application development using Spring, JSF, Hibernate
  • Expertise in creating User Controls, Web Forms and client side validations using JavaScript, jQuery and AngularJS.
  • Good experience in development of software applications using Core Java, JDBC, Servlets, JSPs, Struts, Hibernate, Spring and RESTful Web Services
  • Sound Understanding and good Experience with Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
  • Good knowledge in Object Oriented programming in JavaScript and Java
  • Proficient in dealing with challenging High Traffic Websites and Cross Browser Issues handling.
  • Consistent Real time experience and thorough exposure on compatibility issues with different versions of browsers in IE, FF, Chrome and Safari.
  • Proficient in making AJAX calls using JQuery and usage of JSON for faster and impulsive responses.
  • Worked on writing grunt tasks for build scripts, minified and bundled the JavaScript code.
  • Extensive knowledge of Html5, CSS3 new features, DOM functions and use of libraries like d3.js for charting and rich interactive widgets.
  • Experience in developing different type of web services like SOAP and RESTful services.
  • Working knowledge of Qunit and Jasmine JavaScript unit testing frameworks.
  • Proficient in using higher level style syntaxes, LESS and SASS for advanced CSS features.
  • Extensive experience on working with various CSS/CSS3 features like CSS Background, CSS Layouts, CSS positioning, CSS text shadows, CSS box model, CSS table, Pseudo classes/elements and CSS behaviours.
  • Net Beans
  • Good understanding of relational databases and proficient in writing SQL queries and stored procedures.
  • Experience working in Scrum teams in agile methodology.
  • Hands on Experience with version control tools like SVN and GIT.
  • Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
  • Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.

TECHNICAL SKILLS

Web Technologies: HTML, JS, CSS, LESS, SASS, Bootstrap, jQuery, AngularJS, JSON, GruntJS and NodeJS

Java Technologies: Core Java, JDBC, Servlets, JSP, Spring and Restful Web Services

Databases: Oracle, My SQL, SQL Server

IDEs and Tools: Eclipse, My Eclipse, NetBeans, STS, IntelliJ, Sublime, JIRA, Adobe Photoshop and Brackets

Web/Application Servers: Apche Tomcat, Web Sphere, Glashfish and WebLogic

Version Control Tools: GIT, SVN and CVS

Operating Systems: Windows and UNIX

PROFESSIONAL EXPERIENCE

Confidential, Chicago

UI Developer

Responsibilities:

  • Involved in reviewing business requirements and functional designs for application and participated in creating Wire Frames.
  • Used Angular JS $http service to communicate with Restful Web Services and JSON data
  • Implemented routing and SPA application using AngularJS
  • Created Responsive Layouts for multiple devices and platforms using Bootstrap.
  • Involved in creating dynamic web site design and programming using HTML5, CSS3, JavaScript and JQuery.
  • Applied JavaScript with Regular Expressions for client side form validations.
  • Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility
  • Used GIT for code updates
  • Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic elements and reusable libraries with JavaScript, JQuery and Angular.js
  • Embedded newMedia Elementsi.e., video and audio files using the HTML 5 mark-ups and used HTML5 file APIfor uploading local files from the client-side.
  • Ported and redesigned the Lead management system using AngularJs frameworks implementing modular design and worked with Declarative Bindings.
  • Created Angular components like controllers, services, directives and forms to collect different user data and implemented form validation in Angular.
  • Responsible for storing and retrieving user entered data toHTML session storage,hence given user a feature for running several session at a time.
  • Used Selectors, Events, Ajax and Dom Manipulation modules in JQuery for updating content on DOM nodes.
  • Used cleaner patterns like module pattern and followed DRY principles.
  • Developed Custom directives to be reused across different modules in the application.
  • Implemented latest CSS3 features like creating various effects, shading, 2D 3D animation, Shapes and Handling multimedia.
  • Worked with Twitter Bootstrap framework making use of grids, advance components like Navs, Navbars, Pagination, Alerts, Progress bars etc.
  • Used JSF for the rich User Interface.
  • Developed source code to consume JSON response received through XHR/AJAX calls using JQuery Ajax () calls.
  • Used W3C Validator for testing and worked on Unit testing with Karma and Jasmine.
  • DesignedCSSbased page layoutsthat are cross-browser compatible and standards-compliant.
  • Wrote SQL queries to get the data, update the data from the database and to connect database in the DAO implementation classes.
  • Worked in Agile Development and maintained good level of communication in team going through all phases of SDLC lifecycle.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: HTML5, JavaScript, Java, Servlets, CSS3, jQuery, Ajax, Bootstrap, AngularJS, JSON, Node js, RESTFUL web service, sublime Text, JSF, Adobe Flash, MYSQL, Apache Tomcat, Karma, Jasmine, SASS.

Confidential, NY

UI Developer

Responsibilities:

  • Built theResponsive UIscreen using HTML 5,CSS 3and twitterBootstrap.
  • Responsible for implementingBusiness logic based on user selection usingjQuery, jQuery UIandAngularJS and for all client side UI Validation.
  • Involved in write application level code to interact with APIs, Web Services usingAJAX, JSONand hence building type aheadfeature using jQuery, AjaxandjQuery UI.
  • Developed page layouts, navigation, animation buttons and icons and created UI designs using Web 2.0 standards.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS 3.0 and JavaScript.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Used AJAX Calls $.get, $.post, $.ajax to make request to the backend and fetch the data in JSON format.
  • Used Bootstrap JavaScript plug-ins to implement Tabs, Scroll Spy, Tooltips, Pop Overs, Buttons and Alerts.
  • Used SASS for creating CSS frameworks store things like colours, font stacks, or any CSS value.
  • Responsible to store and retrieve user entered data toHTML 5 session storage hence give user feature of running several session at one time.
  • Designed the application using the J2EE design patterns such as Data Access object, Data transfer object, Front controller, Factory pattern and Singleton for the business tier and integration Tier layer of the project.
  • Designed user friendly navigation to display various sections of data using JQuery.
  • Worked with Node to give a structure with rich API over a RESTful JSON interface.
  • Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
  • Developed callback functions to parse and handle JSON data returned from the server.
  • Knowledge on implementing directives and scope values using AngularJS for an existing webpage.
  • Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
  • Migrated content from existing website to a new, database driven website, utilized in house Content Management System.

Environment: CSS, HTML, JavaScript, AJAX, DHTML, JSON, JSP, Apache Tomcat, HTML5, Java, MS Excel, MS Visio, webstorm, JQuery, MVC, Bootstrap, AngularJs, Node js, REST web services, MYSQL server, Eclipse.

Confidential, Carrolton, TX

UI Developer

Responsibilities:

  • Interacted with the clients to get site-specific requirements and performed analysis and design for client specific requirements.
  • Applied Use Cases diagram to validate and test web application design against the UI architecture.
  • Involved in writing Client side Scripts using Java Scripts and Server Side scripts using Java Beans and used Servlets for handling the business.
  • Responsible for transforming designed mock - ups to web pages and creating the screens with table less design.
  • Designed and developed AJAX calls to populate screens parts on demand and added modal dialog in web pages to get user input and requests.
  • Wrote a combination of jQuery plugins, as well as completely customJavaScript to build a bleeding-edge, AJAX-driven user interface.
  • Developed web-based software using Java Server Faces (JSF) framework.
  • Developed Web applications that are cross - browser compatible.
  • Developed new features and customized existing modules for the web application product using CSS, HTML, and JavaScript.
  • Performed new - website support research in the areas of Latest Web Technologies, Usability, Accessibility, and User Experience.
  • Integrated the frontend JQuery UI with backend REST API using Backbone.js.
  • Involved in the development of CRUD functionality for various tables and product components.
  • Worked closely with team members to meet the client requirement.
  • Actively participated in day - to - day meeting, status meeting, strong reporting and effective communication with project manager.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Extensively used/modifiedJQUERYto performAJAXcalls for creating interactive web pages on JSONresponse.
  • Developed different jQuery component in MVC micro architecture framework which internally uses various design patterns such as singleton, command, delegate, etc.
  • Worked upon the dashboard for the project which contained a variety of charts and drag table components using jQuery UI Library.
  • Used the Node.js and Require.js MVC Frameworks in the development of the web applications.
  • Developed Restful web services that managed the multiple parallel client access scenarios.
  • Collecting feature requirement specifications, communication with business and Design the Applications based on new requirements and demonstrate the new development work to the partners including Business, Application, UX and QA.
  • Deployed the application to JBoss server and tested the front end using Jasmine.
  • Ran the standalone front end application in Grunt Server.
  • Lead the offshore team, assign tasks and provide directions on the task to complete.

Environment: CSS3, HTML5, Javascript, JQuery, Agile, RESTful web-services, AJAX, JSON, JSF, JAVA, JSP, JSF, MYSQL, SVN, JBOSS, NodeJS, SCSS, JIRA, Grunt, Karma, Jasmine

Confidential

Frontend JAVA Developer

Responsibilities:

  • Involved in developing the web pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
  • Followed the Agile and Scrum development methodologies.
  • Created rapid prototypes of interfaces to be used as blueprints for technical development.
  • Responsible for design, development, test and maintenance of applications designed on Java technologies.
  • Worked on the JAVA Collections API for handling data objects between the business layers and the front end.
  • Integrated the Java code (API) in JSP Pages and involved in development and deployment using tomcat.
  • Used jQuery core library functions for the logical implementation part at client side for all the Application.
  • Used JavaScript for client side presentation and, data validation on client side with in the forms.
  • Designed and developed generated JSP pages based on Struts MVC architecture and also updates configuration setting in configuration files.
  • Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Used DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Debugged the application using Firebug to traverse the documents.
  • Used UML diagrams Use Cases, Object, Class, State, Sequence and Collaboration to design the application using Object Oriented analysis and design.
  • Developed the Servlets for processing the data on the server and to retrieve objects from database.
  • Involved in writing SQL Queries, Stored Procedures and used JDBC for database connectivity with MySQL Server.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IoC). Developed code for obtaining bean references in Spring IOC framework.
  • Used Spring Hibernate to store and retrieve data from the Database
  • Designed the application using the J2EE design patterns such as Data Access object, Data transfer object, Front controller, Factory pattern and Singleton for the business tier and integration Tier layer of the project.
  • Used Subversion for version control and log4j for logging errors.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Wrote SQL Scripts,Stored procedures and SQL Loader to load reference data.

Environment: J2EE, Java Servlets, JSP, Spring MVC Framework, Hibernate, JDBC, JNDI, HTML, XML, CSS, JavaScript, JUnit, Eclipse, log4j, Subversion, SOAP web services, Linux, Apache Tomcat and MYSQL

We'd love your feedback!