We provide IT Staff Augmentation Services!

Sr Ui Developer Resume

3.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY

  • Around 7+ years of experience as a Front End UI Developer with solid understanding of HTML5, CSS3,Handlebar, JavaScript, jQuery, AJAX, JSON and AngularJS.
  • Modified the UI screens created by web designer using HTML, CSS and JavaScript.
  • Experience on working with CSS3 background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS.
  • Rewrote existing CSS3 to form adaptive and responsive layouts for mobile UI.
  • Developed, Configured and Deployed a variety of Portals and UI Applications including HTML5, CSS3 and JavaScript.
  • Worked with Bootstrap for compiling CSS, JavaScript and building the System with the convenient methods.
  • In - depth knowledge about browser DOM API and methods to access traverse and modify the DOM using JavaScript.
  • Expertise in working with the JavaScript and various MVC JavaScript frameworks like AngularJS
  • Knowledge onTypescript, ES6 and Angularfor Mobile applications, Web API and browser clients.
  • Developed custom directives (for simultaneous file uploads) and created AngularJs services to consume in controllers.
  • Experience in using the latest approaches, including MVVM in the browser, event driven applications using AJAX, JavaScript, JSON
  • Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.
  • Experienced inReactJSand working withReactFlux architecture
  • Participated in development of a well responsive single page application using ReactJS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Expert in using JavaScript libraries like Handlebar.js for precompiling templates, Require.js for AMD and Bootstrap.js for CSS.
  • Experience inconfiguration management systems likeSVN, CVS,Mercurialand GIT-HUB.
  • Expertise in debugging and troubleshooting existing code using Firebug, Fiddler and Developer Tools.
  • Thorough grasp of cross-browser compatibility issues and code optimization.
  • Developed Enterprise level Web Apps while meeting strict requirements for security and administration management.
  • Managing tickets through JIRA and use Source tree with GIT for version control and also used bower as package manager.
  • Used SVN, CVS, GIT and for Version controlling and error reporting and project management tools like JIRA.
  • Skilled in working with IDE Tools like Eclipse, Visual studio, Notepad++
  • Extensive experience working in both AGILE/SCRUM and SDLC based development environment and participating in SCRUM sessions that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.

TECHNICAL SKILLS

UI Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, JSON, AJAX, XML

Programming Languages: C++, C#, Java, ASP.NET, Python

Operating System: Windows 2000/XP/Vista/7/8, MacOS, Linux.

Application Server: Tomcat Apache Server, Oracle WebLogic Server, WebSphere

Databases: MongoDB, MySQL and SQL server.

IDE Tools: Eclipse, Notepad++, Visual Studio

Frameworks: Angular JS, Backbone JS, Bootstrap, Node JS, React JS

Software tools: Aptana Studio, Adobe Dreamweaver, Eclipse

Mobile exposure: Responsive Design and JQuery mobiles.

PROFESSIONAL EXPERIENCE

Confidential, Santa clara Ca

Sr UI Developer

Responsibilities:

  • Developed enterprise-level applications utilizing, HTML5, JavaScript, Angular JS and modern UI frameworks such as Bootstrap.
  • Detailed Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
  • Implementing inheritance properties using SASS for creating responsive style sheets.
  • Responsible for creating efficient design and developing User Interaction screens using Bootstrap, JavaScript, JQuery, AJAX, AngularJS and JSON.
  • Used $http and $resource service for retrieving data from the server via XMLHttprequest object in AngularJS framework.
  • Application Architected and developed using Angular JS, MVC framework.
  • Have a good experience in traversing the DOM elements and making changes.
  • Worked with AngularJS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters.
  • Extensively used Bootstrap and CSS3 media queries for Responsive Web Design (RWD).
  • Experience with Grunt, Gulp and Bower modules of NodeJS.
  • Used AngularJS to develop applications with Angular JS and Node Also Used Grunt-ts to automatically compile Typescript.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet Explorer, Firefox and Google chrome.
  • Using AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order.
  • Used JS tree that provides interactive trees by which we can implement drag & drop with search functionality.
  • Helped with the integration of Backend with the front end elements.
  • Drove work on a compact profile (ECMA 327) primarily aimed at mobile environments.
  • Created and Enterprise level web app to manage the entire HR department using HR Management tool.
  • Monitored application performance using AppDynamics and diagnosed, eliminate problems at code-level and Visualizing the entire application stack.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
  • Committed code change into repository by using version control tool GIT.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
  • Created JUnit test class and Integration test classes by mocking the services using Mockito
  • Facilitated User Testing sessions to solicit feedback on prototypes.

Environment: HTML5, CSS3, JavaScript, REST API, Bootstrap, AngularJS, SASS, Node JS, AJAX, JSON, GIT.

Confidential, Greater New York City

UI Developer

Responsibilities:

  • Developed cross-browser/platform HTML5, CSS3, and ES6 to match design specs for complex page layouts while adhering to code standards.
  • Created forms to collect and validate data from the user in HTML5 and ReactJS.
  • Ensured the website to be mobile-first and Responsive web design (RWD)by employing Bootstrap, CSS3 media queries.
  • Integrated with the back-end code (JSP) using JQUERY, JSON and AJAX to get and post the data to data.
  • Used JQuery events to manipulate the elements depend on the user interactions (like. Ready (), hover (), bind (), click (), keypress (), etc.).
  • Implemented JavaScript source code, embedded nested handling logic using JQuery event handlers and callback functions.
  • Worked with DOM elements, making changes to them and interlinking them.
  • Worked with data Visualization using Google Chart API.
  • Applied ES6 style guide compliant code practices inside proprietary MVC-like build platform within a tech stack
  • Prototyping new features and ideas - HTML 5, CSS3, and ES6.
  • Developed single page Applications (SPA) i.e. web applications using JavaScript MVC framework ReactJS.
  • Expertise in writing high performanceReactJScomponents, by using lifecycle methods like should-component-update & component-will-receive-props.
  • Developed Front End Components, created Handlebar Templates using ReactJS, keeping the DOM Clean.
  • Widely used ReactJS and Twitter-Bootstrapcomponents like calendar picker, time picker, directives, select2, model pop-ups, ng-grid, router Providers, progress bar, ng-Idle, and ng-Upload.
  • Developed Enterprise level Web Apps while meeting strict requirements for security and administration management.
  • Developed UML diagrams like Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent the detail design phase.
  • Worked on Adobe Dreamweaver to build websites and developing web pages through Word Press.
  • Developed the online chat interface for the anonymous communication between mentors and clients.
  • Worked on tools like JIRA for bug tracking and GIT for version control.
  • Designed and developed performance tests for the data-pipeline using JUnit Framework.
  • Worked on the application which is built using Test Driven Development framework jasmine.

Environment: HTML5, CSS3,Bootstrap, SPA, JQUERY, ReactJS, NodeJS, ES6,Handlebar, GitHub, JSON, AJAX, REST, JIRA, Jasmine, Adobe.

Confidential, Austin Tx

UI/Web Developer

Responsibilities:

  • Hands on experience in coding web page quickly and effectively using HTML5, CSS3, Bootstrap, JQuery and ReactJS making them cross browser compatible.
  • Used Twitter bootstrap for HTML5 components style definitions and user interface elements such as dialog boxes and tooltips.
  • Experienced in CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements.
  • Applied JQuery scripts for basic animation and end user screen customization purposes.
  • Worked with Data Tables, a table enhancing plug-in for the jQuery JavaScript library, adding sorting, paging, and filtering abilities to plain HTML5 tables.
  • Used JQuery core library functions for the logical implementation part at client side for all the applications.
  • Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript using the Tempnet Framework.
  • Drafting technical specifications and acting as editor in standards work with ECMA
  • Worked on ReactJS MVC framework for developing the Single Page Application and created some custom.
  • Created Dynamic web pages using forms, filters, expressions and data binding of ReactJS.
  • Used JSON for data transfer between front end and back end.
  • Further tasks include management of all MongoDB database and all the required tables to store different survey information related to the site.
  • Developed server side REST style web services and called them from backbone models/collections.
  • Used SVN for version control.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Selecting appropriate AWS services to design and deploy an application based on given requirements.
  • Performed a POC with Junit/Cucumber for functional testing
  • Involved in Analysis, Design, and Development Testing and Production phases for the new requirements of the Application.

Environment: HTML5, CSS3, Bootstrap, JQuery, Responsive Web Design, ReactJS, Node JS, SVN

Confidential

UI/Web developer

Responsibilities:

  • Involved in developing the UI pages using HTML, CSS, JavaScript, JSON, JQuery, AJAX.
  • Designed UI patterns, UX patterns, GUI designs, page illustrations, and user conceptual designs.
  • Worked on CSS Background, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, CSS floats, cross browser compatibility and CSS behaviors in CSS.
  • Worked with cross browser compatibility issues to ensure the smooth running of application and all its features on different browsers.
  • Developed a fully functional prototype application using JavaScript (jQuery) connecting to a RESTful server on a different domain.
  • UsedJQuerycore libraries for the logical implementation part at the client side of the website.
  • Used Ajax to refresh only certain section of the page and reduce the load on the web server.
  • Expertise in AngularJS for developing Single Page Applications.
  • Wrote SQL queries to get the data, update the data from the database and to connect database in the DAO implementation classes.
  • Deployed the application using Tomcat Web Server.
  • Debugged the application using Firebug and traversed through the nodes of the tree using DOM functions.
  • Used Microsoft Visio for designing the Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of the application.
  • Tested the web services with SOAPUI tool.
  • Used Eclipse as Development IDE for web applications.
  • Involved in raising the change requests and entering all the production issues into the remedy system.

Environment: HTML, CSS, JavaScript, SPA, JQuery, NodeJS, DOM functions, REST, Use Case Diagrams, AngularJS

Confidential

Front End Developer

Responsibilities:

  • Designed business applications with dynamic and browser compatible pages using technologies like HTML and CSS based on the W3C standards.
  • Developed the Frontend User Interface using HTML, JavaScript, JQuery and CSS.
  • Implemented Presentation layer using CSS Framework and HTML.
  • Extensively used JavaScript, jQuery UI and jQuery to provide UI functionality.
  • Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Used JS for custom client-side validation and DOM manipulations.
  • Used AJAX to refresh only certain section of the page and reduce the load on the web server.
  • Worked with technologies such as jQuery and Ajax to make the website more attractive and user friendly.
  • Developed a fully functional prototype application using JavaScript (jQuery) connecting to a RESTful server on a different domain.
  • Used JavaScript and jQuery for validating the input given to the user interface.
  • Implemented JQuery Filter search a JavaScript tool for adding a little search widget next to any page listing.
  • Used Flash Animations and Storyboard & User Flows for e-learning tutorials using human factor engineering design concepts.
  • Analyzed and created Stored Procedures, Functions, Triggers and Packages.
  • Responsible in gathering requirements with different customers and modified code as the customer needs.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Used UML diagrams Use Cases, Object, Class, State, Sequence and Collaboration to design the application using Object Oriented analysis and design.
  • Involved in documenting the details related to Changes occurring in the system, following the Quality processes.

Environment: HTML, CSS, JQuery, AJAX, Use cases, JavaScript

We'd love your feedback!