We provide IT Staff Augmentation Services!

Sr. Front End/ui Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TexaS

PROFESSIONAL SUMMARY:

  • Having 7+ years of experience in design, development and implementation of enterprise applications.
  • Extensive experience in Web UI Development using HTML5, CSS3, JavaScript, jQuery and frameworks such As Angular JS, Express JS, Node JS, DOJO and React JS.
  • Extensive experience in using OOP Concepts and strong knowledge in design patterns.
  • Strong knowledge in J2EE architectures, Design Patterns and Best Practices.
  • Experience in developing enterprise applications using Java and J2EE technologies such as Servlets, JSP, Struts, JDBC, Spring, Hibernate and Web Services.
  • Strong Experience in HTML, DHTML, JavaScript, JQuery, Ajax, CSS, Bootstrapand XMLtechnologies including XSL, XSLT.
  • Strong Experience in testing applications using Yeoman/Bower/Grunt/Gulp, NPM, and Jasmine/Karma unit testing tools.
  • Worked in a collaborative and AGILE environment with minimal supervision in cross - functional teams with product managers and other developers.
  • Experience in full software development life cycle(SDLC) starting from collecting business specifications, user requirements, confirming the design decisions regarding data, processes and interfaces, developing and documenting the entire life cycle.
  • Experience in usingSQL,Oracle, IBMDB2and MS SQL Server 2005 databases.
  • Experience using Version Control Systems and Repository Management tools like GIT, Stash, SVNand Jenkins continuous integration server.
  • Experience in developing and deploying applications using ANT and Maven build tools.
  • Excellent communication and interpersonal skills, quick learner, self-motivated, ability to work individually and as well as in a team environment with good team spirit.

TECHNICAL SKILLS:

Web Technologies: HTML5, CSS3, Bootstrap, jQuery, JavaScript, OOJS, AJAX, JSP, XML, JSON, UI MVC, REST API, Grunt, DOM, Servlets, J2EE, JDBC, Struts, Spring, Hibernate, SOAP and RESTful web services.

JavaScript Frameworks: Angular JS, RequireJS, Node JS, Knockout JS, ReactJS, Knockout JS.

IDE, HTML Editor: Eclipse, IntelliJ IDEA, Notepad++, Adobe Dreamweaver,Photoshop, JSFiddle, WebStorm, Sublime text, Plunker, Virtual Studio.

Version Control: SVN, GIT, STASH.

Build Tools: ANT, MAVEN

JS Unit Testing: Karma, Jasmine,Yeoman, Bower, Grunt, Gulp, NPM.

Web/App Servers: Apache Tomcat, HTTP Web Server.

Methodologies: AGILE, UML.

Database: Oracle, SQL Server,SQL, IBM DB2, MS SQL Server 2005,MongoDB.

Operating Systems: Windows, UNIX.

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, Texas

Sr. Front End/UI Developer

Technical Environment:HTML5, CSS3, JavaScript, TypeScript, AJAX, JQuery, Spring, Hibernate,AngularJS, Angular2.0, Responsive Design, Bootstrap, JSON,RESTful API, Struts,XML, MYSQL, TypeScript, AEM, Oracle, Firebug, Firefox, Agile, Windows.

Roles and Responsibilities:

  • Created Front-end Applications using HTML5, CSS3, JavaScript, JQuery, Angular JS, Twitter Bootstrap 3, AJAX, XML and JSON.
  • Developed ecommerce shopping cart and checkout functionality that requires complex rules and logic and integration with backend systems.
  • Developed well responsive SPA (single page application) using AngularJS framework.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database.
  • Developed the framework based on Struts 2.0 MVC Architecture with Spring DI service classes.
  • Performed AngularJS Validation to validate user inputs and to create user-friendly web application.
  • Worked on Angular JS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture.
  • Processed JSON response data by consuming RESTful web services and used Angular filter for implementing search results.
  • Performed Unit testing Angular JS code using tools like Jasmine, Karma.
  • Familiar in writing Custom Directives in Angular JS, making use of modules and Filters objects according to the application requirement by business users.
  • Debug the issue in firebug for Firefox, web developer tools in Chrome, Safari and IE 8,9,10 browsers.
  • Hands-on experience in ConsumingRESTful services using AJAX, Angular $http, $resource and JQuery to exchange request/responses information with databases such as MySQL and Oracle.
  • Heavy use of Knockout JS view models for separation of UI, data, and logic concerns.
  • Designed and developed the agent portal using framework AngularJS 2.0 along with HTML5, CSS3, and TypeScript.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular2.0.
  • Used TypeScript compiler (tsc) to convert the instructions written in TypeScript to its JavaScript equivalent.
  • Develop websites using AEM/CQ5, including the creation, configuration and integration of templates, components, dialogs, widgets, workflows, and more.

Confidential, Bentonville, Arkansas

Sr. Front End/UI Developer

Technical Environment:HTML5, CSS3, JavaScript,jQuery, Bootstrap, Angular JS, DOM, Kendo UI,ReactJS, Redux, J2EE, JSON, GWT, Spring, Ant, Struts, Servlets, Hibernate2.5, JPA, JUnit, JDBC, Node JS, Jenkins, RESTful API, JIRA, and Agile.

Roles and Responsibilities:

  • Maintained, enhanced, and recommended solutions that suit business and technology needs from UI standpoint.
  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
  • Designed the Web application layout and forms using HTML5, CSS3, Jquery, JavaScript, Bootstrap and AngularJS.
  • Proficient in manipulating properties and methods of document objects and modifying attributes and values via the DOM.
  • Developed new user interface components for different modules using Kendo UI.
  • Experience with React JS state management using Redux and Redux Forms.
  • Responsible for overall design analysis of overall Flex UI component development and integration with backend J2EE.
  • Created services using SpringMVC to support to access data.
  • Created a service to consume an existing email Webservice so that an escalation can be performed from the UI.
  • Created a simple database table to perform CRUD operations for the assessments.
  • Integrated java services to get JSON response.
  • Developed Java Classes using GWT to convert into JavaScript.
  • Used Spring as a standard framework for implementing the business logic using all the modules.
  • Used Ant scripts for building and deploying the applications.
  • Extensively worked on Struts and implemented Model View Controller Pattern.
  • Involved in development of Servlets in the project.
  • Developed the Persistence Layer using Hibernate 2.5 with JPA.
  • Developed various test cases and performed unit testing using JUnit.
  • The database connectivity was done using JDBC to connect to the MS SQL Server database in the backend.
  • Proficient in programming JavaScript data capture and event handling methods via the DOM event model.
  • Designed & implemented web pages that are compatible in mobile devices with cross browser compatibility across several browsers.
  • Proficient in object oriented programming, test driven development and service oriented architecture using Node JS.
  • Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins.
  • Communicated with the back-end developer in the process of building the RESTFUL API.
  • Communicated updates in daily scrum meetings using JIRA software.
  • Agile Story research/grooming/tasking/interacting with other teams/developing.

Confidential, SanJose, California

SrFront End/UI Developer

Technical Environment:HTML5, CSS3, JavaScript, AJAX, MongoDB, Express JS, Angular JS, Node JS, JQuery, Gulp, Jade, Bootstrap, Spring, Hibernate, XML, SQL, SOAP, WSDL, DHTML, DOJO, XML, DOM, JSTL, AEM, Adobe, Struts, Oracle, IBM DB2, MS SQL Server 2005, JSp, Java Beans, Dreamweaver, Photoshop, Firebug, Firefox, D3 and Agile.

Roles and Responsibilities:

  • Develop full stack JavaScript application using MEANJS - AngularJS, NodeJS, MongoDB and Express to rewrite existing Java application.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
  • Developed an API using NodeJS that provides comprehensive information for a given customer specific data from various sources based on specified criteria.
  • Research and implement web application prototype using NodeJS, AngularJS, Bower, Gulp, Jade and Bootstrap for the existing application and, alternative implementation using Spring framework.
  • Implemented persistent layer using Hibernate, XML hibernate mapping, database querying using HQL / SQL, Freemarker Template Engine for data transfer from logic to the front end, and the front end using HTML, CSS, JavaScript and JQuery.
  • Developed a generic SOAP client by parsing WSDL (doc literal/rpc encoded) files to generate a UI for the input parameters for the operation in the portal to be invoked and, construct the dynamic SOAP message with user inputs.
  • Developed a generic REST client by constructing the URI dynamically from the REST service registered in the portal and invoke using HTTP request.
  • Developed the UI Screens using HTML5, DHTML, XML, Java Scripts, Ajax, JQuery Custom-tags, JSTL DOM Layout and CSS3.
  • Experience with migrating large volumes of content from a CMS into AEM/CQ.
  • Deep understanding of 508 compliance requirements and developing websites with 508 compliance requirements.
  • Run tools to call the bundling and minified tasks before each build using Gulp.
  • Used Dojo functionality to make remote method calls, manipulate DOM node, and manipulate Cascading Style Sheets.
  • Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
  • Worked on BrowserCompatibility and tested each and every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
  • Worked on Object Oriented Programming (OOP) Concepts using PHP 5 & to document low-level code design.
  • Used Struts with Spring Framework in the application, which is based on MVC, design pattern.
  • Extensive experience in SQL, Stored Procedures, Functions and Triggers with databases such asOracle, IBMDB2 andMS SQL Server 2005 .
  • Developed Form Beans/ JavaBeans, Spring Controller Classes and configured with the corresponding JSP pages in spring-config.xml file.
  • Invoked SOAP web services using Axis2 Framework and Parsed the received xml response to display in JSON format.
  • Implemented WSDL and XML parsers using JDOM and WSDL4J API.
  • Developed Dashboard that involves data visualization of huge call volume related information using tiles, maps and other UI components for analytics using angular material, D3 Geomap, charts, tiles and data tables.
  • Developed UI for workforce and resource management that provides information in real time with various functionalities using various front end tools and technologies like angular-datatables, trees, D3 and charts.
  • Used Ajax for asynchronously exchanging small amount of data with the server behind the scenes and updating the JSP page.
  • Used SOAP, JAXB, JAXP, XML/XSLT and WSDL for developing Web Services.
  • Worked in an Agile environment.

Confidential

Web Developer/Java Developer

Technical Environment:HTML, DHTML, CSS, JavaScript,jQuery, UNIX, SDLC, PHP,DOM, XML, C, C++, JavaRoles and Responsibilities:

  • Driving the technical design of the application by collecting requirements from the Functional Unit in the design phase of SDLC.
  • Designed and development of Web pages using PHP, HTML, CSS including Ajax controls and XML.
  • Developed data insertion forms and validated them using JavaScript.
  • Used jQuery plugin to navigate to different section of the page of the application using DOM elements.
  • Validated input values to make sure that they will be accepted before they are submitted to the server.
  • Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Performed read/write operations of the XML data using DOM Parser.
  • Created shell scripts and updated the scripts as per the requirement by UNIX Commands.
  • Worked on CSS Background, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, CSS floats, cross browser compatibility and CSS behaviors in CSS.
  • Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Created Mock-up designs and developed various functionalities with JavaScript and JQuery.
  • Used Java Compiler to convert the java code into bytecode.
  • Used CSS, HTML to make effective and cross-browser compatible front-end pages with attractive and easy to use functionalities.
  • Extensively used Ajax calls to send parameters and fetch data based on the user-triggered events.
  • Worked on programming languages C, C++.
  • Used Java concepts of Method Overloading & Method Overriding in the application.
  • Fixed bugs in the production and carried out Unit Testing for the developed functionalities.
  • Collaborated with QA team for bug fixing and functional/user-friendly improvements.

We'd love your feedback!