We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

2.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Around 6 years of professional experience in designing User Interface (UI) web applications by using UIauthoring and web technologies.
  • UI web development technologies include HTML5, CSS3, JavaScript/DOM Scripting, JS Libraries/JS framework, JSON, AJAX, Bootstrap, JQuery, AngularJS and foundation.
  • Worked on all phases of Software Development Life Cycle (SDLC) including requirements gathering through client interaction, Design, Documentation, Development, Integration, Testing, Configuration and Production Support.
  • Experience in developing various UI widgets using JQuery, worked with JQuery library.
  • Convert the Wireframes to HTML5/CSS3 that are fluid in nature which will fit in varying resolution for mobile and tablet.
  • Extensively used Angular2, AngularJS 1.5 (Custom directives, Factories, Services, routing, Interceptors, Single Page Applications, data binding, third party modules).
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS mark - up.
  • Experience in developing web pages in Responsive Design using Bootstrap and adapt to the changing environment.
  • Good Experience on MVC frameworks like Angular JS for creating Single Page Application (SPA) using concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
  • Experience in developing and testing cross browser compatible web pages. (Ex: Firefox, Chrome, Safari).
  • Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
  • Knowledge in using Package Managers like NPM and Bower. Experience in using Task managers like Grunt and Gulp.
  • Experience in developing components like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Proficient in using various version control systems like SVN and GIT.
  • Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS.
  • Actively involved in defining the requirements for the application, prepared functional specifications and actively involved in the database design for the module.
  • Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.

TECHNICAL SKILLS

Framework: Angular 2, AngularJS,Backbone.js, Ionic, Cordova, PhoneGap.

IDE: Web Storm, Visual Studio, Notepad++, Dreamweaver.

Version Control: GIT, SVN.

JS Tools: Bootstrap, Webpack, JSON, Gulp, Grunt, Bower, AJAX, NPM, DOM, MVC,HTML, XML, LESS, CSS, JQuery, Node.JS.

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

Web Servers: Apache Tomcat, Web Logic.

Database: MongoDB, Oracle 10g, SQL Server, DB2, MySQL

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE

Confidential - San Francisco, CA

Sr. UI Developer

Responsibilities:

  • Worked with the backend team in developing the REST-API to develop the front end.
  • Customized the application for different view types e.g. Mobile, Web and hybrid applications.
  • Developed the UI using Angular 2 and Bootstrap to build web, mobile web and hybrid applications.
  • Used Ionic along with Cordova/Phonegap to build native apps and integrating hybrid components to the application.
  • Used Ionic features like slide view, scrolling, caching to build the better user Interaction.
  • Participated in development of a well responsive Single Page Application (SPA) using Angular 2 framework, JavaScript, HTML5, CSS3 and LESS.
  • Developed CSS3 style sheets to give gradient effects like page layouts, navigation and icons.
  • Worked with JSON for data exchange between client and server.
  • Worked with concepts of Directives, Data-Binding and Dependency Injection in AngularJS.
  • Design and develop web application as per the user specification provided.
  • Used Gulp and Web-pack for bundling the application.
  • Involved in creating custom services with Angular JS to call the REST API from the front-end.
  • Used AngularJS for creating Routes, Filters, Directives and Services.
  • Integrate with various databases for retrieving the data using AJAX/JSON.
  • Developed applications using JavaScript Libraries such as Angular JS, D3.JS, and Bootstrap.
  • Experience using AngularJS directives like ng-class, ng-if, ng-show, ng-hide amongst other.
  • Experience in working with the NPM and Bower to handle API and UI modular dependencies.
  • Involved in configuring the Git repository and maintain the version control using Git.

Environment: s: Bootstrap, Angular 2, MongoDB, PhoneGap/Cordova, Ionic, NPM, Rest API, DOM, HTML5, CSS3, JavaScript, Git, Webpack, Node.JS, JSON, visual studio, Windows.

Confidential - San Ramon, CA

UI Developer

Responsibilities:

  • Involved in designing the application and also the user flow, screen flow and services.
  • Involved in developing the Epic and User stories for the application, as I was involved right from the beginning of the application.
  • Developed Views, Custom Directives, services to build the mobile web and hybrid application.
  • Worked with Braintree API to develop the payment module.
  • Involved in implementing data grid/tables using Bootstrap and Angular JS for front-end client facing of the Single Page applications (SPA).
  • Involved in 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.
  • Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
  • Used Bootstrap and Backbone.js in effective web design.
  • Created Cross-Browser compatible and standards-compliant CSS-based page layouts.
  • Worked on Responsive Web Design to make website Responsive for Desktop, mobile and Tablets using Bootstrap and Media Queries.
  • Worked on Responsive web pages (RWD) using Bootstrap, RESTful API web development and media queries.
  • Implemented and tested the enterprise application with JQuery, Spring MVC.
  • Installed node.js and utilized the NPM with Grunt for the build.
  • Initialized and widely used the applicability of Live Server with sublime text to load web pages on a quicker scale during development cycle.
  • Gathered business requirements, prepared Software Requirement Specification (SRS) document. Created Visio charts for the workflow architecture of the system.
  • Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UIfor DOM/CSS Manipulation.
  • Worked closely with Technical Development Manager to help track, prioritize, estimate, and recommend resources for all Technical Development Team projects.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Created various controllers, views using MVC framework AngularJS.
  • Collaborate with teammates and update application version using GIT.

Environment: Bootstrap, AngularJS, Backbone.js, AJAX, JavaScript, jQuery, XML, HTML5, CSS3, JSP, Node JS, Sublime text,Grunt, DOM, DHTML, Chrome, JSON, GIT.

Confidential, Confidential, NY

UI Developer

Responsibilities:

  • Developed Login/Registration/Edit of user profile integration with community sites using HTML, CSS and JavaScript.
  • Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
  • Going through User Documents and Design user interface designs, Wire frames, Information architecture flows and mockups.
  • Involved in Designing and programming standard based websites for medium sized businesses utilizing HTML5/HTML, CSS3/CSS, JavaScript, PHP, JQuery and MYSQL.
  • Developed CSS styles in order to maintain consistency of the web user interface.
  • Performed Client-side validations using JavaScript, JQuery.
  • Created form validations with JavaScript.
  • Implemented page designs in standard-complaint dynamic HTML and CSS.
  • Used AJAX with jQuery to parse JSON object to dynamically overlay contents on web pages.
  • Used version control tools SVN/GIT to update the project with other team members.
  • Apache Tomcat Server was used to deploy the application.
  • Used Ajax for populating the list/drop down box with data.
  • Developed front-end code with Ajax call in AngularJS and JQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing AngularJS controller, directives, services, and route providers.
  • Responsible for designing the web pages from the scratch.
  • Created form validations with JavaScript.
  • Used Angular.js for Model-View-View Model (MVVM) pattern.
  • Contributed to and enforced existing front-end style guides and pattern libraries.
  • Work with technical, design, business, and editorial staff to create applications and pages.
  • Modified the UI screens created by web designer using Bootstrap and media queries.
  • Developed Functional Requirement Document based on users' requirement.
  • Implemented various Validation Controls for client-side validation and implemented custom validation controls with ASP.Net validation controls.

Environment: s: Apache Tomcat,Angular JS, JavaScript, HTML, HTML5, CSS, CSS3,SQL, SVN, Bootstrap, CMS, AJAX, JSON, ASP.NET.

Confidential

UI Developer

Responsibilities:

  • Designed dynamic and browser compatible pages using HTML, CSS and JavaScript.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
  • Involved in dealing with CSS animations, Backgrounds, Layouts, Positioning, Text, Border and Padding.
  • JSON is used for serializing and deserializing data that is sent to or receive from JSP pages.
  • Followed the Agile and Scrum development methodologies.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models.
  • Developed code to call the web service/APIs to fetch the data and populate on the UIusing JQuery/AJAX.
  • Perform a variety of administrative tasks including preparation of Power Point presentations, data entry and analysis, web site development and presentations.
  • Used quality center to track defects.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Prototyped UIdesigns using: Wireframes, Visio, PowerPoint, hand coded prototyped UIdesigns.
  • Used Ember.js extensively for Dashboards (Ember-Table etc).
  • Used Firebug, Firebug Lite, IE DeveloperToolbar, for debugging and browser compatibility.
  • Designed Templates and Flow of future pages using Adobe Photoshop CS6.

Environment: s: HTML, CSS, XML, JavaScript, jQuery, Agile Methodology, Windows, SQL Server, Eclipse, Servlets, Adobe Dreamweaver.

We'd love your feedback!