We provide IT Staff Augmentation Services!

Ui Developer Resume

5.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Over 7 years of experience in all phases of Software Development Life Cycle (SDLC) including identification of business needs and constraints, collection of requirements, architecture, UI Design, implementation, testing, deployment and maintenance.
  • Experienced in developing applications using HTML, HTML5, CSS, CSS3, JavaScript, AngularJS, Angular, React, Node.js, Express, Spring MVC, DHTML, DOM, XHTML, jQuery, and AJAX.
  • Experienced in all phases of Software Development Life Cycle (SDLC) using Java, J2EE, JSP, JDBC, Spring, Struts, Hibernate.
  • Extensively used underscore.js and lodash.js for JavaScript object and array manipulations.
  • Experience with jQuery - CSS3 Selectors, Sizzle API, DOM, manipulation and event handling.
  • Experience with AngularJS - created Components, controllers and views with Bootstrap and HTML5 for dynamic web application.
  • Proficient in developing various AngularJS directives to halp build teh functionality and UI behaviour using JavaScript. Example: directive for browser controls like: disable right click, browser close, lock screen while transition.
  • Developing Single Page Application maintaining teh front end functionality and integrating REST API services using Angular HTTP.
  • Extensive programming experience in developing web based applications using Java 5/6/7/8, JSP, Servlets, JDBC, Struts, spring, XML, JSON, HTML5, CSS3, Spring Restful Web Services, and JMS.
  • Proficient in using Design Patterns J2EE design patterns like MVC, Singleton, Front Controller, Business Delegate, Service Locator, DAO, DTO etc.
  • Experience in producing Rest Api (post, put, delete, get) using Apache CXF, Spring.
  • Expertise in software configuration management using SVN, GIT.
  • Experience with Grunt to perform minification, compilation and linting.
  • Experience in implementing Auto Complete/Auto Suggest functionality using AJAX, jQuery, DHTML, and JSON.
  • Worked with cross browser compatibility issues and did testing on most common browsers: IE, Mozilla Firefox and Google Chrome.

TECHNICAL SKILLS

Operating Systems: UNIX, Windows, MAC

Languages: Java, JavaScript, Groovy

Databases: Oracle, MySQL, Mongo

Frameworks: J2EE, Spring, Struts, ReactJS, Angular.js, Bootstrap, JQuery, Node.js, Express.js

Web: D3, HTML5, CSS2, CSS3, HTML5 API’s, LESS, Angular-UI, jQuery Plugins, UI-Router

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

UI Developer

Responsibilities:

  • Worked on website related implementation flow of teh project using wireframes and prototypes.
  • Designed a responsive website using VZRF Framework to layout contents that fit different devices including mobile, tablet and desktop.
  • Developed Reusable AngularJS Components and services using AngularJS, JavaScript, Bootstrap, HTML, CSS for web application.
  • Created AngularJS custom reusable self-contained testable modules, controllers, directives and service to implement teh functionalities.
  • Extensively used HTML 5, sass, Gulp, JavaScript, AngularJS (MVC Framework) to build User Friendly UI.
  • Developed Unit test cases using Jasmine-Karma Framework for UI.
  • Develop AEM templates and components current AEM software releases.
  • Design, develop and support AEM components, integrations and applications.

Environment: JavaScript, HTML5, CSS3, JSON, AngularJS, Gulp, Java/J2ee( Spring).

Confidential, Carrollton, TX

UI Developer

Responsibilities:

  • Followed Agile Software Development Methodology in teh progress of teh project.
  • Used Bootstrap twitter framework to Design single page application.
  • Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
  • Used Bootstrap andAngularJS and Bento Componentsto make teh application user-friendly in teh development of teh Navigation bars, Wijmo Grid, ComboBox etc.
  • Developed Reusable AngularJS Components and services using AngularJS, JavaScript, Bootstrap, HTML, and CSS for web application.
  • Created AngularJS custom reusable self-contained testable modules, controllers, directives and service to implement teh functionalities.
  • Extensively used HTML 5, CSS 3(less), Grunt, Bootstrap, JavaScript, AngularJS (MVC Framework) to build User Friendly UI.
  • Developed Unit test cases using Jasmine-Karma Framework for UI and Mockito for Java.
  • Involved in developing few Rest services consumer using Java/J2ee, Spring, Apache CXF.
  • Designed Java DTO classes to pass teh data from endpoint (Webservice).
  • Used Gradle and Grunt for building teh backend Java components and frontend AngularJS components.
  • Configured Hibernate to store teh persistence data into oracle database and written HQL to access teh data from teh Oracle database.
  • Created and modified Database objects in Oracle database.

Environment: JavaScript, HTML5, CSS3, JSON, AngularJS, Bootstrap, Firefox, Google Chrome,Grunt, Java/J2ee, spring, Apache CXF, Hibernate, Oracle, GIT, Bento Framework.

Confidential, San Jose, CA

Application Developer

Responsibilities:

  • Followed Agile Software Development Methodology in teh progress of teh project.
  • Designed and developing MEAN (Oracle, React, dust, NodeJS) full stack Web Application migration from J2ee Platform(SpringFlow, Oracle, Dust, JSP).
  • Worked with UI Design team to create prototype for different use cases.
  • Worked on enhancing existing webstore US Product using React,Javascript.
  • Good Knowledge on writing React, Dust, CSS and Java Scripting, Bootstrap, JQuery.
  • Used REVEALING MODULE PATTERN for Web application development.
  • Responsible for designing teh User Interface by coding in HTML5, Less, CSS3, React, Bootstrap to build this SPA Single Page Application.
  • Used Node JS, Express, kraken to create MVC framework with Oracle.
  • Built out restful endpoints and lightweight aggregation layers using Node.js Framework such as Express.js, Body parser etc.
  • Involved in defensive coding against SQL injection, XSS, Phishing by adding extensive validation code for all user inputs by writing JavaScript Regex Regular Expression.
  • Extensively involved in writing PL/SQL or HQL to implement CRUD Create Retrieve Update Delete data in Oracle Database.

Environment: Spring, AJAX, JavaScript, Node.js, React, npm modules KrakenJS, Express, grunt etc bootstrap.js, Oracle, PL/ SQL, JDBC,, Eclipse, Atom, Tomcat, GIT, Nemo, Agile, UML, JSP.

Confidential, Foster City, CA

Full Stack Developer

Responsibilities:

  • Involved in developing MEAN (MongoDB(Moongos), Express web framework, AngularJS, NodeJS) full stack Web Application.
  • Good Knowledge on writing HTML5 code, CSS and Java Scripting, Bootstrap, JQuery, Angular JS
  • Used Node JS, Express JS to create server-side MVC framework with MongoDB.
  • Developed Reusable and testable backend Components (Template Jade, Controllers)using Node.js, Moongos.
  • Built out restful endpoints and lightweight aggregation layers using Node.js Framework such as Express.js, Body parser etc.
  • Extensively used Promises and EventEmitter in Node.js to avoid callbacks and more readable code.
  • Built REST in Mean Stack using Node.js, Express.js npm modules.
  • Created Action Classes for Controller in Spring MVC Framework.
  • Design and Implementation of DAO layer using Hibernate & Spring IOC.
  • Created routers and views to create SPA (Single Page Application) to make application dynamic and more user-friendly using AngularJS.
  • Extensively used Angular JS to call REST API's and push content to teh user interface
  • Worked extensively on Angular Js in creating Controllers, Making AJAX calls using $http services and JSON parse.
  • Used Bootstrap CSS Grid System to create responsive layouts, navigation and tables. Used Bootstrap components like Carousel.
  • Used Grunt to perform minification, compilation and linting.

Environment: Spring, Hibernate, Query, AJAX, JavaScript, Node.js, Jade Template, Angular.js, bootstrap.js, MongoDB, Oracle, PL/ SQL, JDBC,, Eclipse, Tomcat, GIT, Junit, Agile, UML, JSP, MAVEN,AWS

Confidential, CA

Java/UI Developer

Responsibilities:

  • Used agile pattern, attending scrums on regular basis with onsite and offshore teams.
  • Involved in CoreJavadevelopment and Support ofJava/J2EEweb applications for client side validations with emphasis on OOP-based web forms, business logic and database access components
  • Developed REST Web Services to provide Cramer data to a web portal and to enhance communication
  • Developed few of teh RESTful web services for both web based applications using spring framework.
  • Involved in teh development of teh project using Spring MVC, Dependency Injection.
  • Utilized Model-View-Presenter (MVP) design pattern, decoupling view and presenter in front-end development.
  • Implemented features like logging, user session validation using spring-AOP module
  • Used spring MVC to decouple business logic and view components
  • Used Hibernate as ORM to persist data.
  • Extensively used ng module(AngularJS) by using directives, functions, $rootScope, filters, services to develop user friendly and ui rich Web Application
  • Used Router to map URL with Components to develop easy maintainable Web Application using AngularJS.
  • Involved in implementation of Service and Presentation Layers and intensively worked on Spring DAO Layer to access and perform CRUD operations on data.
  • Responsible for writing and implementation of JavaScript, AJAX and JQuery to interact with web Services and user controls.
  • Migrated my module component from a physical data center environment to AWS
  • Used GIT to keep track of all teh implementations and modifications implemented in teh project, allowing teh collaborations for severaldevelopers.
  • Documented program specification, based on function design.
  • Involved in debugging and troubleshooting teh bugs and resolved those issues.
  • Implemented OO design concepts, exception handling, identifying and fixing potential memory, performance, & transactional issues.

Environment: Java,J2EE(Servlets, JSP), Hibernate, spring, JavaScript, AngularJS, MySQL, AWS, UNIX, XML, XSLT, AJAX, JQuery.

Confidential, San Francisco, CA

Java/UI Developer

Responsibilities:

  • Designed dynamic and browser compatible pages using HTML, HTML5, CSS3, AngularJS, and JavaScript.
  • Implemented Java &JavaScript algorithms to curate search results according to APIname, type etc
  • Code web applications utilizing programming languages including JavaScript, jQuery, and AJAX.
  • Developed SPA using AngularJS and used $http service to get json response.
  • Used built-in directives such as ng-repeat, and filters to give dynamic look to HTML View using AngularJS.
  • Involved in database design and creating database objects like tables, and retrieving data from tables in Oracle
  • Design and develop JSP, JavaScript based UI and Spring MVC based backendlayers.
  • Wrote various Springframework Bean classes for interfacing with teh business logic, form beans for presenting teh data to JSPs.
  • Worked with UI Design team to create prototype for different use cases.
  • Added Spring MVC and Hibernate layer in existing source..
  • Implemented persistence layer with Hibernate APIs, metadata (annotations) and using HQL.
  • Responsible for writing and implementation of JavaScript, AJAX and JQuery to interact with web Services and user controls.
  • Developed and integrated related applications components, including front-end development and back-end integration.
  • Used Log4J to monitor teh Error Logs.

Environment: Java,J2EE(Servlets, JSP), Hibernate, spring, JavaScript, AngularJS, Oracle, UNIX, XML, XSLT, AJAX, JQuery.

Confidential, Oakland, CA 

Java/J2EEDeveloper

Responsibilities:

  • Developed business validation scripts for teh UI using Forms and validation.xmlstruts components.
  • Developed application using JSP, Java, HTML, JavaScript, JQuery, Struts 2.0 and Hibernate.
  • Implemented views using Struts tags, JSTL2.0 and Expression Language.
  • Used Tiles Framework for Presentation layer and Validation Framework for validations.
  • Developed teh application using StrutsFramework, developed action classes, form beans andStruts-Tiles.
  • Wrote various Strutsframework Action classes for interfacing with teh business logic, form beans for presenting teh data to JSPs.
  • Designed and developed teh UI components using JSP, HTML, CSS, JavaScript, jQuery and AJAX.
  • Used Struts2 framework and J2EE components to develop Action classes, frontend validations, complex reports and database interaction.
  • Extensive use of Struts Framework for Controller components and view components.
  • Developed Add/Edit Securities component using Struts Action, ActionForm and ActionErrors and teh Tiles Framework..
  • Implemented Object Oriented JavaScript in teh persistence layer using hibernate frame work in functionality.
  • Used AJAX to make Asynchronous Request's for better performance.
  • Designing and developing user interfaces usingJavascript, JQuery, JSP, XML, XSLT, HTML and CSS.
  • Used JavaScript for necessary framework for managing teh content and workflow solutions.
  • Worked with JAXB, SAXP and XML Schema for exporting data into XML format and importing data from XML format to data base and JAXB in teh web service's request response data marshalling as well as unmarshalling process.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Implementing logging mechanism using log4j.

Environment: Java/J2EE(JDK 1.6), Struts 2.0, Hibernate, Web Sphere Application Server 6.1, JSP, JavaScript, UNIX, SQL, PL/SQL, JQuery, SVN, Maven, Eclipse, Junit.

We'd love your feedback!