We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Over 8 years of UI experience in several phases of SDLC using various technologies such as HTML4/HTML5, CSS/CSS3, XHTML, Bootstrap, JavaScript, JQuery, AJAX, Angular.JS, Node.JS, MongoDB, Junit, SOAP, RESTful services, DOM, Java/J2EE, Spring MVC, Struts, Hibernate ORM.
  • Experience in developing single page applications using Angular.JS, using various angular modules like UI - router, RESTful web services plus AJAX, XMLHTTP requests.
  • Extensively utilized Angular components like Providers, Factories, Directives, Controllers and services along with customized components.
  • Excellent understanding and experience in OOPS principles - inheritance, encapsulation, polymorphism, and Core Java principles - collections, multithreading, synchronization, exception handling along with design patterns like MVC, n-tier, Factory, JDBC Bridge and Singleton.
  • Good understanding of Document Object Model (DOM) and DOM functions.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, JSON, Angular.JS, JavaScript and Bootstrap.
  • Familiar with Databases like PL/SQL (oracle), MYSQL, MSSQL, MongoDB. Developed PL/SQL procedures for login module and written complex SQL queries to insert, update database.
  • Experience in NoSQL (MongoDB) in using Hierarchy Modelling Techniques like Tree Aggregation, Adjacency Lists and materialized paths.
  • Worked with Node.JS, NPM node modules for setting up the servers and establishing the connection using MongoDB database.
  • Experience in software planning, requirement analysis, designing and building enterprise applications using technologies like Jenkins and Maven.
  • Extensive use of Node.JS and Mongo DB along with to create server side applications.
  • Familiar with different IDEs like Notepad++, Sublime, WebStorm, Adobe Dreamweaver, Microsoft Visual Studio, IBM Web Sphere, Web Logic, Eclipse, and Apache Tomcat.
  • Expertise in debugging and troubleshooting existing code using Developer Tools, Firebug, Bugzilla.
  • Worked with Node.Js and Bower for setting up local server, running tasks and managing dependencies.
  • Experience with Version Control tools like CVS, GIT and SVN for Source Code version management and merging Source code after intermittent Project releases.
  • Experienced in both Waterfall, Agile/SCRUM, BDD (Behavioral Driven Development) and TDD (Test Driven Development) software development methodologies.
  • Experience with unit testing the applications using JUnit Framework, Karma and Jasmine.

TECHNICAL SKILLS:

Java Technologies: Java/J2EE, JSP, Servlets, Spring MVC, Struts, Hibernate ORM.

Operating Systems: Windows 2000/XP/7/8, Unix, Mac OS

Languages: C, C++, PL/SQL

Web Technologies: HTML4/ 5, CSS2/3, XHTML, XML, JavaScript, AJAX, JQuery, LESS, SASS, DOM, JSON, MySQL, PHP, AJAX, Angular.JS, Node.JS, Bootstrap.

Applications and Web Servers: Adobe Dreamweaver, Microsoft Visual Studio, IBM Web Sphere, Web Logic, Eclipse, and Apache Tomcat

No SQL Databases: MongoDB

RDBMS: MySQL, SQL Server, Oracle, DB2

IDEs: Eclipse, Net Beans, Notepad ++, Sublime Editor

TestingTools& Debugging tools: Karma, Jasmine, Junit, IE Developer tools, Firebug, Bugzilla

Methodologies: Agile, Waterfall

Version Control: GIT, SVN, CVS

WORK EXPERIENCE:

Confidential, Atlanta, GA

UI Developer

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Worked in a team, Involved in developing the UI, layout and front-end programming (HTML) for web application that matches requirements of sprint.
  • Extensively involved in design discussions and user experience sessions to provide inputs on the layout and developed web pages using HTML4/HTML5, CSS3, Bootstrap, JQuery, AJAX, XML, XHTML and JavaScript.
  • Responsible in implementation of the presentation layer (GUI) for the application using HTML5, XHTML, CSS3 and worked on Twitter Bootstrap to create Responsive Web Design.
  • Convert .PSD files into HTML5 and wireframes into user interfaces according to design specifications.
  • Experience in implementing Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
  • Written many custom directives, services and filters in Angular.JS as per the functional requirements.
  • Experienced with Angular.JS directives ng-app, ng-init, ng-model for initialization of Angular.JS application data, implemented Angular.JS Expressions, Directives, Controllers, filters and created Angular.JS service layer.
  • Used Angular.JS to develop MVC app Models, Views and Controllers that integrated with the back-end REST-FUL Services using AJAX ($http) to perform GET and POST data to backend servers and Implemented Web Services using REST.
  • Developed custom directives in Angular.JS that could be re-used like a template across the application and can be re-used to manipulate DOM across the application.
  • Developed Web API using Node.JS and hosted on multiple load balanced API instances.
  • Developed external JavaScript codes that can be used in several different web pages.
  • Created the Application using Node.JS libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Used JSP, Servlets, and HTML to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Created multiple databases with shared collections and choosing shard key based on the requirements.
  • Experience in managing MongoDB  environment from availability, performance and scalability perspectives and also manipulated and fetched the data using MongoDB.
  • Used NoSQL database like MongoDB to build small or large database to store data and validation.
  • Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
  • Extensive experience in design, development and implementation of Model-View-Controller frame works using Spring MVC.
  • Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer   Toolbar.
  • Worked on version control management tools like GIT, SVN.
  • Worked with the build system GRUNT and task runners NPM, BOWER etc.
  • Performed unit testing using JUnit before transferring the code for the QA builds.
  • Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.

Environment: HTML4/5, CSS3,Twitter Bootstrap, JQuery, AJAX, XML, XHTML, JavaScript, Angular.JS, Node.JS, JSON, NPM, GULP, JSP, REST MongoDB, GIT SVN, Bower, GRUNT, Junit, Agile/Scrum.

Confidential, San Francisco, CA

UI Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, JQ Validator, AutoComplete, AJAX, JSON, LESS, SASS, and other front end libraries and frameworks.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML, and CSS3.
  • Involved in developing of design documents with UML class diagrams.
  • Interacted with BA team in gathering and understanding the requirements.
  • Created dynamic web pages with reusable widget using jQuery and Bootstrap.
  • I mplemented log4j for logging purposes, debug the application and used WSDL to describe and locate web services.
  • Involved in enhancement of existing application utilizing Angular.JS, created role based HTML navigation menu wherein menu items changes dynamically based on the values derived from the database in the form of XML.
  • Creating custom, general use modules and components which extend the elements and modules of core Angular.JS.
  • Designed web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Integrated with backend by making Restful web service calls in Angular.JS for GET, POST, PUT and DELETE requests.
  • Created Multiple Re-usable UI Directives by defining Angular.JS Directives, Attaching Event Listeners, Controllers & Updating DOM elements.
  • Build REST web service by building Node.JS Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
  • Used AJAX, JSON to send request to the server to check the functionality of the websites.
  • Extensively utilized Hibernate as a part of information access layer to get to and redesign data in the database.
  • Used Spring MVC to handle user requests and used various controllers to delegate request flow to the back end.
  • Developed business features in Node.JS with Express framework for quick development.
  • Worked with QA team in preparation and review of test cases and Involved in Unit Testing for the application using Karma.
  • Implemented Agile/SCRUM methodology in the development of the project.

Environment: HTML4/HTMl5,CSS3, Bootstrap, AJAX, JSON, DOM, LESS, SASS, XHTML, UML, LOG4j, WSDL, Angular.JS, Node.JS, REST, Spring, Hibernate, GitHub, SVN, Karma, Agile/Scrum.

Confidential, Long beach, CA

UI Developer

Responsibilities:

  • Responsible for creating efficient design and developing user interface using HTML, CSS,  JavaScript, jQuery and AJAX.
  • Used AJAX, JSON to send request to the server to check the functionality of the websites.
  • Utilized JavaScript and AJAX for form validation.
  • Created jQuery AJAX for service calls on pages to interact with the server for information.
  • Creating REST APIs in Node.JS for providing JSON data to front-end.
  • Used Angular.JS, Node.JS, to develop the Single Page Application (SPA) and used Angular.JS filters to filter functionality in search box.
  • Called Rest web services through Angular.JS services to get JSON object and modified the response object to display in UI.
  • Developed applications using Angular.JS -Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Converted existing layout to HTML and CSS while implementing new requirements with Java Script library, AJAX.
  • Used CSS3 media queries to achieve the responsiveness of the user interface and used SASS framework to minimize complexity and avoid duplication in CSS styles.
  • Worked with GIT version control, vagrant environment using node.JS, Gulp for compiling and the JIRA ticketing system.
  • Consumed RESTful web services using jQuery/AJAX and processed JSON response.
  • Experience with SVN Source Control and GIT for code management.
  • Experience with code package management and build tools such as Bower, Yeoman.
  • Developed test cases and performed unit test using Jasmine.

Environment: HTML, CSS, CSS3, CSS SASS, Java Script, JQuery, AJAX, SQL, framework, Angular.Js, Node.JS, JSON, REST, GIT, Yeoman, Spring MVC, GitHub, SVN, Jasmine.

Confidential, Miami, FL

UI Developer

Responsibilities:

  • Designed UI using HTML, CSS, Java Script, and JSP.
  • Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Developed the web application using MS SQL SERVER, HTML and JavaScript.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Involved with system design, architecture, coding and testing of the entire application.
  • Implemented RESTful Web Services for other applications to communicate.
  • Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application.
  • Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
  • Extensively used JavaScript to make the web page more interactive. Responsible for JavaScript / AJAX UI upgrades and improvements.
  • Involved in Middleware programs provide messaging services so that different applications can communicate using messaging frameworks like REST, JSON.
  • Developing client side validation code using JavaScript and JQuery.
  • Involved in writing SQL Queries, Stored Procedures.
  • Worked and involved in development, enhancement and testing of the application. Done with unit testing of all java classes using JUnit framework. Supports various kinds of testing activities starting from Integrated Unit Test, Sub System Test, System Test & User Acceptance Test.

Environment: HTML, CSS2/3, JavaScript, JQuery, AJAX, MY SQL, DOM, REST, JSON, Unit testing.

Confidential, Cincinnati, OH

UI Developer

Responsibilities:

  • Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, JQuery, JSP/JSON, XML and XSLT.
  • Developed the front end of the portal using HTML, JavaScript, AJAX and CSS.
  • Worked with CSS Selectors, classes, ids, pseudo classes, and Inheritance and cascade concepts.
  • Working on all the latest technologies like HTML, CSS, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies.
  • Development environment included HTML, CSS, Java, JavaScript, Play framework, RESTful Web Services.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the Responsible for design and development of the web pages from mock- ups.
  • Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Worked with Service Oriented Architecture.
  • Performed Design reviews, Code walkthrough and task estimation.
  • Involved in the integration of multiple layers in the application.
  • Implemented version controlling using Dimensions.
  • Developed JSP and Servlets for the presentation tier.
  • Worked with QA team in preparation and review of test cases.
  • Deployed the application and tested on Web Sphere Application Servers.
  • Installed and setup the website, fixed bugs in the system and wrote the documentation.

Environment: HTML, CSS, XML, XSLT, JavaScript, AJAX, JQuery, REST Services, JSP, JSON, Servlets, MYSQL.

Confidential, Detroit, MI

Java/J2EE Developer

Responsibilities:

  • Responsible for creation of Beans, Controller classes JSPs.
  • Configured Spring Web MVC Framework to implement MVC design patterns.
  • Worked on Spring application framework features IOC container and AOP.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Used HTML and java script Extensively in creating the user interface screens
  • Worked on the Web Services clients and WSDL generation. Integrated the clients with third party services in the other module of the application.
  • Used LDAP protocol to administrate the user’s data of a directory service.
  • Involved in multithreading for the faster response and integration of multiple layers in the application.
  • Involved in creation of Test Cases for JUnit Testing and also performed Unit testing and E2E Testing.
  • Involved in debugging and troubleshooting related to production and environment issues.
  • Used SVN, Perforce as configuration management tool for code versioning and release.
  • Deployed the applications on Web Sphere Application Server 8.
  • Involved in Service Oriented Architecture (SOA) for retrieving online bank statements.
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Performed the day-to-day analysis for issue tracking system.

Environment: Java, J2EE Servlet, JSP, XML, Spring Web MVC Framework, spring, Hibernate, Log4j, ANT, Web services, SOA, HTML, Web sphere Application Server 8 and Oracle.

We'd love your feedback!