We provide IT Staff Augmentation Services!

Ui Developer Resume

Houston, TX

SUMMARY:

  • 8+ years of experience as an UI developer with expertise knowledge of web applications. Extensive experience in the open source technologies and applications of JavaScript, AngularJS, Angular2/4/ 5, React.js, Bootstrap, AJAX, JQuery, JSON, JSP, Node.JS, XHTML, DHTML, XML, CSS 2/3, DOM, DOJO, Web Pack and Java Technology.
  • Industry experience includes Insurance, Banking, Medical, Retail and Financial Services
  • Experienced working in the various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining the websites / web applications
  • Spearheaded adoption of new principles such as responsive design, mobile first and adaptive design using Angular5 libraries.
  • Designed and coded customized Angular 5 services to interact with the backend API and serve components.
  • Extensive knowledge in developing single page applications (SPA) using various JavaScript frameworks like AngularJS, Angular 2.0, ReactJS and backend server using Express in Spring MVC, Hibernate in Java
  • Good knowledge on DOM (Document Object Model) and DOM functions
  • Experience in building applications using Object Oriented (OO) JavaScript, JSON and XML
  • Experience through all parts of Software Development Life Cycle (SDLC) in developing web applications using JAVA, J2EE, Spring JPA, Hibernate, Web services, SOAP etc.
  • Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Node JS, Mongo DB
  • Developed Application to asses JSON and XML from Restful web service from consumer side using JavaScript and AngularJS
  • Worked with agile team to migrate legacy company website to AngularJS, SASS, HTML5, and Drupal
  • Very good experience in working with Onsite - Offshore model. Also experienced on offshore project co-ordination and project tracking
  • Expertise in using AngularJS and directives, Controllers, Filters, Services, Templates, Events and Injectors
  • Expertise in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concepts
  • Created Mobile applications using Responsive Web Design, by using CSS frameworks as Twitter Bootstrap, jQuery Mobile, Flex box and CSS3 Media Queries
  • Refactored a tempting application designed to construct data input sub-modules in HTML
  • Good experience with version controls such as CVS, PVCS, SVN, VSS (Visual Source Safe), Rational Clear Case and Rational Clear Ques
  • Ability to share and integrate knowledge across workgroups. Rebranded and helped launch a national marketing campaign
  • Worked closely with end-users(traders) on a project from understanding their requirements right the way through software development lifecycle to the event2ual roll-out
  • Collaborated with team on implementing new features and UX in an Agile environment
  • Participated in design reviews and provide input to design recommendations
  • Extensive experience in Development, Implementation and testing in various application architectures, including E-Commerce, B2B, Distributed Applications, Internet /Intranet
  • Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Mozilla Firefox, Internet Explorer, Google chrome and Safari
  • Expertise in using source code control system such as SVN, GIT
  • Worked with partners and clients at every stage of implementation of the integration, for instance to gather requirements, finalize analysis, review completed implementation, UAT and sign-off
  • Worked with different IDE’s like Eclipse, Web Storm, Sublime, Visual-studio and Edit Plus
  • Used GitHub as a version control and used JIRA for bug management
  • Utilize Jasmine, Karma, Gulp, Grunt and NPM to build and test JavaScript applications
  • Efficient team player, having strong desire and capabilities to efficiently convert Customer's requirements into applications
  • Experience in using Software development methodologies such as Waterfall, Agile, and Scrum
  • Excellent communication and interpersonal skills, quick learner, self-motivated, and proficient in adapting new technologies
  • Ability to work independently and as well as in a team environment with good team spirit

TECHNICAL SKILLS:

Web Development: HTML/HTML5, CSS/CSS3, XHTML, DHTML, Bootstrap, JavaScript, jQuery, JSON, ES6, AJAX, XML, PHP, C, C++.

Js Libraries and Frameworks: jQuery, AngularJS, Angular 2 & 4, Backbone.js, React.js, Node.js, Express.js, Ember.js, Require.js, Dojo, Ext.js, Chart.js, Vanilla JS.

IDE Tools: Visual Studio Code, Web Storm, Net Beans, Eclipse, Aptana Studio 3, IntelliJ IDEA, Notepad++, Sublime Text 3, Brackets, HTML Editor Eclipse IDE.

Version Control: SVN, GIT

Application Servers: IBM Web Sphere 8.0 (beta), Web logic, JBoss, Apache Tomcat, IIS.

Web Services: REST, SOAP, web API.

Software Tools: Dreamweaver, Microsoft Visual Studio, Clear Case.

Databases: SQL Server 08/12, Oracle 9i/10g/11g, DB2, MYSQL, MONGO DB, Cassandra

Programming Languages: C, C++, JavaScript, SQL.

Debugging Tools: Firebug, IE Developer Toolbar, Firebug Lite, Chrome or Safari web inspectors, Grunt, Gulp, and Karma.

Operating System: Windows 2000/XP/Vista/7/8,10, MS-DOS, Unix, Linux, MAC

Methodologies: Agile/Scrum, Waterfall.

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

UI Developer

Responsibilities:

  • Accelerated app performance by using Node clusters and improved scalability. Also, achieved zero down time by utilizing the master and workers efficiently.
  • Worked Extensively with Angular CLI for creating components, services, pipes, directives.
  • Implemented Restful API from core using Node.js and Express Framework.
  • Used Web pack to build Typescript modules.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are being built.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 4.
  • Utilized Angular 4 new features like ngIf and Else, ng template conditions.
  • Designed and developed the Presentation layer using Angular 4 and Angular Material.
  • Developed the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern for Quality Control (QC) app project.
  • Deployment of new enhancements of the application proposed by business.
  • Trouble-shooting the application code.
  • Used SVN as a Version control and source repository.
  • Worked with the modern development toolkits such as NPM, BOWER, Grunt and Gulp.
  • Created usability prototypes for the UI screens using Angular JS, JavaScript, and jQuery.
  • Used Rxjs catch library and catch functions to handle error handling in Angular 2 Application.
  • Built SPA with loading multiple views using route services using Angular 2 and Node.js.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Created various Mixins, Variables, Custom Fonts and Directives in SASS.
  • Created Angular components like Controller, Directives, Services and Forms to collect the input from the User.
  • Implemented the enhancements by modifying thest scaffolding templates, GSP files and generating the views and controller files.
  • Automated image optimization, using Grunt and minified JS and CSS, which reduced page load times by up to 30%
  • Developed all the UI pages using HTML, DHTML, XHTML, DOM, CSS, Bootstrap, JavaScript and JQUERY.
  • Used JQUERY core library functions for the logical implementation part at client side for all the applications.
  • Implementation of Look up Tables in which inline edit (CRUD) functionality of the data from Database rendered in HTML DOM is provided using X-Editable grid.
  • Having hands on experience with Angular Promise’s, AJAX calls to handle all CRUD operations.
  • Extensive use of Twitter Bootstrap framework to achieve RWD, i.e., make the portal compatible for various screen resolutions which are trending in the market today.

Environment: HTML5, CSS, JavaScript, Angular.js, Typescript, Angular2/4, Bootstrap (3.3.2/4), MDB Angular, AJAX, JQuery, SOAP, MySQL, NPM, Oracle 11g, Eclipse, JSON, Apache Tomcat, Maven, JUnit, SASS and PaaS, RESTful, and GitHub.

Confidential, Iowa City, IA

UI Developer

Responsibilities:

  • Created React for reusable components (multi-field form elements, background file uploads.
  • Significant exposure to React Native.
  • Worked on common stack navigation and tabbed navigation patterns on both IOS and Android using react-native-navigation.
  • Implemented User Interface in Model-View-Controller Architecture which accomplishes a tight and neat co-ordination of Spring MVC, JSP, Java Script, XSLT, XML, AJAX, HTML and Custom Taglibs.
  • Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
  • Experience in building E-Commerce applications.
  • Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
  • Performed Unit testing on ReactJS applications using tools like Karma, Jasmine and worked with Gulp tool for build automation.
  • Used React Native with Redux to separate data and presentation layer. Utilized Redux stores to handle the states.
  • Converted Redux Thunk action creators to Promises, and Lifecycle Methods to asynchronous functions using ES6 a sync/await to better manage ReactJS level state and cut Redux container development time by 80%.
  • Developing a new public facing website for the client and driving the website through Umbraco, a Web Content Management System (WCMS).
  • Used Umbraco desktop and content editor intensively to design, build and implement layouts, sub layouts, templates, content and pages.
  • Managed and implemented all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
  • Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Used Centralized CSS, AJAX and Java Script to provide client specific Look and Feel.
  • Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
  • Used detailed Wireframes and developed Mock-up designs as per the requirements of Business.
  • Fully Agile, bi-weekly Sprints and daily Stand-ups to discuss the development progress.
  • Used NPM for installing required node modules and other published Angular NPM modules.
  • Used CSS(SASS) to develop UI Components such as Accordions and Modal Windows using pure HTML 5 and CSS3.
  • Involved in documenting the details related to Changes occurring in the system, following the Quality Processes.
  • Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
  • Worked on GIT versioning tools.
  • Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.

Environment: HTML5, CSS3, JavaScript, ReactJS, Node JS, Bootstrap, Bower, Yeomen, NPM, JIRA, Modernizer, SCSS, SASS, AJAX, PHP, jQuery, JSON, Grunt, GitBash, Stash, Gulp, Source Tree, and Brackets.

Confidential, Dayville, CT

UI Developer

Responsibilities:

  • Developed UI using Ext JS MVC, jQuery and JSP for interactive cross browser functionality and complex user interface.
  • Used Ext JS grid, tree and tab panels for the main UI screens and data population with JSON objects from the server.
  • Integrating the front-end UI to the back end using spring framework.
  • Created UI documentation and added HTML/DHTML help to interface.
  • Developed HTML5, CSS based page layouts using the prototypes, wireframes and PSD images for vertical re-design of the websites.
  • Used Bootstrap (responsive design), Backbone, DOJO and Angular1.x frameworks.
  • Implemented design process upon client approval and built out all assets: buttons, products shots, UI components, etc.
  • Built application service layer using Angular1.x Dependency Injection.
  • Developed search page and designed custom table component with pagination.
  • Developed JSPs for the presentation layer.
  • Interacted with oracle database by using JDBC.
  • Used Web pack to find any best practices violations and to create proxy to reroute XHR on systems and used Grunt/Gulp along with Node JS for build automation
  • Responsible for designing and developing Angular JS components such as controllers, directives and services.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
  • Worked with Cross-Browser Compatible issues.
  • Wrote application level code to perform client-side validation using jQuery and JavaScript.
  • Designed and developed intranet web applications using JavaScript and CSS.

Environment: Java 1.5, Struts 2.0, Hibernate 3.0, Spring, JEE, EJB, JAX-WS, XML, XSD, SOAP, WSDL, SOAPUI, LOG4j, JUnit, Oracle 11g, Mock objects, JMS, Eclipse, Ultra Edit, DB Visualizer, and WEBLOGIC 11, Dojo toolkit.

Confidential, Knoxville, TN

UI Developer

Responsibilities:

  • Implementing the Design and developing modules using Agile Methodology. Planning iteration for effective design and development of the Modules.
  • Designed User Interface based on JavaScript MVC framework, which accomplishes a tight and neat co-ordination of JSF, JSP, and Servlets.
  • Identified the Business Requirements and Involved in preparing System Requirements for the project.
  • Used J2EE design patterns like Value Object Pattern, MVC, and Singleton Pattern.
  • Consumed SOAP web services developed by third party vendors.
  • Analyze the software requirements to determine feasibility of design within time and cost constrains.
  • Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, HTML, CSS3, CSS, JavaScript, jQuery, Bootstrap, React.js, Redux and AJAX.
  • Involved in developing XML, HTML, and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Worked with engineering & design team members to translate visual designs to production ready screens in (HTML/CSS/JS), using consumer facing web application (cross browser, multi device access, and responsive layouts).
  • Translated business requirements into a user-friendly and functional and extremely scalable UI across multi platforms.
  • Experience designing rich internet applications using the latest web standards
  • Developed JavaScript code using XML HTTP Request Adapter to send AJAX request to the server-side code and implemented a callback function to handle the results.
  • Programmed standards complaint HTML5 and CSS3 working with JQuery modules and JavaScript libraries.

Environment: JSF, JSP, HTML, Hibernate, Oracle 10g, Eclipse, JUNIT, PVCS Version Manager, Ant Builder, Log4J, Team Track, SQL Developer, and SQL.

Confidential

UI Developer

Responsibilities:

  • Coordination of project activities and ensure that all project phases are followed and properly documented.
  • Designed development of applications presentation layer using HTML, CSS, JavaScript and jQuery scripting language.
  • Designed and developed the web applications and interface using AJAX.
  • Experienced in Waterfall Software Development Life Cycle (SDLC) includes Analysis, Design, Development, Testing and Deployment.
  • Testing browser compatibility and addressing browser compatibility issues hence worked with different browsers like Safari, Mozilla Firefox and Internet Explorer.
  • Involved in writing application level code to interact with APIs, SOAP Web Services using AJAX and XML.
  • Contact with different customer for their requirements and modified code as the customer needs.
  • Responsible for source code and version control (Clear Case), Involved in integration and deployment.
  • Developed various modules present in the portal such as Admin, User and Job Folder.
  • Used JQuery to make HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages.
  • Used Firebug, Firebug Lite, IE developer toolbar for debugging and browser compatibility.
  • Highly involved in making updates to the current website and simultaneously handling other projects.
  • Experience in working with different Text Editors and IDE's like Notepad++.

Environment: HTML/CSS, JavaScript, jQuery, XML, JSON, AJAX, Notepad++.

Hire Now