We provide IT Staff Augmentation Services!

Sr. Front End/ Ui Developer Resume

3.00/5 (Submit Your Rating)

NC

SUMMARY:

  • Web UI Developer with 8+ years of experience well - versed in developing professional Web-based Applications and Client Server Applications in Java/J2EE environment
  • Proficient in end-to-end website development such as planning and designing the UI, content creation, front-end and back-end development, testing, deploying and maintaining the end-product
  • Adept at developing front-end systems using HTML5, CSS3, SASS, LESS, Java Script, DOM, jQuery, and AJAX that follows W3C Web Standards and are browser compatible and Responsive Web Design (RWD) using Bootstrap, HTML, YAML 4 by implementing flexible grid and media query techniques
  • Expertise in developing Single Page Applications (SPA) using Angular JS, Angular 2, Angular 4 and Backbone JS
  • Experience in developing applications using J2EE technologies like Spring MVC, Hibernate, Struts, Servlets, JSP, Java Beans, EJB, JNDI, JDBC, JMS, Ant, XML DOM, Web Services using J2EE design patterns
  • Proficient in the latest development approaches including MVC framework in the browser and event-driven applications
  • Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3
  • Expertise in creating Technical design document using UML diagrams like: Use Case diagrams, Class diagrams, Object diagrams, Component diagrams and Sequence diagrams
  • Experienced working in software development methodologies like Waterfall and Agile Software Development model and have sound knowledge on Agile Concepts like SCRUM, Spiral model etc.
  • Strong proficiency with IA/UX and web usability best practices
  • Experience in preparing Test Cases using TDD (test driven development) and BDD (behavior driven development) approach on multiple platforms like Linux, Mac and Windows
  • Experience in working with testing tools like Firebug, Firebug Lite, Chrome or Safari Web Inspectors and IE Developer Toolbar
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 10g/11g, SQL Server and MySQL
  • Experienced in various IDEs like Eclipse, EditPlus, JSfiddle, Webstrom, Sublimetext, Notepad++, Microsoft Visual.
  • Experience in automating repetitive functions with Grunt and Gulp task runner
  • Extensively used NodeJS, ReactJS, ExpressJS and MongoDB to create server-side application.
  • Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments

TECHNICAL SKILLS:

Programming Languages and frameworks: C, C++, JAVA, J2EE, JSP, JMS, JDBC, Struts, Spring

Web Technologies: HTML5, CSS3, JavaScript, XML, DHTML, Ajax and AngularJS, Angular 2, Angular 4 ReactJS Node.js, Backbone.js

Developer Tools: Eclipse, Spring Suite, IntelliJ Idea, Jira, Sublime, Notepad++, Microsoft Visual, EditPlus, SVN, CVS, GIT, Stash, Toad and XML Spy.

Application Server: Apache Tomcat, Oracle WebLogic Server, JBoss.

Databases: MS SQL, MySQL, PL/SQL, Oracle and MongoDB.

Operating Systems: Window 7/8, MAC OS X, Linux and Unix.

Debugging Tools: Firebug, Karma, Jasmine

PROFESSIONAL EXPERIENCE:

Confidential, NC

Sr. Front End/ UI developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Setting up Angular framework for UI development. Developed HTML views with HTML 5, CSS 3, jQuery 1.1.0, JSON, and JavaScript.
  • Created usability prototypes for the UI screens using Angular 4, JavaScript and jQuery
  • Wrote JavaScript functions using Modernizr to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
  • Built custom UI Widgets and Application logic using Angular architecture.
  • Produced and consumed Rest Web Services, used angular factory service calls to consume the services by developing DAO and DTO classes for the services.
  • Used Angular 2, ReactJS and FLUX architecture to develop the front-end application.
  • Used CSS3 to develop UI Components such as Accordions and Model Windows using pure HTML 5 and CSS3.
  • Created images, logos and icons for the web pages using Adobe Flash, Dream weaver, and Photoshop.
  • Built user-interactive web pages using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, Angular and JavaScript.
  • Used Object Oriented JavaScript for implementing custom validation controls for form validation.
  • Used jQuery/AJAX on the UI for populating the data that is fetched from web services/APIs.
  • Implemented JavaScript source code and embedded nested handling logic using jQuery event handlers and call back functions.
  • Developed the jQuery callback functions for implementing asynchronous communication using AJAX.
  • Worked with GIT version control, Grunt build tool and the JIRA ticketing system.
  • Used ‘TestNG’ for backend test cases and ‘Jasmine’ for angular JS test cases.
  • Worked on Twitter Bootstrap to create Responsive Web Design.
  • Frequently met with the project manager to review project goals and to create proposals for future developments, researching their fields for UI design.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: AJAX, SVN, XML, JSP, j Query, Angular 2, ReactJS, Bootstrap, JavaScript, JUnit, CSS3, log4j, XMI, HTML5, Teamworks, Jboss, Oracle 11g, Jasmine, Windows.

Confidential, Kansas City, MO

Sr. Front End/ UI Developer

Responsibilities:

  • Created landscape and portrait view HTML mock-ups for mobiles and tablets as per UID using CSS3 and HTML5.
  • Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, HTML, CSS3, CSS, JavaScript, jQuery, Bootstrap and AJAX.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using AngularJS, node.js and jQuery.
  • Developed XML, HTML and JavaScript for client-side presentation and validation within the forms.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Configure the Sprites and in corporate the best SEO practices to make the website Google friendly.
  • Developed CRUD features of the application using Backbone.js, Require.js and responsive design.
  • Used HTML, CSS(SASS) and D3.js to prototype the new features.
  • Implemented CSS3 and JavaScript based navigation system to improve ease of maintenance and organic search engine placement that is visually identical to previous table-based system.
  • Developed user interface of web pages using various libraries of JavaScript like jQuery, Ember.js, Backbone.js, Require.js and node.js.
  • Used Web Services like REST and SOAP for transmission of large blocks of XML data over HTTP.
  • Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Designed and developed User Interface Web Forms using Adobe Flash, CSS, Dreamweaver, and JavaScript.
  • Implemented dynamic web pages where the content was fetched via API calls and updated the DOM (JSON Parsing) by using AJAX.
  • Designed various tables required for the project in Oracle 10g database and used the Stored Procedures in the application.
  • Implemented build scripts using ANT to create WAR and deploy in application server.
  • Involved in designing test plans, test cases and overall Unit testing of the system.
  • Used Log4j for External Configuration Files and debugging.
  • Used JUnit for debugging the application.
  • Used MongoDB to store and retrieve the application data through nodejs and express.

Environment: HTML5, CSS3, JavaScript, jQuery, Ajax, Web Services, Oracle, JSON, MongoDB, AngularJS, node.js, backbone.js, Express.js, Require.js, D3.js, bootstrap, XML, Adobe Flesh, Dreamweaver, DOM, Internet Explorer, Chrome, Firefox, Oracle, Windows.

Confidential, Columbus, OH

Web/ UI Developer

Responsibilities:

  • Designed and developed various user interface components using HTML, CSS, JavaScript, AngularJS and jQuery.
  • Intensively used factory and façade design patterns during the project.
  • Used AngularJS and jQuery to build reusable UI components.
  • Used AngularJS directives, services, controllers and filters.
  • Maintained feasibility and loose coupling between project modules by using maven projects.
  • Developed RESTful web services under SOA architecture that supports both XML and JSON.
  • Database transactions were performed using hibernate and spring JDBC template.
  • Used core java and internal framework libraries to develop Data Access Layer(DAL) module to cache data for efficient service operation responses.
  • Manually edited WSDL and XSD’s per team needs and auto-generated using Rational Tools.
  • Used Agile methodologies to maintain Test Driven Development(TDD).
  • Designed and developed PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Used Log4j to print info on the console like logging, debugging and warnings.
  • Performed code reviews, analyzed, debugged and investigated on problems reported by users.

Environment: Java 1.6, J2EE, RAD 7.5, JSP 2.0, JavaScript, AngularJS, jQuery, JDBC, Log4j, Junit 4, XML, Maven, SVN, Oracle 11g, PL/SQL.

Confidential

Web Developer

Responsibilities:

  • Used EJB to develop business components for processing information associated with the modules.
  • Involved in design and development of MVC (Model View Controller) pattern application.
  • Developed Screens using JSP and Struts Tag Libs, logic, bean, and JavaScript, HTML, jQuery, and CSS.
  • Developed POJO classes and wrote hibernate queries for retrieving information.
  • Used Struts-Validator framework for front-end validations of from entries.
  • Deployed and tested the application in Web Sphere App Server 7.0
  • Developed application components using RAD.
  • Involved in QAT and UAT issues, analyzing and fixing production.
  • Used JUnit extensively for Unit Testing.
  • Coordinated with QA team to validate end-to-end test case scenarios.

Environment: Core Java, JSP, EJB2.0, DB2, RAD 7.5, WebSphere 7.0, Log4j and Java Script, Struts 1.2, Hibernate, Windows, XML, JAXP, XSLT, Struts Tab Libs, jQuery, CSS, Ajax, MS Visio.

Confidential

Web/ UI Developer

Responsibilities:

  • Created HTML, CSS, JavaScript and DHTML pages for Presentation Layer.
  • Developed UML diagrams of design documents.
  • Involved in all phases including Analysis, Design, Coding, Testing and Documentation.
  • Implemented various Search Engine Optimization (SEO) techniques as metadata, building inbound link, and outbound link text, meaningful title while designing web pages.
  • Created forms to collect input and validate data of the user.
  • Responsible for creating web application using JavaScript and jQuery.
  • Created a webpage using CSS, jQuery, and JavaScript to give the page a dynamic look.
  • Added dynamic functionalities to the web pages at the client side using jQuery to make the HTML, DHTML and CSS code interact with JavaScript.
  • Involved in JavaScript coding for validations and passing attributes from one screen to another.
  • Responsible for client-side validations using JavaScript and jQuery
  • Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
  • Used CSS Blueprint to create grids and adapt cross-browser interactive features.
  • Created Graphic User Interface (GUI) and applied to the website.
  • Increased developer productivity by using efficient programming methodologies and local development.

Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, Dreamweaver, Windows.

We'd love your feedback!