We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

2.00/5 (Submit Your Rating)

Topeka, KS

SUMMARY

  • Around 8+ years of Front - end Web Application Development experience with technologies using HTML 4.0/5, XHTML, DHTML, CSS2/CSS3, DOM, JAVASCRIPT, jQuery, AngularJS, Angular 2, AJAX, JSON, React JS, Node.js, D3.js, XML, ES 5 & ES 6.
  • Expertise in implementing CSS frameworks like bootstrap and developing it according to Client requirements.
  • Followed waterfall and Agile/Scrum methodology of software development which satisfies the customer through early and continuous delivery of valuable software.
  • Experience in developing responsive applications using Bootstrap.JS, Node.JS and D3.JS which allowed the same application to be optimized for both mobile and desktop resolutions.
  • Responsible for checking the cross-browser compatibility and hence worked on different browsers like Mozilla Firefox, Google chrome, Internet Explorer and Safari.
  • Experience in developing single page applications using Angular Js, Angular 2.0 and React js.
  • Experience on working with several React elements and React components in React Dom Technology (React JS).
  • Well versed with ECMA Script 6 for client-side scripting, extensively used with server based applications using Node.js for effective code generation.
  • Extensive experience working in Angular Js models, views, controllers, directives, factory, services, filters, UI-Routers and events, Routing and states.
  • Experience in using $http, $location, $q, $log, $scope, $window, $cacheFactory services for consuming RESTful Web Services, logging and location operations.
  • Ability to create interactive prototypes using Sketch, Adobe Suite, HTML/CSS/JS, and other prototyping tools such as InVision.
  • Validated the client-side applications using jQuery Validation Plugin.
  • Experience in writing unit tests using Jasmine, Karma, Mocha and Chai.
  • Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like Grunt JS.
  • Experience in Version Control tools like Git and SVN for Source Code version management and merging Source code after intermittent Project releases.
  • Excellent debugging skills and understanding of OOP, MVC.
  • Significant expertise in web development tools like Dreamweaver, APTANA STUDIO, Photoshop, Flash, Illustrator, WebStorm, Eclipse, Notepad++, Sublime Text, Web Matrix, Brackets and Firebug.
  • Experienced in database like SQL, Oracle to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
  • Quick learner, exceptional problem-solving and troubleshooting capabilities.

TECHNICAL SKILLS

Web Technologies: HTML, DHTML, XHTML, HTML5, XML, JSON, XSL, XPath, XSLT, CSS, CSS3, Flex Builder 2.0/3.0, Bootstrap, JavaScript, jQuery, Action Script 2.0/3.0, AJAX, JSP, Hibernet, AngularJS, Angular 2, Type script, React.js, backbone.JS, Express.js, Node.js, Soap UI and RESTFUL Web Services, Spring MVC.

Version Control: SVN, CVS, GIT, TFS, RTC

Image Editing: Adobe Photoshop CS6, Adobe Image Ready CS3, Adobe Fireworks CS3.

Illustration: Adobe Illustrator CS3, In Design CS3 and Adobe Acrobat, Adobe Suite.

Databases: SQL Server, Oracle 8i, MySQL.

Testing & Performance: Jasmine, Karma, Mocha, Chai.

Methodologies: Agile, Waterfall, Scrum.

Wireframes: Adobe Illustrator CS3, Microsoft Visio

IDE’s worked on: Eclipse, Notepad++, Sublime text, Web Storm, Microsoft Visual Studio.

PROFESSIONAL EXPERIENCE

Senior UI Developer

Confidential - Topeka, KS

Responsibilities:

  • Responsible for developingUIpages using, HTML5, CSS3, JavaScript, JSON, AJAX, TypeScript and Angular 2.
  • Designed dynamic and multi-browser compatible pages using HTML, CSS, and JavaScript.
  • Web design and development, application development using Photoshop, HTML, JavaScript and Dreamweaver.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided byAngular2.
  • Used Web pack module bundler andAngular-cli for configuring theangularproject and building it for development and production.
  • ImplementedAngular2services to connect the web application to back-end APIs.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Involved in creating and extracting data from database usingSQLQueries, TSQL Stored procedures, triggers, and packages onSQLServer database.
  • Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
  • Used Bootstrap andAngularUIto make the application user-friendly in the development of the Navigation bars, Tables, Sliders, Calendars etc.
  • Implemented Angular 2 component router for navigation and worked with Angular 2 directives, components, pipes, injectables.
  • Used Express JS to route different endpoints, made RESTful services to manipulate data in MySQL.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Worked on Responsive Web Design (RWD) to make website Responsive for Desktop, mobile and Tablets using Bootstrap and Media Queries.
  • Worked with testing frameworks like Jasmine andKarmafor unit testing and integration testing.
  • Used Node.js for asynchronous communication between client and server.
  • Developed API back ends using Node.js to allocate access to data in MYSQL.
  • Used date-format and moment packages in Node.js to save the timestamp in database converting into UTC.
  • Used CSS Media Queries and Bootstrap framework along with CSS pre-processor SASS to define various components of User Interface design.
  • Used Node Package Manager (NPM) as package manager, Gulp as the task runner, which handles template cache and minifying code and Bower for installing frontend dependencies.
  • Used GIT for version control along with Source tree, JIRA for defect tracking
  • Created interactive and dynamic web applications using Agile software management (Scrum).

Environment: HTML5, CSS3, AJAX, JSON, JavaScript, AngularJS/Angular 2, TypeScript, GIT, NodeJS, Express JS, DOM, Bootstrap, SASS, XML, Agile software management (Scrum).

Senior UI Developer

Confidential - Rochester-NY

Responsibilities:

  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, XSL/XSLT, jQuery, React JS, Bootstrap, LESS, CSS3.
  • UsedReactJSin development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Implemented Responsive Web Design (RWD) using Twitter Bootstrap.
  • Experienced in using React JScomponents, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Redux framework to write applications to run in different environments like client side and server side.
  • Constructed a powerful and modern frontend architecture, involving React, Redux, and ES6.
  • Used ES6 for refactoring, as it can change a function to keep better backwards-compatibility.
  • Used Babel for transpiling code written in ES6 to ES5 supported by most browsers. Also, used transpiler to transpile code written in typescript to ES5.
  • Worked closely with the Back-End team to display data using the Custom Components, library Components, andRedux.
  • Responsible for developing a front-end application usingReactJSand FLUX architecture for internal team’s productivity use.
  • Implemented Backbone.js and React.js to create a dynamically changing website.
  • Integrating React.js Redux Framework to scale and maintain the application better while handling large amounts of data.
  • Responsible for producing custom Ext JS builds for deploying the code into test, UAT and production environments
  • Used MVVM architecture of Ext JS Framework to simplify the code complexity and increase clean code.
  • Implemented CSS Box Model and styled web pages using CSS preprocessor LESS and implemented Mix ins, functions, custom grid systems.
  • Used wireframes and style guides given by UX designer for layout and styling for webpages.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Worked withNode.jsto develop RESTful API's consumed in front end applications.
  • Worked in Agile environment in all aspects of the project.
  • Mainly responsible for developing Restful API using Spring framework. Developed different controllers that return the response both in JSON and XML based on the request type.
  • Responsible for creating reusable scripts for plotting the data on to graphs and generating reports usingSQLServer reporting services.
  • Worked with Jasmine and Karma for unit testing before the build.
  • Wrote effective JavaScript Code forReactJS and Node JS applications for interacting with server and Network applications.
  • Develop various screens for the front end usingReact.Jsand used various predefined components from NPM (Node Package Manager) and Redux libraries.
  • Developed various customized views using jQuery, JavaScript, HTML, XHTML and CSS3.

Environment: HTML/HTML5, CSS/CSS3, jQuery, React JS, Redux, Bootstrap, LESS, CSS3, Node JS, Sublime editor, Ajax, JSON, Photoshop, Dreamweaver, Restful Services, Jasmine, Karma, JavaScript, SQL Server, Spring MVC, XML, XSLT.

UI Developer

Confidential - Chicago, IL

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, Angular JS, React JS, ECMA Script, AJAX and JSON.
  • Used Angular JS to develop a single page application.
  • Used JS tree that provides interactive trees by which we can implement drag & drop with search functionality.
  • Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML5, XHTML, and CSS3.
  • Worked with Data Tables, a table enhancing plug-in for the jQuery, JavaScript library, adding sorting, paging, and filtering abilities to plain HTML tables.
  • Worked onAngularJs, which combines web applications with Model View Controller capability to make development and testing of code efficient.
  • CodedAngularJScontrollers and directives for application functionality and filters for heavy DOM manipulation.
  • Created customAngularJSfilters to provide better search experience, ImplementedAngularJS client-side validation forms using various controls and filters.
  • Reduced the response time by creating Virtual DOM components usingReact.js
  • Extensively usedReact.jsto render pages on both the client and server sides.
  • UtilizedReactfor its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Created Mockups and Wireframes for the development of variations of a layout to maintaindesign consistency throughout the site.
  • Implemented several Angular JS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture, React JS features like Components, Lifecycle methods, unidirectional data flow using the Flux Architecture.
  • Used Spring Dependency Injection to inject required services and Spring Controllers were used with Angular JS to route the control to desired Java services.
  • Implemented client-side Interface usingReactJSfor JavaScript templating, function binding, creating quick indexes.
  • Used Node Js as proxy to interact with Rest services and also with Database, building real-time Web API's.
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other Interactive features.
  • Worked with source code control systems like GIT and JIRA.
  • Involved in writing unit tests using Mocha and Chai.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Used Bootstrap Framework to develop responsive design.
  • Involved in Design, Development, Testing Implementation & Post Production support using methodologies like Agile/Scrum.

Environment: HTML5, CSS2/3, JavaScript, jQuery, Angular JS, React.JS, ES5 JSP, JSON, NodeJS, Bootstrap, Adobe Photoshop CS6, JIRA, GIT.

UI Developer

Confidential - Tampa, Florida

Responsibilities:

  • Involved in developing the UIpages using HTML, DHTML, CSS, JavaScript, Angular JS, React JS JSON, jQuery, Ajax.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • UsedAngularJS and Node JS to implement rich functionality in various pages: form validation, CRUD, grid, search, sort, pagination, multi-selection, tags-input etc.
  • Worked on Angular JS features like Two Way Binding, Custom Directives, Controllers, Filters, Services.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE DeveloperTool bar for IE.
  • Using jsRender, jsViews and jsObservable for rendering the views for the JSON.
  • Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
  • Created product prototypes of new ideas through Sketch and Invision for user testing.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Created Restful services using web API to interact with business layer.

Environment: HTML 4.x, CSS2.x, JavaScript, jQuery, Angular JS AJAX, JSON, jsRender, Eclipse, Sub Version, Sublime Text.

UI Developer

Confidential

Responsibilities:

  • Built complex desktop-styleUI using HTML, CSS, JavaScript, jQuery, Angular JS and AJAX.
  • Developed frontend layout and intro for home page using Fireworks.
  • Utilized the mail merge techniques in MS Word for time reduction in sending certificates.
  • Product Photo Editing, Changing colors in Photoshop.
  • Extensively used images of the product for web and catalogue.
  • Rendered HTML from XML stream using XSLT as per the business logic for different widgets.
  • Utilized JavaScript and jQuery to improve overall design and UI of campaign websites.
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using jQuery.
  • Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
  • Worked on Angular JS Routes using $scope object to create a Views using Controllers.
  • Web Application Developed using Web Technologies 2.0.
  • Interactive Planning for the product development.
  • Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
  • Involved in the UAT Build, Configuration, Integration and Deployment of application activities and coordinating them from offshore team.

Environment: HTML, CSS, JavaScript, jQuery, Angular JS, JSON, XML, XSLT.

Jr UI Developer

Confidential

Responsibilities:

  • Worked within a team of front end developers to build UI design concepts and prototypes.
  • Extensively worked with the design implementation phase.
  • Constructed presentation layer implementation using HTML, XML, CSS, JavaScript.
  • Created HTML navigation menu which is the role based menu items changes dynamically, derived from database in the form of XML.
  • Gathered business requirements for enhancing the user needs.
  • Developed various objects using java and HTML and DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery.
  • Used jQuery to make HTML, CSS interact with JavaScript functions to add dynamism to the web page.
  • Participated in daily meeting for enhancing the features for the portal.
  • Implemented role based page views based on the permissions of the user logged in.
  • Unit testing and AJAX training.
  • Proven ability in proactively identifying and resolving issues.
  • Extensively worked with client-side validations using JavaScript and developed the required Servlets.
  • Worked closely with the programmers and graphic designers for project requirement and analysis.

Environment: HTML, CSS, JavaScript, jQuery, Java, J2EE, AJAX, Eclipse IDE.

We'd love your feedback!