We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

SUMMARY

  • Over 9+ Years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server, N - tier and web applications.
  • Experience in React JS, AngularJS 2/4/7/8, Web sockets, jQuery, JSON, JSONP, Bootstrap, HTML4/5, XHTML, Ajax, CSS3, CSS Frameworks, SASS, and Karma Unit Test Framework.
  • Experience in developing event driven applications using AJAX, JSON and XML.
  • Expertise in web-based GUIs development using Applets, JSP, HTML5, CSS3.
  • Hands on experience in creating components using React JS
  • Good experience in creating components documentation using react JS
  • Experience in development and implementation of Restful Web APIs, and exposes endpoints using HTTP verbs like GET, PUT, POST and DELETE.
  • Experience in working with REDUX architecture.
  • Experience in Single Page Application (SPA) using AngularJS created Multiple & Nested Views, Routing, Controllers, Services and Custom Directives.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Hands-on experience using one-way/two-way databinding, directives, controllers, filters, UI-routers and creating custom directives in Angular 4.
  • Used Typescript in Angular reformation, by using the System JS we convert the Typescript files to JavaScript files, as a default extension with the help of reference libraries.
  • Familiar in writing Custom Directives in Angular4, making use of Modules and Filters objects according to the application requirement.
  • Used React Router for routing the redux app to connect redux and react to support routes.
  • Utilized Jasmine in AngularJS and N-unit testing methodology as a part of unit testing.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Experience using MVC frameworks AngularJS, Grunt, Bower, Mocha, Ionic framework.
  • Expertise in Responsive Web Design (RWD) techniques (Web/Mobile/Tablet).
  • Experience in Source Version Control tools such as Tortoise SVN, Git, and GitHub & Team Foundation Server (TFS).
  • Experience in developing interactive tools and calculators using JavaScript and D3 to build SVG animated charts.
  • Implemented & automated solutions on AWS cloud via Jenkins Pipeline
  • Good knowledge on latest versions like Angular 7/8
  • Experience in Using JavaScript (ES5 and ES6), Webpack, Babel, HTML5, CSS3, Git, NodeJS, Grunt, Bower, Bitbucket and WebStorm.
  • Extremely skilled and efficient in developing responsive web applications using CSS3, Bootstrap, LESS and SASS.
  • Responsible for managing and supporting Continuous Integration (CI) using Jenkins
  • Experience in configuration management systems like SVN and GIT and experience in both Waterfall & Agile development methodologies.
  • Possess good experience on IDE tools like Web Storm, Notepad++, Sublime Text and Eclipse.
  • Good knowledge in finding out the bugs in the application and used debug tools for eliminating the frontend code issues.
  • Experience working with testing tools like Firebug Lite, Chrome or safari web inspectors and IE Developer.

TECHNICAL SKILLS

Web Technologies: HTML4/5, XHTML, CSS2/3, JavaScript, jQuery, DOM, AJAX, JSON, Micro Services

JS Frameworks: React JS, Redux, Angular 2/4/7/8, NodeJS, Prototype, Bootstrap

Unit Testing: Karma, Chai.

IDE: HTML Editors Notepad++, Eclipse IDE, Visual Studio Code, sublime 2

Methodologies: Agile, UML, Waterfall

Database: ORACLE, SQL SERVER, MYSQL

Version Control: GIT, SVN, Perforce, CVS, AWS

Operating Systems: Windows 7/8/10, UNIX/LINUX, IOS

Debugging Tools: Google Chrome Web Debugger, Bugzilla, Firebug.

PROFESSIONAL EXPERIENCE

Confidential

Senior UI Developer

Responsibilities:

  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Created JavaScript reusable components and services to consume REST API's using Component based architecture provided by Blue JS.
  • Extensively work on modular JavaScript utilities (MOUT JS) library for UI validations to keep code simple and reusable.
  • With the concept of Angular 7/8 Worked on usage metrics and end to end events tracing for analysis purposes.
  • Used React Router for routing the redux app to connect redux and react to support routes.
  • Used various bootstrap components like accordion, date picker, Confidential picker, alert, buttons, modal and also react-bootstrap components.
  • Worked on using Require JS to load modules in our application.
  • Worked extensively to achieve DOM Show, hide elements and Event Handling using Blue JS.
  • Handled all aspects of the web application including maintaining, testing, debugging & deploying.
  • Deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS
  • Experience in cross browser compatibility check
  • Experienced in writing unit tests and created test stub functions with Jasmine and karma to ensure 90% code coverage.
  • Extensively involved in writing Test cases using Jasmine for controllers, components, data providers and services.
  • Using Angular 6 / 8 created custom directives for data manipulations and to display data in company standard format in the UI.
  • Good understanding of Web Application deployment on Amazon Web Service(AWS).
  • Expert in HTML5/CSS3 development and have experience angularJS, Responsive design.
  • Worked with services to make AJAX calls to fetch the data and injected promises to avoid call-back hell and succeeded in executing the code asynchronously.
  • Used Jasmine and Karma to create test suites and for unit testing the UI.
  • Involved in daily Agile meetings to keep track of the ongoing project status and issues.
  • Specially working with AJAX consisting of JSON responses, parsing the same and presenting on the UI layer.
  • Written Cloud formation templates and deployed AWS resources using it.
  • Using Angular 8 created custom directives for data manipulations and to display data in company standard format in the UI.
  • Used LESS and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phone.
  • Followed Agile methodologies, took ownership of development stories and translated requirements into code.
  • Involved Analyzing, Fixing Production, UAT and QA team Issues.
  • Working with tight deadlines.

Environment: HTML5, CSS3, React Js, Angular 6 and 8 LESS, JavaScript, Bootstrap, Agile, Mout, RequireJS, Ajax, Mac OS, JSON, GIT, Bitbucket, Jira, karma and Jasmine.

Confidential

Full Stack Developer (React JS)

Responsibilities:

  • Followed Agile Software Development Methodology in the progress of the project.
  • Designed and developed the application to be responsive for desktop, mobile and tablets using Bootstrap, HTML5, CSS3, and JavaScript.
  • Applied jQuery core library functions for the logical implementation of all the applications at the client side.
  • Extensively used Web Storm for development in the front end and used GIT as a version control system.
  • Worked with HTML5, CSS3, JSON, JavaScript, React JS and ES6 for developing user interface..
  • Used Atlassian developer tools like Stash to manage Git repositories which provides a web interface and used Source Tree to commit the changes into the repository.
  • Used React where data from the backend is stored in a model and populated it to the UI.
  • Using React JS created custom directives for data manipulations and to display data in company standard format in the UI.
  • Experienced in architectures like MVC, MVVM, Redux.
  • Developed the application using React.js with Node.js as a server.
  • With the concept of ReactJS Worked on usage metrics and end to end events tracing for analysis purposes.
  • Did wiring of the components with redux.
  • Used AJAX to make the service calls from the web page using jQuery without performing a browser refresh.
  • Experience on REST and SOAP web service calls and getting responses by sending requests in node-platform.
  • Good knowledge on karma to execute JavaScript code in different browsers.
  • Applied jQuery core library functions for the logical implementation of all the applications at the client side.
  • Conducted Code Reviews.

Environment: HTML5, CSS3, JavaScript, Bootstrap, jQuery, AJAX, GIT, React JS, Redux, NodeJS, Agile Methodology and MS Office.

Confidential

UI Developer

Responsibilities:

  • Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to be documented and implemented.
  • Developed UI of web pages using HTML4/5, CSS2/3, JavaScript validations and XML.
  • Responsible for developing CSS2/3 classes to GUI web page forms and controls.
  • Designed and developed internet web applications using JavaScript, CSS3 and jQuery.
  • Worked with ASP.NET developers to enhance the functionality of web applications and to integrate front-end code with backend.
  • Took initiative to improve one of the application's page by redoing the entire HTML and JavaScript. Made improvements to the page loading Confidential by 20% and eliminated 30% of the elements from the page.
  • Used AJAX frameworks like jQuery, JSON to develop rich GUIs and involved in performance tuning the website.
  • Implemented applications using MYSQL and worked extensively with the File management and image libraries.
  • Developed HTML prototypes and ready XHTML documents with CSS style sheets.
  • Developed web pages with the applications like username, login, password using HTML5, CSS3, JavaScript, jQuery and Ajax according to the client requirement for online billing.
  • Strong communication, analytical and interpersonal skills working within cross-functional teams.
  • Used AJAX, JSON to send request to the server to check the functionality of the websites
  • Used JSON for storing and exchanging information between browsers and servers.
  • Used SVN for version control.
  • Developed JavaScript library for rendering domain-specific layout XML to the web.

Environment: ASP.NET Net, HTML4/5, CSS2/3, JavaScript, AJAX, JQUERY, JSON, XML, Confidential SQL and SVN.

Hire Now