We provide IT Staff Augmentation Services!

Ui Developer Resume

Dallas, TX

SUMMARY

  • Overall 6 Years of experience in User interface development of web applications using HTML (4/5), CSS (2/3), XHTML, JavaScript, JQuery, AJAX and JSON.
  • Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section, nav, aside.
  • Experience on working with CSS3 Background, Media Queries, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviors including the Box model.
  • Familiar in User Experience Design and Transforming Web/Graphic Designers static prototypes into hard - coded JSP and HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established web standards with respect of maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
  • Experienced with implementing distinctive features of Bootstrap and CSS media Queries for Responsive Web Design (RWD).
  • Used Bootstrap JavaScript plug-ins to implement Tabs, Scroll Spy, Tooltips, Pop Overs, Buttons and Alerts.
  • Experience in practicing TDD with unit tests using frameworks and tools Jasmine, Mocha, Chai, Karma.
  • Extensively used JQuery method-to-load data from a server and to put the returned data into the selected element and JQuery core library functions for the logical implementation part at client side for the application.
  • Familiar with BackboneJS for providing models with key-value binding and custom events, collections and connects it all to existing API over a Restful JSON interface.
  • Highly proficient in developing Single Page Application with open source framework AngularJS. Used AngularJS to implement rich functionality in various page like Form validation, grid search, Pagination, unit tests, Slide pages.
  • Wireframes which establish the functionality and the relationships between different screen templates of a website.
  • Experience on Typescript, Angular2 for mobile applications, web API and browser clients.
  • Extensively used AngularJS (Custom directives, Factories, Services, routing, Interceptors, Single Page Applications, data binding, third party modules).
  • Exposure in ReactJS and working with React Flux architecture using complex Object-Oriented concepts in improving the performance of the websites. Used ReactJS to create interactive UI's.
  • Experienced with Bower for package management, installation and maintenance and task runners including Grunt and Gulp.
  • Implemented back-end services using Node.js and Node modules and developed RESTful APIs with Node.js loopback framework.
  • Experienced with full software development life-cycle, architecting scalable platforms, object oriented programming and Agile methodologies.
  • Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON.
  • Working experience in MVC Architecture and in using version control SVN and GIT.
  • Involvement in using various IDE’s, Dreamweaver, Notepad++, Eclipse, Adobe Photoshop, Sublime, IntelliJ IDE, Visual studio.
  • Exposure in Flex Charting components like bar charts, column charts to show the project specific performance.
  • Implemented RALLY for defect tracking for creating and managing user stories and Created complex JIRA work flows including project workflows, screen schemes, permission schemes and notification schemes in JIRA.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing.
  • Used UML diagrams Use Cases, Object, Class, State, Sequence and Collaboration to design the application using Object Oriented analysis and design.
  • Implemented Web services (SOAP) for transmission of large blocks of JSON data over HTTP.
  • Developed the Servlets for processing the data on the server and to retrieve objects from database.
  • Involved in writing SQL Queries, Stored Procedures and used JDBC for database connectivity with MySQL Server.

TECHNICAL SKILLS

UI Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, AJAX, JSON, AngularJS, Backbones JS, Node.JS, Bootstrap, Servlets, React JS, Gulp, Grunt, Wireframes.

IDE, HTML Editor: Notepad++, Eclipse, WebStorm, Sublime, Atom, IntelliJ, Visual Studio.

Web/App Servers: Apache Tomcat 5.0.25, WebLogic 10

Database: ORACLE, SQL SERVER, MYSQL

Operating Systems: Windows NT, Windows 2000, Windows XP (Prof), Win 7

Methodologies: Agile, Rational Unified Process(RUP), UML, Waterfall Methods.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

UI Developer

Responsibilities:

  • Designed and developed the login portal using frameworkAngular2 along with HTML5, CSS3 and Type Script.
  • Worked withAngular.js routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
  • Worked in association with dependency teams to create web pages.
  • Closely work with Bootstrap and custom CSS3 media queries to make web pages responsive.
  • Use the advanced JavaScript concepts like Closures, Prototype and Inheritance.
  • Client - side variations are performed with jQuery, Ajax, JSON and pre-processors such as LESS and Handlebars to speed up development.
  • Advanced JavaScript, jQuery and Handlebars was used for all the work in front-end development.
  • Used Selectors, Events, AJAX and Dom Manipulation using components inAngular2for updating content on DOM nodes.
  • Strong knowledge of Responsive Web Design, responsible for checking CROSSER BROWSER COMPATIBILITY on different browser.
  • Involvement in all stages of software development life cycle(SDLC) including Analysis, development, implementation, testing and support.
  • Implement modules into NodeJS to integrate with the design and requirements.
  • Modern and faster browsers are supported by component based Angular 2.0 development.
  • Moved existing AngularJS controllers and services toAngular 2components for more responsive and less dependency.
  • Enhanced legacy application by building new components inAngular2and typescript.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided byAngular2.
  • Developed single page applications(SPA) usingAngular2, Typescript, web pack and grunt.
  • All the tasks were developed so that they meet the requirement and were delivered in time.
  • Good at designing and developing views, controllers, services and directives.
  • Have been a part of two of such products of this sales tools project which have some minor differences between them.
  • TFS Used for the code base.
  • Use the git and Source tree as a version control.

Environment: Handlebars/HTML5, CSS3, Bootstrap, JavaScript, Ajax, Json, grunt, Typescript, jQuery, Angular 2.0, Git, Npm, node js, TFS, Web pack, Agile, extreme programming methodology.

Confidential, LA

Front End UI Developer

Responsibilities:

  • Modified the UI screens created by web designer using HTML, CSS, and JavaScript.
  • Performed Client-side validation using JavaScript.
  • Designed and Developed front-end UI using HTML5, CSS3, Bootstrap, JavaScript, jQuery.
  • Worked with Internal Clients for business objectives, project scope and the requirements of the project.
  • Used the AngularJS MVC Frameworks in the development of the web applications.
  • Debug the application using Firebug and Chrome developertools to traverse the documents and manipulated the Node JSusing DOM.
  • Build the Responsive Web pages for the mobile devices, Tablets and desktop by using Media Queries
  • Used Responsive web design (RWD) approach for crafting sites to provide an optimal viewing and interaction experience.
  • Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
  • Designed CSS3 based web pages which were cross-browser compatible.
  • Lead design sessions and create iterativeWireframesfor apps, websites, and applications.
  • Created screens with table-less designs meeting W3C standards.
  • Implementing inheritance properties using SASS for creating responsive stylesheets.
  • Experience in making Responsive web pages using Bootstrap and media queries.
  • Involve in Implementing Testing framework for JavaScript using Jasmine.
  • Implemented Presentation layer using HTML5, CSS3, JavaScript framework such as Angular js.
  • Worked with different browsers, namely Internet Explorer, Firefox, Chrome to verify cross browser compatibility.
  • Involved in Agile Story point methodologies and full software development lifecycle, Designing, coding, testing, debugging and support.
  • Developed SQL queries to perform insert, update or delete operation on MySQL database.
  • Preparing Unit test cases for all the application & fixing defects if any and developing Widgets and plugins using jQuery for common controls.
  • Used the Git as a version control

Environment: HTML5, CSS3, AJAX, Media Queries, Bootstrap, SASS, JavaScript, jQuery, AngularJS, Git, Jasmine, Agile, extreme programming, Jira.

Confidential, Oakland, CA

Front End UI Developer

Responsibilities:

  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React JS that meets accessibility and web browser standards for website.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Developed user interface by using the React JS.
  • UsedReact -Router like express js to turn application into Single Page Application.
  • Worked in usingReact JS components, Forms, Events, Keys, Router, Animations and Redux concept.
  • Used Web services (RESTful) for transmission of large blocks of XML/JSON.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users usingreact JS.
  • Maintained states in the stores and dispatched the actions using redux.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Implemented the Drag and Drop functionality usingReact-Draggable
  • UsedReact-Auto complete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format usingreact.
  • Used Excel Builder 3rd Party open source library and tweak it to make sure it will work with IE11.
  • Implementedreact JS code to handle cross browser compatibility issues in Chrome, Mozella, IE 9 and above, Safari and FF.
  • Gained knowledge on Electrode platform which is a Node JS web platform built on top of the React JS framework.
  • Build the reusable Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • Used Middleware Like Redux-saga. Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Optimized animation logic with optimistic functions to increase performance in rendering.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls
  • UsedReact to polish the data and for single directional flow.
  • For the reusable purpose we use the Object-Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.

Environment: HTML5, CSS3, Bootstrap, SASS, Java Script,React JS, Redux, Electrode, Web Strom, JSP, Jasmine, GitHub, and Jenkins.

Confidential

Web Application Developer

Responsibilities:

  • Created paper prototypes, initial wire frames and design a strategy by collaborating with the instructional designers.
  • Designed web UI pages using HTML, CSS, JavaScript for web application Layout.
  • Created GET/PUT/UPDATE request and response using RESTFUL web services.
  • Utilized JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Used AJAXto reduce the network load and update only the certain components of the website and Wrote application level code to interact with backend and consume the JSON by making AJAX calls and updating the DOM.
  • Strong knowledge of Responsive Web Design, responsible for checking CROSSER BROWSER COMPATIBILITY on different browser.
  • Followed Rally and JIRA for tracking processes and streamlining Agile planning.
  • Develop web pages with functionalities like login, register, forget password, Email, Filters using JavaScript, JQuery.
  • Wrote SQL queries to fetch data from the backend.
  • Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Documented the entire project, which contains detail description of all the functionalities.

Environment: HTML, DHTML, CSS, JavaScript, XML, JQuery, AJAX, JSON, SQL, Notepad++, Agile methodology.

Confidential

Front End UI Developer

Responsibilities:

  • Designed the Web application layout and forms usingHTML, CSS, and JavaScript.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
  • Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation usingJQuery.
  • Used Waterfall methodology as a Software Development Life Cycle and involved in requirement gathering, designing, coding, and testing.
  • Created Mockups and Wireframes for the development of variations of a layout to maintain design consistency throughout the site.
  • Used AJAX to refresh only certain section of the page and reduce the load on the web server
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML and CSS.
  • Wrote code to fetch data from Web services usingJQuery, AJAX via JSONresponse and updating the HTML pages.
  • Performed XML Transformations from value objects to XML and from XML to HTML data.
  • Designed and developed views, controller and model components implementing MVC Frameworks. Responsible for the process ofUIdesign for Internet sites and applications.

Environment: HTML, CSS, JavaScript, Eclipse IDE, Windows, AJAX, JSON, JQuery, XHTML, XML.

Hire Now