We provide IT Staff Augmentation Services!

Ui Developer Resume

0/5 (Submit Your Rating)

Carmel, IN

SUMMARY

  • Around 5+ years of Front - end Web Application Development experience with technologies using HTML 4.0/5, XHTML, DHTML, CSS2/CSS3, DOM, JAVASCRIPT, JQUERY, Angular JS 1 and 2 versions, Ext JS, AJAX, JSON, GRUNT, Eclipse, Bower, Backbone.JS, Node JS, React JS, Require JS, D3.js, XML, PHP, ES 5 & ES 6, Java, JSP Servlets, Apache Tomcat.
  • Experience in developing J2EE applications using Java, J2EE, JSP, Servlets, Presentation Service Framework, Batch Framework, JMS, Hibernate, Spring ORM, Spring-MVC, ILOG - JRules, SQL and REST Services.
  • Extensive programming experience in writing web application programs covering front-end /UI jQuery and AJAX for building richly interactive high performance web applications.
  • Started exploring the essential components of Angular 2
  • In React JS developed efficient updating of HTML document when data changes and it’s a Single Page Application.
  • Extensive knowledge in developing applications in a Single Page Applications (SPAs) using Various JavaScript frameworks like Angular JS, Backbone.js.
  • Expert in script loading and a contributor to the AMD specification in Require JS.
  • Created an internal browser based text editor using html, CSS, java script, Backbone JS
  • Used Node JS for heavy DOM manipulation.
  • Developed responsive applications using Bootstrap.JS, Node.JS and D3.JS which allowed the same application to be optimized for both mobile and desktop resolutions.
  • In Node JS developed intensive web applications like video streaming sites and single page applications
  • Wrote several Angular components using controllers, services, directives and filters.
  • Worked with several React elements, React node and React components in React Dom Technology (React JS).
  • Strong experience in working on JavaScript environment like MEAN (Mongo, Express, Angular, Node).
  • Experienced in ECMAScript 5&6 (ES 5/ES 6) feature like default parameters, Template literals, Multi line strings etc.
  • Experience in designing web applications employing Search Engine Optimization (SEO) techniques and Search Engine Strategies (SES).
  • Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like Grunt JS.
  • Provided multiple script solutions using PHP, MYSQL and JavaScript.
  • Used Gulp JS along with Node JS to perform watch on unit tests, Modification and live reloading to apply the changes made.
  • Experience in creating rich interactive web pages and implementing animations in it using YUI utilities.
  • Pleasant experience using Bootstrap for Responsive Web Design (RWD) and CSS media Queries.
  • Deep understanding of Object Oriented JavaScript programming and JavaScript MVC framework.
  • Extensive experience in Development, Implementation and testing in various application architectures, including E-Commerce, B2B, Distributed Applications, Internet /Intranet.
  • Significant expertise in web development tools like Dreamweaver, APTANA STUDIO, Photoshop, Flash, Illustrator, Spring Tool Suite, Eclipse, Notepad++, Web Matrix, Brackets and Firebug.
  • Expertise in MySQL and have a considerable experience in Linux.
  • Experience in implementing cross-browser style-sheets and using Angular UI components like GRID.
  • Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.

TECHNICAL SKILLS

Languages: JavaScript, XHTML/HTML5, CSS2/CSS3, SASS, JSON, XML, ASP/ASPX, PHP, Python, Core Java, J2EE, Spring and Hibernate and Apache Tomcat.

Application Servers: HTTP and Apache Tomcat.

Databases: Oracle 9i/10g/11g, MS SQL Server 2005/2008, MySQL, SQLite.

Frameworks and Tools: Angular JS, React JS, Node JS Backbone JS, Bootstrap, JQUERY, NPM, JSON and Redux.

Web Services: SOAP and REST.

IDEs: GUI, ECLIPSE (RCP), VISUAL STUDIO 2015.

Build Tools / OS: Unix, Windows, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Dallas Texas

UI Developer

Responsibilities:

  • Developed Single Page Applications using Angular JS MVC Framework and Restful services.
  • Developed the Responsive Web Design (RWD) using CSS Bootstrap and Media Queries.
  • Implemented account creation module as a Single Page Application using Angular JS along with Angular validation.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript and jQuery following all the phases of Software Development Life Cycle(SDLC).
  • Implemented for a validation using JavaScript and Regular Expressions
  • Involved in development of commonly used angular components across teams such as customer directives for grid, pagination, conditional validations.
  • For dynamic and interactive Data visualizations in web browsers used D3.js
  • Involved in Creating and Consuming Restful Services using Node JS and Express Framework.
  • Involved in File Manipulations, File Uploads using Node JS.
  • Build prototype for various required services such as Scheduling, Logging and Notification Service using third party Node JS based JavaScript library.
  • Used Node JS to run Grunt tasks and build properly the project
  • Used Gulp JS along with Node JS to perform watch on unit tests, modification and live reloading to apply the changes made.
  • Using Angular 2.0 simplified few methods and features which reduces the time consumption.
  • Fetching Data from Database which is easier and efficient using Angular 2.0 framework.
  • Speeding up the initial load through server side rendering using Angular 2.0
  • Very good understanding how to use Node JS clustering to get maximum benefit of CPU resources (Didn' Confidential a chance to deal with cluster on multiple nodes).
  • Involved in Consuming Restful Services using Angular $http Service.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.JS, Require JS and JQuery.
  • Worked on ECMA Script 5/6 (ES 6) features like modules, classes, Arrow functions, default parameters etc.
  • Developed DOM and built various models to view by using events in Backbone JS.
  • Developed large applications with data that changes over time by using React JS.
  • Worked with the browser by virtual DOM and component life cycle like Mounting, Updating and Unmounting in React JS.
  • Involved with all stages of Software Development Lifecycle using Agile Methodology.
  • Expertise on REPL terminal in Node JS.
  • Developed Mobile themes, forms, lists and events for mobile applications which are based on JQuery.
  • Worked with package manager NPM to share the code and reuse it. Also, to update the shared code.
  • Wrote extensive unit tests using automated TDD tasks.
  • Uses GitHub for the Version control.
  • To meet client requirements worked on testing and debugging the application.
  • Expert Confidential creating functional specifications with visual design mockups in Adobe Photoshop, Adobe Illustrator and Adobe Flash.
  • Created the logos, images and icons that were used across multiple pages using Adobe Photoshop.
  • Developed UI components for email and link sharing of documents and files for a Content. Management System using Backbone.JSand jQuery.
  • Created required templates and reusable style sheets based on UI standards and company's requirements.
  • Worked on cross browser compatibility issues and execute unit test cases using QUnit.
Environment: HTML4.0/5, CSS/CSS3, JavaScript, JQuery, AJAX, JSON, JSTL, XML, XHTML, PHP, Angular JS, React JS, D3.js, NPM, Bootstrap, Responsive Design (RWD), ES 5 & ES 6, Tomcat, Eclipse, Adobe Dreamweaver, Spring, Rest, SVN, KARMA, UML, SQL 2012, Eclipse, Maven, JIRA, Git hub, Harvest, Adobe Photoshop and MS Office.

Confidential, Carmel, IN

UI Developer

Responsibilities:

  • Interacting with the clients to get site-specific requirements and performing analysis for client specific requirements.
  • Involving in design discussions with peers, consumers and subject matter experts before implementing new features in the project.
  • Involved in gathering requirements for Database applications.
  • Developing the Front-End User Interface for the web client presentation layer (JavaScript/Angular) and Web API Façade Layer (Node).
  • Working on enhancements of code blocks using Node JS.
  • Providing the content to be displayed in the web pages in Confluence and orchestrating Confluence rest API calls using web API layer.
  • Maintaining Cross Browser compatibility and implementing Responsive Web Design (RWD) using Twitter Bootstrap, media queries, Adaptive Content and RESS.
  • Responsible for developing various static and dynamic modules that are displayed in different web pages according to the specifications.
  • Using task runner Grunt and Gulp to manage project and package manager NPM and Bower to manage libraries for the project.
  • Presenting a sample demo to the team after implementing the new features that clearly shows how the code works and what it does.
  • Documenting the valuable information to use the new features including what does it do requirements to use it and how to use it
  • Creating pull requests in GitHub for the peer review of our developed code and performing formal code review for peers.
  • Collaborating on GitHub for source code versioning and using Version one tool as a daily tracking tool to track stories, and tasks throughout iterations.
  • Working with Splunk infrastructure team on props.conf and input.conf files for ingesting the application logs into Splunk.
  • Building Splunk Enterprise dashboards with nine different panels for various tier 1 applications in the organization.
  • Used Redux framework to write applications to run in different environments like client side and server side.
  • Meeting with the application teams for gathering required information and for presenting the dashboards built on Splunk Enterprise.
  • Following Agile methodology with daily scrums and sprints for the development.

Environment: HTML4.0/5, CSS3, JavaScript, JQuery, AJAX, JSON, XML, XHTML, NPM, SQL, Node JS, React JS, Backbone Framework, Redux, Eclipse, restful web services, Adobe Dreamweaver, Adobe Photoshop and MS Office, Tomcat Server.

Confidential, Palo Alto, CA

UI Developer

Responsibilities:

  • Involved in developing the UI pages using HTML, CSS, JavaScript, AJAX, AngularJS, JSON, JQuery and Node JS.
  • Leveraged two-way data binding through scope in applications built on AngularJS.
  • Used AngularJS multiple in-built directives and APIs in AngularJS & Node.js such as filters, root scope, child scope, modal, template, state etc.
  • Developed POC in D3.js and implemented in connected data portal to display charts and maps.
  • Developed custom directives in AngularJS for the application independent components like sticky header for window or table, custom dropdowns, tables, checkboxes, radio buttons, notifications, chevrons, graphs, date pickers, pagination etc.
  • Re-developed a single page application using AngularJS, which was supported in IE 9, 10, 11, Firefox, Chrome.
  • Implemented Model View Controller (MVC) Design Pattern using AngularJS.
  • Developed reusable components with AngularJS custom directives.
  • Used Dependency Injection from AngularJS factory and services.
  • Used routing schemes to develop single page applications (SPAs) using AngularJS route
  • Used SASS as the CSS preprocessor.
  • Used SASS variables, mixins, nesting and import.
  • Implemented User Interface and integrated with backend code, Node.JS as server side technology
  • Solid understanding of React JS Virtual Dom Algorithm, for React JS performance optimization.
  • Responsible for React JS UI and architecture. Built components library, including Tree, Slide-View, and Table Grid.
  • Used MEAN (MongoDB, Express, Angular, Node) Stack.
  • Worked on Responsive Web Design (RWD) to make website Responsive for Desktop, mobile and Tablets using Bootstrap and Media Queries.
  • Utilized JavaScript and JQuery to improve the overall design and UI of campaign websites.
  • Implemented filtering and search functions using Node JS framework based on MVC pattern.
  • Using Node JSmiddleware Multer for uploading files.
  • Implemented client-side validations using JavaScript
  • Implemented AJAX, JSON, and Java script to create interactive web screens.
  • Adopted a cross browser and cross platform approach to make the website’s most versatile and supportive.
  • Worked on Unit testing JavaScript applications using Jasmine and Karma.
  • Worked on GIT and source tree as a version control.
  • Followed agile software development practice paired programming, test driven development TTD and scrum status meetings.
  • Defined new validations through JavaScript for the form field validation implemented through HTML5

Environment: HTML, JavaScript, Java, J2EE, XML, PHP, JSON, AJAX, CSS3, HTML5, MS Excel, MS Visio, JQuery, Bootstrap, AngularJS, MongoDB, express, REST, Node JS, requires, grunt, GIT.

Confidential

UI Developer

Responsibilities:

  • Developed dynamic web pages using HTML, CSS, JavaScript and jQuery.
  • Worked on Cross Browser compatibility issues and debugging those issues.
  • Designed and developed internet web applications using JavaScript, CSS and JQuery.
  • Improved performance for interactive components using AJAX.
  • Worked on Cross Browser Compatible HTML/CSS layouts and created dynamic and reusable libraries using JavaScript, jQuery and Angular JS.
  • Worked on creating various effects, animation, shading etc. using CSS.
  • Developed and designed internet web applications also developed application level code to interact with APIs using AJAX, JSON and XML.
  • Worked in Photoshop to implement mockups and layouts of the application using HTML, CSS and JavaScript.
  • Used DOM and DOM functions for debugging the application.
  • Effective communication, analytical and interpersonal skills working within cross-functional teams.
  • Hands-on experience on java script for writing client side applications.
  • Used Ruby on Rails application GITHub as the version control.

Environment: HTML, CSS, JAVASCRIPT, JQUERY, JSON, XML, APACHE, XHTML, Adobe Dreamweaver, Adobe Photoshop and MS Office.

Confidential

Jr. UI Developer

Responsibilities:

  • Worked with a team of front end UI developers in designing, developing, deploying and testing of UI design concepts and prototypes.
  • Pleasant experience working with the design implementation phase.
  • Used Java web services 2.0 and Java Boss services for designing, developing etc.
  • Worked on developing custom web forms using JavaScript.
  • Using HTML, JavaScript, and CSS developed presentation layers.
  • Hands on experience on developing web pages using Ruby on Rails web application frameworks.
  • For logical implementation part Confidential client side for all applications used jQuery library functions.
  • Followed all the Stages in Software Development Life Cycle (SDLC).
  • Worked on Cross Browser Compatibility for Safari and Chrome using XHTML, CCS2 and JavaScript.
  • Worked on Bootstrap in creating CSS templates.
  • Worked on Agile methodology to send regular updates to the team.
  • Also, involved in writing MYSQL Queries and used JDBC for database connectivity with MYSQL server.

Environment: HTML, CSS, JAVASCRIPT, JQUERY, AJAX, XHTML, Eclipse IDE, JDBC, MySQL, Ruby on Rails, Sublime Text.

We'd love your feedback!