We provide IT Staff Augmentation Services!

Ui Developer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Around 7 years of object - oriented programming knowledge and experience in developing professional web applications and Enterprise solutions using Web Technologies like HTML5 , CSS3/LESS, SUSY, JavaScript, Ajax, Angular 2.0/4.0, Word Press, EXTJS, React, ECMAScript6/5, JQuery, DOM, JSON, XML, AJAX and Node.js as server.
  • Good understanding and implementation of Software Development Life Cycle (SDLC) like Agile Methodologies.
  • Experience in Twitter Bootstrap framework and building RESPONSIVE WEB pages.
  • Good understanding on CSS preprocessors like LESS and SASS.
  • Expertise in using CSS sprites to increase performance of web pages.
  • Expertise in application development using Java /J2EE components which include Collections framework , JDBC , Servlets , JSP, Java Beans , Struts and Spring .
  • Good understanding of MVC architecture with real time implementation.
  • Experience in designing front end pages using HTML5, DHTML, CSS3, JavaScript, JQuery, AJAX, Angular 2.0/4.0, Backbone & React/Redux .
  • Profound Knowledge in Document Object Model (DOM).
  • Wide experience in using various IDEs Eclipse , Sublime Text , Atom , Brackets , Dreamweaver and Visual Studio.
  • Extensive knowledge in developing Single Page Applications ( SPA s) using JavaScript framework like Angular.js, Node.js, Typescript & React.
  • Proficient in developing Single Page Applications (SPA) using React. js and Model View Controller (MVC) frameworks such as Angular 4.0 .
  • Used Backbone.js and React to create Controllers to handle events triggered by clients and send request to server.
  • Strong experience in test automation using JUnit, Java, Protractor and Selenium .
  • Experience on various servers like WebLogic 12c and Apache Tomcat.
  • Good understanding of Unix shell scripts and Windows batch files to automate the jobs.
  • Strong Experience in database design using PL/SQL, MongoDB and NoSQL with Bluemix to write Stored Procedures, Functions, Triggers and in writing complex queries using Oracle, SQL Server and MySQL .
  • Developed enhancements to MongoDB architecture to improve performance and scalability.
  • Experience with java build tools like ANT, Gradle and Maven .
  • Experience in using Version Control Tools like SVN and GIT .
  • Participating in Release Planning Meetings with stakeholders.
  • Strong experience in Agile and Scrum Methodologies, UML and Test Driven Methodologies.
  • Quick learner with good analytical and communication skills coupled with a proactive attitude and good team spirit.

TECHNICAL SKILLS:

Web Technologies: HTML5, CSS3, Twitter Bootstrap, DHTML, XML, XHTML, JavaScript, AJAX, JQuery, JSON, LESS, SASS, SUSYLanguages: C, C++, Java, J2EE

Content Management Tool: Drupal 8, WordPress

JavaScript Libraries: Angular 2.0/4.0, Node.js, D3.js & React

J2EE Technologies: Servlets, JSP, EJB, JDBC

Server Side Frameworks: Struts 2.0, Spring 3.0 and REST.

IDE's and Tools: Eclipse, Net Beans, Atom, IntelliJ, Edit Plus, Sublime Text, Visual Studio, Notepad++ and Beyond Compare

Operating Systems: Windows XP/Vista/7/8, Mac OS X, Linux (Red Hat, Ubuntu)

Databases: Oracle 11g, DB2, MySQL, MongoDB.

Repository Managers: SVN, GIT and Nexus

Servers: Tomcat, WebLogic

Build Tools: Jira, Maven and Gradle

Web Services: Spring REST

Testing Tools: JIRA, Jenkins, Protractor and Karma

Debugging Tools: Bugzilla, Firebug, IE Developer toolbar, Browser stack.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

UI Developer

Responsibilities:

  • Understanding the business requirements from Users and Converting them to technically implementable solutions.
  • Extensively used SMTP server to send WordPress Emails.
  • Attending the Daily stand up meetings for updating the daily status of the tasks in JIRA (Product Backlog Management Tool) and to the scrum master.
  • Used Angular for front end implementation and Spring for backend with Oracle database.
  • Developed Single-page Responsive web pages using HTML5, Angular 4.0, Twitter Bootstrap, CSS3, JavaScript and jQuery.
  • Involved in creating a new interactive and responsive website using HTML5 , Twitter Bootstrap and Angular 4.0 .
  • Used Angular routing for navigation between views in the application.
  • Created a topology with one node as receiver and n nodes as transmitter using TCL in NS-2.
  • Used NPM packages like Request, Spotify and Twitter extensively.
  • Involved in writing Jasmine unit test cases for controllers, services, directives and used Karma as the unit test runner.
  • Provide and implement MongoDB SOP and best practices.
  • Familiar with MongoDB clusters , Java scripting to load unstructured data.
  • Responsible for consuming the REST services, getting JSON response and parsing them using to get the required information.
  • Focused primarily on the MVC components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in creating the Hibernate POJO Objects.
  • Ajax based calls like $http and isomorphic-fetch were used to retrieve the data and presenting the data on the screen.
  • Used Jenkins as a build tool and for deploying the modules to server.
  • Independently designed, implemented and executed test cases and scenarios using automation tools.
  • Involved in the creation of exhaustive JUnit Unit Test Cases using Test Driven Development ( TDD ) technique.
  • Developed and ran E2E tests for AngularJS PaaS using Protractor.
  • Used WebLogic and Tomcat as application/web servers.
  • Used Maven Plug-in for configuring and building projects and used GIT for version control.
  • Used IntelliJ as a code editor.
  • Project was developed and implemented in agile methodology.

Environment: CSS, HTML, Bootstrap, AngularJS, Node.js, Jasmine, Protractor, JDBC, MongoDB, Spring, Spring Boot, JSP, Hibernate, Ajax, Jenkins, Jasper, Junit, Maven, GIT, IntelliJ, WebLogic 12c.

Confidential, Pasadena, CA

UI developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle(SDLC) of project including requirement Analysis, Designing, Development, Building, Unit Testing and Deployment.
  • Worked with team of architects and back-end Developers to gather requirements and enhance the application’s functionality and add new features.
  • Developed web pages using HTML5, CSS3, React, Redux Bootstrap for Frontend and Node.js for backend development .
  • Constructed restful API's in collaboration with backend Node.js server and SQL database.
  • Used React to build UI components, developed filters to display dimension of data and font size modifiers.
  • Strong experience in Repository Manager like Nexus.
  • Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager).
  • Used JIRA and Jasmine to write unit test cases.
  • Implemented React router for building a single page application.
  • Have used AJAX to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
  • Created prototype after gathering all the business requirements based on static and approved design documents and wireframes.
  • Used various jQuery and Bootstrap plug-in like date picker, widgets, Menus, User Interface, Forms and Bootstrap selectors.
  • Involved in various phases of Software Development Life Cycle(SDLC) of the application like Requirement Gathering, Design, Analysis and code development.
  • Heavily involved in Defect fixing.
  • Was responsible for checking cross browser compatibility and hence worked on different browsers like IE, Firefox, Chrome and Safari.

Environment: HTML5, CSS3, React, Node.js, Nexus, Bootstrap, JavaScript, JQuery, AJAX, JIRA and Jasmine.

Confidential

Java UI Developer

Responsibilities:

  • Worked with backend engineers to build appropriate web services to support the frontend.
  • Extensively involved in developing front end web pages using Java Script, HTML, CSS and AngularJS.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models. Followed Agile and Scrum development methodologies.
  • Involved in developing HTML and Vanilla JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM / CSS Manipulation.
  • Created JSP s and developed the screens as per the file structure. Implemented Struts for dispatching request to appropriate classes.
  • Responsible for Design and development of Web pages using HTML , JavaScript , CSS including Ajax controls and XML .
  • Developed web presentation layer using HTML and CSS as per internal standards and guidelines.
  • Hands on expertise in developing AngularJS 1.x features like Directives, Controllers, Filters, Services, Project Architecture.
  • Developed dynamic responsive Web Application by integrating AngularJS with Bootstrap which is further integrated with Web Services.
  • Implemented JavaScript for client and server side validation using Ajax .
  • Used Hibernate named queries concept to retrieve data from the database and integrate with Spring to interact with back end persistence system.
  • Developing and debugging the code using eclipse and using GIT for version control.
  • Writing unit test cases using Junit and JIRA frameworks.
  • Developed application using Struts, JSP, JSTL (Tag Libraries), EL (Expression Language) on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate
  • Implemented the SOAP Web services (Apache Axis)
  • Used SOAPUI for testing the Web Service calls (Request and response formats and data)
  • Extensively worked on developing UI components using JavaScript and JSON to interact Restful web services
  • Creating build scripts using Maven.
  • Knowledge in developing stored procedures, triggers, functions and database tables in SQL database.
  • Configured and created application log files using Log4j required to trace application messages

Environment: CSS, HTML, Vanilla JavaScript, AJAX, JSON, JSP, J2EE, SQL, DOM/CSS, Agile, Scrum, Struts, Java, XHTML, Hibernate, IntelliJ.

Confidential

Java UI Developer

Responsibilities:

  • Developed Dynamic web pages using Angular.js, JQuery, Bootstrap, CSS3 and HTML5 as per the requirements.
  • Developed Angular Directives to extend the definition of web pages through reusable HTML elements, attributes and classes.
  • Developed front-end code in a timely and high quality manner while ensuring a consistent look and feel.
  • Extensively used the JavaScript, AngularJS front-end development which includes a deep understanding of the DOM, JSON, object-oriented JavaScript, Bootstrap and common JavaScript libraries.
  • Extensively used Angular JS for retrieving data from the RESTFUL API services.
  • Designed application modules, base classes and utility classes using core Java.
  • Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project onto the WebLogic Application Server .
  • Developed payment flow using AJAX partial page refresh , validation and dynamic drop down list.
  • Used Eclipse as code Editor and Implemented version controlling using SVN .
  • Implemented Log4j for logging purposes and to debug the application.
  • Prepared Junit test cases and executed the test cases using Junit in Eclipse.
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.

Environment: J2EE, JSP, Angular.js, JavaScript, JDK, Eclipse, WebLogic Application Server, CSS, HTML, Junit, SVN, Log4, Agile Scrum.

Confidential

UI Developer

Responsibilities:

  • Created customer account management and administrator systems using EXTJS, Bootstrap, JSON, CSS3 and HTML5 as per the requirements.
  • Refactored part of the existing code using MVC architecture to make to make code more maintainable and reusable.
  • Developed front-end code in a timely and high quality manner while ensuring a consistent look and feel.
  • Took part in sprint meetings and daily scrum in Agile team.
  • Manage and lead front end development team to build dynamic web pages using EXTJS .
  • Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project onto the Apache Tomcat .
  • Used Eclipse as code Editor and Implemented version controlling using GIT .
  • Implemented system logging using log4j.
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.

Environment: EXTJS, JavaScript, Eclipse, Apache Tomcat Application Server, CSS, HTML, Junit, GIT, Log4j, Agile Scrum.

We'd love your feedback!