We provide IT Staff Augmentation Services!

Ui Developer Resume

Norfolk, VA

PROFESSIONAL SUMMARY:

  • Around 8 Years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client - server technologies.
  • Around 4 years of web experience with JavaScript, HTML5, CSS3, jQuery Including 3.5 years with Modern JS framework like Angular JS and Angular 2.
  • Extensive experience on MVC architecture and using frameworks like Angular 2 and React JS for creating Single-Page Applications(SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.
  • Excellent knowledge in the development of User Experience web and mobile based applications. Hands-on experience using one-way/two-way data-binding, filters, UI-routers and creating custom directives in Angular 2.
  • Sound knowledge of Node Package Manager (NPM) to manage the modules, familiar with Node.js, React JS, Grunt and Gulp.
  • Expert in developing applications using CSS preprocessors like SASS and LESS.
  • Highly skilled in using Bootstrap for tables, grids, form elements, carousels, layouts, Toolbars, Panels, Button, etc. Experience in using various jQuery UI controls and corresponding Event handlers etc.
  • Comprehensive knowledge in developing web pages obeying Web Content Accessibility Guidelines (WCAG) and applying World Wide Web Consortium (W3C) standards.
  • Experienced in developing and using RESTful Web Services and Responsive Web Design (RWD).
  • Proficient in developing web page quickly and effectively using HTML5, CSS3, JavaScript, jQuery, Responsive Web Design (RWD), and experience in making webpage cross browser compatible.
  • Experience in debugging on various browsers with Chrome DevTools, IE Tester, Firefox Firebug and Safari web inspector.
  • Experience on Protractor in end-to-end test framework for Angular applications and also performed in jasmine.
  • Very good knowledge in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment and support and maintenance with various methodologies such as Agile, Waterfall.
  • Experience in working with third-party web services APIs and web services using AJAX and JQUERY.
  • Proficient in Analyzing existing software (web and mobile) for Accessibility issues and worked with designers to define and implemented solutions.
  • Using version control tools such as SVN, GIT, TFS and Maven for dependencies. Involved in daily stand up updating work progress in GWT (Google Web Tools) & scrum methodologies with strong sense of ownership.
  • A passion of learning new things, and the adaptability to be effective in a fast-moving environment.
  • Highly committed, result oriented, innovative, hard working person with proven ability to learn fast and work well under pressure.

TECHNICAL SKILLS:

PROGRAMMING LANGUAGES: JAVA, J2EE, UI/UX, PHP, C++, C

FRONT END TECHNOLOGIES & FRAMEWORKS: HTML5,CSS,JAVASCRIPT, JQUERY, AJAX, ANGULAR.JS, ANGULAR 2,BOOTSTRAP, ECMAScript 6

APPLICATION/WEB SERVERS: IBM WEBSPHERE, WEBLOGIC, APACHE TOMCAT, JBOSS, REST, SOAP, UDDI, WSDL, APACHE AXIS, APACHE CXF

TOOLS: & FRAMEWORK: STRUTS, SPRING, GWT(Google Web Tool), JSP, J2EE, HIBERNATE, SERVLETS, JDBC, JMS, JAXB, JAXM, EJB, JNDI, RMI, SAX, DOM PARSERS, XML, XSL, SWING, UML, LOG4J, APACHE POI, MAVEN, ANT, RUP, RATIONAL ROSE

RDBMS/DBMS/DATABASES: ORACLE, PL/SQL, SQL SERVER, DB2, MYSQL, TOAD, NOSQL, MONGODB

SOURCE/VERSION CONTROL SYSTEMS: CVS, SVN

DEFECT/BUG TRACKING & TESTING TOOLS: JIRA, RATIONAL CLEAR QUEST, JUNIT, SELENIUM, AGILE, SCRUM, MOCHA, AND CHAI

PROFESSIONAL EXPERIENCE:

Confidential, Norfolk, VA

UI Developer

Responsibilities:

  • Contributed as key resource of the "Angular 2 Framework Team" in conversion of existing UI screens of the application to Angular 2 based UI.
  • Involved in development of commonly used angular components across teams such as directives for grid, pagination, conditional validations.
  • Participate in wireframe reviews with UX team to understand the requirements.
  • Convert the wireframes to HTML5/CSS3 that are fluid in nature which will fit in varying resolutions for Mobile & Tablet.
  • Developed a SDK for Confidential in Typescript, compliance with ECMAScript 6 standard, which will be later exposed to all Confidential clients.
  • Developed all the UI pages using HTML, DHTML, XHTML, DOM, Node, Grunt, CSS, JSON, JavaScript, jQuery, Bootstrap, Ajax.
  • Designed UI screens using CSS, Angular JS Framework and HTML.
  • Used React JS for search engine optimization and worked with Visual studio.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Involved in Agile/SCRUM based approach to UI Development.
  • Responsible for the creation and execution of the Unit Test Cases using Jasmine as testing framework and Karma as test runner.
  • Involved in code reviews and mentoring the junior team members.
  • Used scaled Agile methodology for bi-weekly sprints.
  • Integration of UI screens with the Database by making use of web services.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Created fully component based application using angular 2.
  • Vast experience in integrated material ui with angular 2.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.

Environment: Angular 2, Web API, Bootstrap 3.0, WCF Service, ECMAScript 6, Agile, Unit Testing, JavaScript, GIT, jQuery, AJAX, MySQL, JIRA, REST API

Confidential, Richmond, VA

UI Developer

Responsibilities:

  • Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) and Bootstrap, connecting to a REST-ful server on a different domain.
  • Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
  • Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
  • Involved in Requirements gathering, analysis, design and documentation the application development.
  • Involved in web designing using HTML 5, XHTML, CSS 3, JavaScript and extensively used Table less Design in CSS for positioning.
  • Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
  • Designed and development of many PL/SQL batches using Java with connectivity to Oracle for data maintenance and handling.
  • Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
  • Designed and developed UI using HTML, CSS, jQuery and Ajax.
  • Front-end implementation of App Store using Rails and Ember.js.
  • Experience in testing using Rest based the Web Services.
  • Extensively used CSS and Bootstrap for styling the HTML elements.
  • Used Ajax effectively to create pagination and with client side events like quick search.
  • Implemented broad new feature sets in the Rails backend, coded frontend functionality in JavaScript, Backbone.js, and Ember.js and implemented UX/UI with responsive HTML5/CSS.
  • Developed web services using SOAP, WSDL and Apache Axis which helped communicating through Involved in writing various SQL Queries and PL/SQL stored procedures to satisfy various business requirements of the application.
  • Achieved the unit test of the web application by Jasmine, Junit.
  • Designed Frontend with in object oriented JavaScript Framework like Angular.JS, node.js
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js.
  • Developed key ask installations with React & Redux doubling client interactions per day.
  • Created AngularJS directives, factories and services for developing single page web applications.
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Used CSS pre-processor LESS to write maintainable CSS for large projects.
  • Written Ajax driven JSON, JSP consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
  • Performed client side tooling and testing & development with angular.js, HTML5 Modular JavaScript, etc.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.

Environment: Angular, Java, JavaScript, HTML5, CSS3, JSP, Eclipse, DHTML, jQuery, AJAX, JSON, DOM, DHTML, XML, Jasmine, backbone.js, node.js, Ember.js, Oracle, PL/SQL, angular.js, Junit, React.js, REST, bootstrap.js, Firebug.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Enhancement and development of code for Wiley Online Library.
  • Wrote the application in Java/J2EE, Spring MVC.
  • Good exposure to RESTFUL and SOAP based web services
  • Followed standard Spring MVC by writing Controller, Service and Dao calls using Hibernate.
  • Complex database calling as the database consists of one RDBMS which was Sybase using Squirrel SQL
  • Created the base project code using Spring MVC which includes Interceptor, Base Controllers, Base Service and Repository Layer Classes, Interfaces and Aspects for Handling Exceptions and Logs (used across all Controllers, Service and Repository layers)
  • Used Maven as build automation tool and SVN and GIT as repository.
  • Wrote JUnit test cases for each piece of development using Mockito, coverage with EclEmma.
  • Wrote Integration test cases and ran them with commands in Maven.
  • UI testing of each piece of development with Selenium.
  • Conducted code reviews and also got my code reviews by others.
  • Used Tomcat for deploying applications, starting server with Jetty Fixture.
  • Working experience on XML, XSD, XSLT.
  • Agile Scrum development methodology and using JIRA for uploading stories, technical analysis etc.

Environment: Java/J2EE, Spring MVC, Ajax, Annotation based spring configuration, Spring IOC, SOAP, RESTful Web Services, Hibernate, JUnit Testing, Integration testing, Maven, SVN, GIT, STS, JIRA, Selenium, Sonar.

Confidential

Java Web Developer

Responsibilities:

  • Working as a Java web Developer to develop and manage web applications.
  • Developed test cases for integration testing using JUNIT.
  • Creating new and maintaining existing web pages build in JSP, Servlet and other front end technologies such as AJAX, JQuery, JavaScript, HTML and CSS.
  • Working on a multithreaded application, successfully creating new features based on multithreading.
  • Front end coding, written in Java, with JSP screen pages being written in a mixture of CSS, JS, JQuery, Ajax.
  • Effectively maintaining databases and writing scripts for Oracle database using DDL/DML commands.
  • Creating new technical document of the new features which helps in reducing the complexity of the code flow and for the benefit of the other developer, also maintaining the existing technical document using UML diagrams and power point.
  • Involved in migration of databases to support application, created sequences, synonyms, views, triggers and tables in the process of migration.
  • Created several procedures, triggers and functions to support business and to achieve the functionality for a new enhancement.
  • Developed various Triggers, Stored Procedure, DAO classes for application.
  • Maintaining the existing code of Application completely developed in Core Java, Swing.
  • Designed the Class, Sequence Diagram and forward engineered them in to Java classes.
  • Enhancements to the existing system to add additional functionality to meet user's requirements.
  • Involved in Maintaining and writing complex database queries for MySQL

Environment: Core Java, JSP, Servlet, Java Script, XML, SDLC, J2EE, Servlet, spring, JDBC, AJAX, Hibernate, MySQL, ORACLE 9i, and SOAP.

Confidential

Java Web Developer

Responsibilities:

  • Developed JSP, Tiles, Validator, Action classes and EJBs for various user transactions.
  • Designed Java Servlets and Objects using J2EE standards.
  • Designed the project by using MVC framework.
  • Developed the XML Schema for the data maintenance and structures.
  • Implemented EJB session beans, messaging technologies like Message Driven Bean, JMS.
  • Used JSP for presentation layer, entity beans as the model to represent the persistent data and interacted with Oracle database as per MVC Architecture.
  • Design Implementation of GUI using HTML, JSP and Java Script for front-end validations.
  • Used the XML Parsers like SAX parser to parse the data.
  • Used JDBC calls in the Enterprise Java Beans to access Oracle Database.
  • Involved in Integration testing and defect fixes.

Environment: J2SE, J2EE, Servlets, Multithreading, JSP, Struts1.1, EJB, JMS, UML, Rational Rose2000, MQ Series, Win CVS, Oracle 8i, Eclipse, Web Logic 8.1, HTML, JavaScript, XML, SAX.

Hire Now