We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY:

  • 7 years of professional experience as a Front - End/UI Developer in Software Development Life Cycle SDLC including Requirement Analysis, Design, Development, Programming, Testing and Implementing, Production Support, Maintenance and Enhancement.
  • Designed, Developed and Deployed Web pages and Front-End components (UI) with HTML5, DHTML, CSS3, XML, JavaScript, jQuery, AJAX, JSP, JSON following W3C Web Standards that are responsive and browser compatible. Developed the web applications with Backbone.js, React JS (JSX), Redux, ExtJS, Node.js, Bootstrap.js, EmberJS, jQuery, CSS3 and Photoshop.
  • Experience in Client-Side validations using JavaScript and AngularJS and used CSS preprocessor SASS, LESS and WEB Essentials for converting LESS to CSS file while deployment.
  • Exposure to new features and issues addressed in Angular 2.0/4.0 and Angular 5. Good understanding of component-based JavaScript and UI application frameworks such as Angular 2.0, React.js and ES6 standards.
  • Expertise in Core Java, HTML, XML with strong experience in developing the GUI for desktop and Web base applications, Used Express Node Rest framework and developed backend services using Node.js, Express.js and MongoDB to produce dynamic web content and perform event-driven functionalities.
  • Expertise in using Node Packaged Modules (NPM), Bower and system task/build runners like Gulp, Grunt and Gradle.
  • Experience in configuring and deploying Web/Enterprise Java Applications using Tomcat Web server6.0, Web logic Server and used testing tools like Jasmine and Karma for unit testing.
  • Experience in Bootstrap.js, Underscore.js and Responsive Web design using media queries.
  • Worked on code cleanup using code quality tools like CSSLint, JSLint, and JSHint. Implemented tokenizer and validation framework to prevent cross-site-scripting (XSS) and CSRF attacks across the application.
  • Worked with the Spring MVC framework for configuring Struts.
  • Experience in Developing J2EE components using various IDEs such as Eclipse, IBM RAD.
  • Developed custom frameworks within WordPress and Drupal Content Management Systems (CMS).
  • Proficient in using various source code editors like Sublime Text 3, Brackets.io, Notepad++ and Jet Brains WebStorm.
  • Experience in Software Testing , Selenium , Jasmine & Karma , Regression Testing , defect tracking and management using Clear Quest .
  • Worked with cross browser compatibility issues and did testing on the browsers like Safari, IE-8, 9, 10, Mozilla Firefox and Google Chrome.
  • Well versed and hands on experience in multiple version control tools like GIT, CVS, SVN and TFS.
  • Proficient in various Agile methodologies like Test Driven Development (TDD), SCRUM, Pair Programming and Waterfall software development processes.
  • Strong skills in API design , Enterprise Application Integration, Database Design , and knowledge of various Architecture, Design, Integration patterns and Application frameworks development.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, leadership, interpersonal and client interfacing skills.
  • Highly motivated self-starter with excellent Communication, Presentation skills and committed to learn modern technologies.

TECHNICAL SKILLS:

Languages: C, C++, Java, SQL, PL/SQL, UML2.0

Web Technologies: HTML5, CSS3, DHTML, XHTML, JavaScript1.8, jQuery, AJAX, AngularJS, JSF, JSON, SAX/DOM, Angular 2.0, Angular 4, Node.js, React JS and Backbone.js

Web services: SOAP, Restful, UDDI, WSDL, JAX-RPC, JAX-RS JAX-WS, Micro Services, AWS

Web/Application Servers: Apache Tomcat, Web Logic, IBM WebSphere, JBoss

Design Patterns: MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO patterns

Version Control: GIT, CVS, SVN and Rational Clear Case

RDBMS: Oracle, MS SQL Server, MySQL, DB2, MongoDB

Development Tools (IDEs): Eclipse, MS Visual Studio, IntelliJ IDEA, Dreamweaver, RAD7.0, WSAD, NetBeans3.3, Spring MVC.

Platforms: Windows, UNIX, LINUX

Build Tools: Ant 1.7, Maven 3.x

Testing Tools: JUnit 4.x, Load runner 11.0/11.5, Quick Test Pro, Soap UI, Mockito, Rational Clear Quest

Methodologies: Agile Methodology, Water Fall Methodology, RUP, Extreme Programming

PROFESSIONAL EXPERIENCE:

Confidential, Bellevue, WA

UI developer

  • Major role in web designing using HTML, XHTML, CSS, JavaScript and extensively used Table less Design in CSS for positioning.
  • Updated the application with new features of Angular 4.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Designed and developed the application using Angular 2 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM, Mongo DB.
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
  • Enhanced legacy application by building new components in Angular 2 and typescript.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Hands on Experience on Angular 2 technology for one complete project in rebasing the UI of the application using the techniques in Angular 2.
  • Developed responsive designs using HTML5 and CSS3 for hand held devices.
  • Designed and developed code for table less web interfaces using XHTML, CSS, DOM and JavaScript.
  • Developed the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern for CMS project.
  • Used jQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Implemented Ajax with jQuery to refresh results from Ajax page.
  • Designed and developed user interfaces using JSP, HTML, JSON, jQuery and CSS,
  • Created Images, Logos and Icons that are used across the web pages using Adobe Flash, Dream weaver, and Photoshop.
  • Involved in agile software methodologies using TEST DRIVEN DEVELOPMENT(TDD).
  • Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.

Environment:: Angular (2/4), TypeScript, JavaScript, Node.js, NPM, Express.js, jQuery, Bootstrap, Ajax, HTML5, CSS3, GIT, WebStorm, TDD, Jasmine, Karma, LESS

Confidential, Kansas City, MO

UI developer

  • Participated in business process analysis and requirement gathering for new customization and worked in a 5 layering structured team environment to develop, enhance and support web-based application.
  • Designed and developed web pages using HTML5, DHTML, CSS3, Angular 2 along with few upgrades of Angular 4, Typescript, Bootstrap, JSON, AJAX based on the W3C standards. Worked on Angular Bootstrap for templates designing and creating mockup data.
  • Performed Client-Side validations using Angular 4 and used CSS preprocessor LESS and WEB Essentials for converting LESS to CSS file while deployment.
  • Developed Responsive Web Design (RWD) interfaces using media queries, AJAX and Bootstrap.
  • Improved dependency injection for modular development and component isolation using Angular 4.
  • Used Angular 2/4 for creating Routes, Filters, Directives, Services and to create maintainable and testable single page application and to implement 2-way data binding and used ng-filters across the applications.
  • Designated UI architecture for the internal web application and worked with designers to construct UI using React JS and developed with application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Designed various jQuery plugins such as Buttons, Calendar, Grid, List box, Tab Container, Accordion, Menu, Dialog boxes and Toolbars.
  • Used package managers like Bower that help control components, which have CSS, image files, fonts and HTML, NPM as JavaScript pack manager and Gulp for workflow automation.
  • Developed source code to consume JSON response received through XHR/AJAX calls using jQuery Ajax calls.
  • Done proof of concept using Angular2 and evaluated the upcoming Angular2 conversion requirements using TypeScript .
  • Extensively used Grunt and Gulp as an associate to Node.js to establish the connectivity between database and client.
  • Implemented paging functionality for various screens for quicker rendering of data and to avoid crashing of browser.
  • Recreated web site design for a small coalition site to facilitate use of WordPress as a content management system (CMS).
  • Experience in developing REST services in Node.js using Express.js, in which JSON is used.
  • Created test cases using Jasmine framework with Karma that are written based on the expected result of JavaScript function.
  • Used Eclipse IDE and JSON for designing, coding and developing applications.
  • Used the configuration management using CVS and Git.
  • Used Agile methodology and effectively took part in Scrum gatherings to deliver quality deliverables within time (extensively used Scrum Do for project Management).
  • Identified opportunities for process improvements/efficiencies and drove adoption of high priority/high value improvements within the team.

Environment:: Angular 2/4, HTML5, CSS3, LESS, Typescript, jQuery, Cerner Millennium, Bootstrap, React JS, XML, Backbone.js, Node.js, AJAX, JSON, REST, CVS, Git, Jasmine, Gulp, Bower, Eclipse.

Confidential, Atlanta, GA

UI Developer

  • Involved in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Designed and developed HTML, CSS, JavaScript, jQuery, Bootstrap, React JS, Redux, AJAX, JSON that meets accessibility and web browser standards for car dealerships websites.
  • Developed application using N-Tier architecture using Visual Studio and utilized Responsive web design to support usability in desktop, mobile, and tablet environments.
  • Implemented client-side Interface using React JS. Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
  • Responsible for React UI and architecture. Have built components library, including Tree, Slide-View, and Table Grid.
  • Improved the existing web application and developed new components using React JS.
  • Used JavaScript and jQuery for validating the input given to the user interface.
  • Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Debugged the application using Firebug to traverse the documents and manipulated the Node using DOM Functioning.
  • Used JavaScript, jQuery, Kendo UI for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with React JS and media queries.
  • Developed various components for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Used CSS preprocessor SASS to make CSS more efficient.
  • Added live reload configuration using Browserify and Watchify programmatically with libraries loaded from NPM and Bower.
  • Provided consultation and development support services for engaging in a commercial grade search engine including Elastic search, HTML, CSS, Responsive Web Design, Test Driven Development (TDD), Continuous Integration and Continuous Delivery.
  • Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug and resolved cross-browser layout issues and bugs.
  • Followed JIRA for tracking processes and streamlining Agile planning.
  • Responsible for process implementation using Jenkins.
  • Coordinated with Interface Design Architects for meeting accessibility standards at code level.
  • Worked on creating responsive website for smart devices using Responsive design and media queries.
  • Created quality mockups and prototypes.
  • Maintained SQL database and reporting tools updating PHP script.
  • Worked with source version control Git to manage the code repository.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Performed unit testing for the AngularJS using karma -jasmine framework.
  • Actively collaborated to other teams regarding tech stacks that will result in high quality code bases, faster sprint completions, fewer defects, and boosts in developer moral.

Environment: HTML5, CSS3, SASS, JavaScript, jQuery, Node.js, React JS, Redux, NPM, Bootstrap, AJAX, Web-storm, JSON, Git, JIRA, Jenkins, Jasmine, Agile Methodology.

Confidential, Phoenix, AZ

UI ( Web ) Developer

  • Handled the requirement analysis, design, and development as well as in the testing of this product.
  • Developed webpages by using HTML5, CSS3, jQuery and JavaScript.
  • Performed client-side validations using JavaScript.
  • Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
  • Worked on Spring MVC UI controllers and JSP to integrate different modules of the application using java, jstl, jQuery, HTML5, CSS3.
  • Used DOM API parser for parsing the XML messages.
  • Used AJAX calls through AngularJS to populate the data tables on the front-end.
  • Used the Node.js and AngularJS MVC Frameworks in the development of the web applications.
  • Developed Servlets and back-end java classes using JBoss server.
  • Implemented internationalization for adapting the application to various languages.
  • Implemented multi-threaded scoring service, batch service and encryption service using threads.
  • Involved in developing panelist registration module.
  • Designed and developed JSP pages using Jakarta Struts.
  • Designed various grid panels and various UI components using Ext JS framework and jQuery.
  • Development of Client-Side Validation techniques using jQuery and AngularJS.
  • Implemented designs using HTML, CSS, WordPress, Drupal and PHP.
  • Creating CQ5 related components with specific HTML/CSS/jQuery and authoring in accordance with requirements.
  • Used SQL queries for getting the panelist’s information.
  • Involved in developing the JSF/Rich face pages .
  • Developed stored procedures to get appropriate data from database filtered based on the business logic for each of the reports.
  • Deployed the application in JBoss application server.
  • Developed manual and automated test scripts using JUnit.
  • Developed several pieces of the JSF engine, including bean discovery, value bindings, method bindings, component bindings, and event generation.
  • Re-wrote several pieces to make them compliant with the emerging JSF standard.
  • Re-factored the Java class tree for improved code sharing and manageable modules.

Environment: Java5/JDK1.5, Seam 2.0.2, JSF 2.0, RichFaces, Facelets, Struts, Servlets, JNDI, JDBC, JBoss Server 9.2, 10.0, SQL, PL/SQL, PHP, Oracle 9i, 10g, XML, HTML5, Java Script, JUnit, CVS, CSS3, jQuery, Bootstrap, AngularJS, Node.js, ReactJS, Spring 3.0 MVC, Soap UI, Bootply, WysiHTML5.

Confidential

UI Developer

  • Involved in developing Front End Programming for Web applications in JavaScript, PHP and MySQL.
  • Designed and Developed front-end UI/UX using HTML, CSS, JavaScript, jQuery.
  • Responsible for design and development of the web pages from mock- ups.
  • Created UI designs using Web 2.0 standards.
  • Used AJAX in JSON format for asynchronous request handling and partial refreshing of the web page by the user.
  • Produced client-side validation through JavaScript and AJAX for asynchronous communication.
  • Extensive experience in jQuery, jQuery plugins, AJAX, dynamic HTML and JSON.
  • Used AngularJS for heavy DOM manipulation.
  • Used Git for version control.
  • Tested/De-bugged web browser using Firebug.
  • Worked on basic front-end prototypes and page design with HTML, CSS, Adobe fireworks, Adobe flash, Adobe Photoshop, Adobe Illustrator and Java scripting, created prototypes based on static and approved wireframes using human factor designs and different layout techniques.
  • Created components like Grid, Panels, Toolbars, button and Combo-box.

Environment: JavaScript, HTML, CSS, JSON, AJAX, Photoshop, GIT, SVN, MVC, DOM, Chrome, Mozilla Firefox.

Confidential

UI Developer

  • Developed all the UI pages using HTML, DHTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery, and AJAX.
  • Created XHTML Pages with CSS and the Box Model.
  • Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
  • Designed and Developed web pages using JSP and Action Servlets with Struts Framework.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Designed dynamic and browser compatible pages using HTML, CSS and JavaScript.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Performed client-side validations using JavaScript.
  • Utilized various JavaScript and jQuery libraries to manipulate the events and other interactive features (Dynamic functionality).
  • Involved in designing and developing the JSON, XML Objects.
  • Used AJAX to send request to the server to check the functionality of the websites.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Used Eclipse IDE for development and CVS for version Controlling.
  • Testing the website on multiple browsers to check if they are Cross Compatible.
  • Tested/De-bugged web browser using Firebug.
  • Used UI Development using HTML, and coded Java components which Retrieves data using SQL from Oracle database.

Environment:: Java, HTML, JavaScript, CSS, jQuery, Firebug, Junit, XML, PL/SQL, CVS, Eclipse IDE.

We'd love your feedback!