We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Web UI Developer with 8 years of experience in Application Software Design, Object Oriented Design, Development, Analysis, Documentation, Debugging, Testing and Implementation.
  • Expertise in full Software Development Life Cycle (SDLC) in developing and designing of web applications using Angular JS, Ember JS, HTML5, CSS3, Bootstrap, JavaScript, JQuery, Node JS, Grunt, Java/J2EE technologies, Express, AJAX, JSON, XML, Lodash, Promises, MongoDB and IDE tools like STS, Eclipse, Visual studio, RSA and Web Storm.
  • Expertise in developing HTML pages based on DIV layout and Cross browser platform and good experience in working with CSS, Bootstrap, and media queries used for building responsive web applications.
  • Developed SPA (Single Page application) using advanced front end frameworks such as Angular JS 1.x, 2 versions and Ember.
  • Extensive experience working in Angular JS models, views, controllers, directives, components, modules, factory, services, Filters, UI - Routers and events, routing and states.
  • Good experience working with Angular JS 2, Typescript and ES6 features.
  • Design, develop, and architect complex programmatic systems environments using Node JS and Ember frameworks by understanding the nature of asynchronous programming and its quirks and workarounds.
  • Created a build script using Gulp.js task runner and a boilerplate theme for internal use and also Grunt for minification, compilation and linting.
  • Extensive experience with J2EE/Java application development background, with experience in defining functional and technical specifications.
  • Well versed in using XML/JSON and AJAX to map and link with back-end applications.
  • Used Jasmine for writing the test cases and Karma, a task runner for productive java script unit testing.
  • Experience working with Twitter Bootstrap Framework, .Net MVC Framework.
  • Hands on experience using the version controls like GIT, SVN and TFS and project management tools like JIRA and Jenkins.
  • Experience in consuming SOAP and REST web services, worked with SOAP UI tool to handle request and response from services.
  • Expertise in using debugging tools like Firebug and built in IDE debuggers for troubleshooting existing code.
  • Worked with cross browser compatibility issues by testing on different browsers like IE, Mozilla Firefox and Google Chrome.
  • Worked on onsite/offshore model and worked with offshore teams to delegate work and coordinated work with onsite and offshore teams.

TECHNICAL SKILLS

UI/Server Technologies.: HTML5, CSS3, LESS/SASS, UI Concept Modeling/Wire Framing, XML, AJAX, JSON, Java/J2EE, .Net MVC framework, Node JS

Scripting Languages: Angular JS 1x, Angular JS 2, Ember JS, React JS, JavaScript

IDE’s: Spring Tool Suite, Eclipse, IBM RSA, Web storm, Sublime text, Atom

Version Control: GIT, SVN and TFS

Web/App Servers: Apache Tomcat, IBM WebSphere

Databases: SQL Server, Postgre SQL, Oracle, Mongo DB

Operating Systems: Windows 2000/XP/Vista/7, Mac OS X, Linux.

Methodologies: Agile and Waterfall

Others Software Skills: Visio, Adobe Photoshop and MS Office

PROFFESSIONAL EXPERIENCE

Confidential, Irving, TX

UI Developer

Responsibilities:

  • Worked on an application called SF-Connect, a two-way texting application used by State farm agents to communicate with the customers.
  • Involved in end to end system architecture which includes design, development, and deployment of the application and production support.
  • Active participation in sprint planning/grooming, daily scrum calls and sprint review/retrospective/showcase meetings.
  • Developed Single page application using Ember JS based on Model-View-view model pattern.
  • Used NPM (Node Package Manager) to install the required modules such as node modules, bower, jshint.
  • Good experience working with Handlebar templates, expressions, controllers and data models in Ember JS which are used to develop rich User interface.
  • Worked with Ember object modeling, mixins and constructor methods by using class system.
  • Extensively worked on the Ember Routing to handle navigation to access different pages in the application based on the user role.
  • Extensive experience with Advanced JavaScript concepts - closures, scope, promises, function expressions, hoisting, prototypes, Strict Mode.
  • Worked on integrating the RESTful web services with the UI layer of the application.
  • Established connectivity between front end and backend HTTP rest end points via proxy configuration and tested them using SOAP UI.
  • Used GIT as version control and to collaborate, develop code with the team.
  • Responsible to handle production service support tickets using HPSM ( Confidential Service Manager) and helped the end users to resolve any issues encountered when using the application.
  • Worked on Agent opt-in and opt out for SFConnect application based on the service ticket requests and notifications.
  • Extensive experience working with Aerialink, a cloud based wireless communication platform which provides SMS texting services.
  • Used pg Admin to execute SQL queries on the PROD Database and validated the customer information.
  • Generated and build the WAR/EAR files using Maven install and Deployed into Tomcat/WebSphere Servers.
  • Worked on Java SFTP transfer protocol to authenticate to NAS storage server and to read, download the files to a file system on local WAS server (on Linux).
  • Worked with Testing and performance teams by setting up working sessions to debug and resolve the defects using splunk.
  • Responsible to write JUNIT test cases using Mockito and also maintaining the code quality using the metrics such as Jacoco, PIT mutation.
  • Worked on NEXUS IQ scans to resolve any vulnerabilities or violations encountered with the project jars and component versions being used.
  • Good experience working with various project teams and responsible to maintain project documentation in onenote.

Environment: s: EmberJS, Handlebars, JavaScript, Node JS, Bower, jshint, Java, J2EE, Spring MVC, SOAP, REST, SFTP, JUNIT, Maven, STS, RSA, pgAdmin, splunk, GIT, Jenkins, HPSM, Aerialink, WebSphere, NIQS, Ember Inspector, Agile methodology, Angular JS 2

Confidential, Smithfield, RI

UI Developer

Responsibilities:

  • Worked on an Application to implement the solution designed to enhance Advisor’s core capabilities and developed pages based on the Advisor Firm’s Fee Type and Billing frequency.
  • Worked on complete life cycle of the project from Initiation, design, development, testing and production support.
  • Prepared Design document with the coding standards for HTML5, CSS3, JavaScript and Angular JS, Jasmine unit testing.
  • Worked with UXD team and developers to bridge the gap between graphical design and technical implementation.
  • Developed UXD's using HTML5, CSS3 and Ember JS and integrated in with the Angular JS application.
  • Developed a responsive portal single page application using Angular JS, HTML5, CSS3, Bootstrap, Webpack, Babel, JavaScript, Gulp, NodeJS, Ember JS, JSON, REST, SOAP, Spring 4, Oracle, Hadoop, Jenkins, JIRA, Stash, Source Tree, GIT, Udeploy.
  • Developed Single Container Applications by writing the code in AngularJS and worked on the Spring Domain Model for the services using Core Java.
  • Implemented various $scope methods $watch (), $digest () and $apply () in order to implement two-way data-binding by using Angular JS.
  • Used Angular UI-grid, a high performance data grid using virtualization.
  • Implemented HTML5 features like semantics, local storage, data list, required attribute and sliders.
  • Experience working on Data validation/inline edits and error handling for the application.
  • Developed a UI Modal window to display the data coming from Mainframes/Oracle to give option to User to Check/Uncheck.
  • Worked with the Architecture teams to implement upgrade of Angular 1.5 to Angular 2.0. Implemented new recommendations from Architecture team.
  • Worked and implemented Angular JS 2 with component model using Typescript and ES6 features.
  • Worked closely with Systems Testing/QA/UAT teams on testing, defect triage and closure.
  • Worked on the migration of the code to different environments like TEST/QA/UAT/PROD mirror/PRODUCTION environments.
  • Extensive knowledge in working with J2EE technologies such as Servlets, JSP, JDBC, JSF, Java Beans and Object Oriented Programming techniques.
  • Used $http, $location, $q, $log, $scope, $window, $cacheFactory services to call REST API’s logging and location operations.
  • Good experience on Design Patterns (J2EE) like Singleton Factory Method, DAO, Session Facade, Front Controller, and Delegate Pattern.
  • Worked in consuming Swagger, REST with JSON to test data, and Postman for testing the Web Services.
  • Worked on running Fortify scan in local for the client code.
  • Written the Test cases using Jasmine, Protractor and worked to run the scripts using Karma in the browsers such as chrome and phantom.
  • Worked with security team to run fortify scans.

Environment: s: AngularJS 1.x, Angular JS 2, HTML5, CSS3, Bootstrap, JavaScript, Typescript, ES 6, JQUERY, Ember JS, Webpack, Babel, NodeJS, Gulp, Karma, Jasmine, Protractor, SOAP, Spring MVC, REST, Java 1.7, JSP, J2EE, JSON, XML, Oracle, Stash, GIT, Jenkins, JIRA, Source Tree, Fortify, Udeploy.

Confidential, Orlando, FL

UI Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, JQuery AJAX and JSON.
  • Integrated the Java code (API) in JSP Pages.
  • Used Angular JS to develop a single page application.
  • Used JS tree that provides interactive trees by which we can implement drag & drop with search functionality.
  • Good exposure to MEAN (Mongo DB, Express, Angular JS, Node.js) full stack programming.
  • Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML5, XHTML, and CSS3.
  • Worked with Data Tables, a table enhancing plug-in for the JQuery, JavaScript library, adding sorting, paging, and filtering abilities to plain HTML tables.
  • Worked with Vanilla JS, a lightweight cross-platform framework.
  • Utilized various JavaScript and JQuery libraries, AJAX for form validation and other Interactive features.
  • Worked on the integration of web services on the backend utilizing Java code.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Expertise in using Twitter Bootstrap Framework responsive design.
  • Worked extensively on various pages to make them responsive with all kinds of resolutions using bootstrap.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet Explorer, Firefox and Google chrome.

Environment: s: Angular JS 1.x, HTML5, CSS2/3, JavaScript, JQUERY, Java 1.6, JSP, ASP, JSON, XML, Vanilla JS, Node JS, .Net MVC Frameworks (4/4.5), Bootstrap, Adobe Photoshop CS6.

Confidential, Tampa, FL

Java UI Developer

Responsibilities:

  • Developed various screens and its architecture in accordance to UI Specs following client branding standards.
  • Created user-centred design, keeping in view the business usability goals including meeting accessibility requirements and usability testing for participants with disabilities.
  • Create and maintain web pages using HTML5, CSS3, JavaScript, JQUERY and also responsible for Designing of Web pages including Ajax controls XML.
  • Integrated the Java code (API) in JSP Pages.
  • Used JQuery core library functions for the logical implementation part at client side for all the applications.
  • Good exposure to Java Web Services development using SOAP, REST, WSDL and Spring.
  • Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML5, XHTML, and CSS3.
  • Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using JQuery framework.
  • Designed and implemented the User Interface using OO JavaScript, HTML/HTML5, XML, and CSS3.
  • Worked on Responsive Design to make website Responsive for Desktop and Tablets.
  • Edited web pages for achieving design goals with CSS3, JavaScript and JQUERY.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).

Environment: s: HTML5, HTML, CSS2/3, JavaScript, JQUERY, Java, J2EE, Spring, JSP, Bootstrap, .Net MVC, ASP, SOAP, AJAX.

Confidential, Minneapolis, MN

Front End Web Developer

Responsibilities:

  • Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, JQuery, Ajax.
  • We have followed with Agile and Scrum development methodologies
  • Used JQuery core library functions for the logical implementation part at client side for all the application.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Used spring to implement MVC (Model View Controller) architecture and Hibernate for Java object mapping with database tables.
  • Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
  • Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
  • Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript using the Tempnet Framework.
  • Responsible in gathering requirements with different customers and modified code as the customer needs.

Environment: HTML 4.x, CSS2.x, JavaScript, Java, JQUERY, AJAX, JSON, XML, Eclipse, Sub Version.

Confidential

Web/UI Developer

Responsibilities:

  • Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, JQuery and Ajax.
  • Created XHTML Pages with CSS and the Box Model.
  • Involved in Writing JQuery based Ajax Requests using jQuery. get (url, data, callback, type) or jQuery. ajax(options) and jQuery. post (url, data, callback, type) and jQuery. get (url, data, callback, type)
  • Used JQuery Events to manipulate the elements depends on the user interactions (like. ready (), hover (), bind (), click (), keypress ().
  • Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Worked in Onsite - Offshore model.
  • Written SQL Queries to interact with Oracle database.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: HTML, CSS, JavaScript, JQuery, J2EE, Dreamweaver CS5, AJAX, JSON, XSLT, XPATH, ECLIPSE.

Confidential

Front End Web Developer

Responsibilities:

  • Built complex desktop - style UI using HTML, CSS, JavaScript and AJAX including configuration wizards and interactive reports.
  • Developed frontend layout and intro for home page using CSS, JavaScript.
  • Utilized the mail merge techniques in MS Word for the time reduction in sending certificates.
  • Extensively used images of the product for web and catalogue.
  • Web Application Developed using Web Technologies 2.0.
  • Interactive Planning for the product development.
  • Used Flash Animations and Storyboard & User Flows for e-learning tutorials using human factor engineering design concepts.

Environment: HTML, CSS, JavaScript, JQuery, XML, Core Java.

We'd love your feedback!