Post Job Free
Sign in

Ui Developer Customer Service

Location:
Stoney Creek, ON, Canada
Posted:
March 10, 2023

Contact this candidate

Resume:

.

.

Nandhini

Ontario 289-***-**** *************@*****.***

PROFESSIONAL SUMMARY

Overall 5 years of extensive experience as a Front - End UI Developer with solid understanding of database designing, development, JavaScript Libraries and installation of different modules. Experience in working with various web technologies such as HTML/HTML5, CSS/CSS3, JavaScript framework, jQuery, XML, SASS, LESS, Bootstrap, JIRA, Ajax, JSON, React JS, React Native, Angular JS/Angular9/10, REDUX, Node JS.

EXPERIENCE

Ericsson Mississauga, ON

Frontend Developer - React June 2020 - Current

Interacting with product owners, stakeholder to gather requirements, Research, and Analyzed on the collected requirements and come up with best User Experience solutions

Worked as key member in an agile scrum team composed of a Product Owner, a Senior Interaction Designer and multiple top-notch developers to understand Functional Requirement Specifications

Responsible for the overall layout design, color scheme of the web site using HTML5, XHTML and CSS3 and Responsible for creating detailed wire frames and process flows

Worked on RWD (Responsive Web Design) techniques to enhance user's behavior based on screen-size, platform and orientation

Worked on Ajax, JSON with JQuery for request data and response processing

Designed DOM based interactive to reprogram selected links and adopted WCAG standards for HTML and XHTML and W3C standards for CSS as well

Implemented client side Interface using React JS for JavaScript templating, function binding, creating quick indexes

Created custom filter in React.JS in the application

Worked on services to read data from remote server using React.JS

Worked on React.js library functions for the logical implementation part at client side for all the application

Worked on CSS pixel-level layout, Consistency with browsers, Version and Platform Independence

Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop

Created React.js for reusable components (multi-field form elements, background file uploads

Implemented React.js Controllers to maintain each view data

Worked on React flux to polish the data and for single directional flow

Designed dynamic client-side JavaScript codes to build web forms and simulate process for web Application, page navigation and form validation Ontario

289-***-****

W: *************@*****.***

SKILLS

Experience in working with

various web technologies such

as

HTML/HTML5, CSS/CSS3,

JavaScript framework, jQuery,

XML, SASS, LESS, Bootstrap,

JIRA, Ajax, JSON, Angular

JS/Angular, React JS React

Native, REDUX, Node JS.

Proficient in developing

applications in a single page

(SPAs) using various JavaScript

frameworks like AngularJS,

Angular 7/8/9+, ReactJS and

Twitter Bootstrap like Grids,

Toolbars, Panels, Combo-Box

and Button etc.

Experience in making use of

CSS3 features & CSS

Frameworks and to implement

Responsive Web Design.

Good experience working on

CSS Background, CSS

Positioning, CSS Text, CSS

Border, CSS Margin, CSS

Padding, CSS Table, Pseudo

Classes, Pseudo Elements and

CSS Behaviours in CSS.

Expertise in implementing view

rendering JavaScript using React

JS with FLUX and REDUX as

architectures.

Professional experience in using

RESTFUL web services like

JavaScript frameworks, Ajax,

Experience on JavaScript core

concepts like closure, promises

and DOM events.

Extensive experience in Angular

with creating custom directives,

filters, controllers, decorators

and services which interface

with both Restful and legacy

network services.

.

.

Worked on ReactJS for templating for faster compilation and developing reusable components

Implemented the JavaScript/JQuery framework such as React JS for MVW/MVC framework

Designed dynamic client-side React.js and JSX codes to build web forms and simulate process for web application, page navigation and form validation

Prototyped the new features and ideas using HTML5 and CSS3 (SASS)

Worked extensively on applications to work properly on Android devices and all browsers like Safari, Windows IE, Firefox and Chrome

Consumed REST based Microservices with Rest template based on RESTful APIs

Worked on Dreamweaver for designing, coding and development applications

Developed a fully functional prototype application using JQuery and Backbone.js and connecting to a REST-ful server on a different domain

Involved in finding out the bugs, broken links and missing images etc

And rectifying them

Worked on JSX to make React.js more elegant attributes

Developed complex compositions consisting of many dynamic components using React.js library

Installed node.js and utilized the NPM with Gulp-react and Gulp-concept for the build

Worked on Git to maintain feature, develop and hotfix branches

Worked on documenting complex UI layouts and designs in Intuit's wiki

Enhanced website by creating new static models pages and presenting it to senior management for attracting the customers and existing users

Environment: React JS, Bootstrap, HTML5, CSS3, JavaScript, JQuery, JSON, Photoshop, Ajax, WCAG, Agile methodology, Responsive Web Design, Adobe Dreamweaver, Windows, Perforce, Git

Aviva Markham, ON

UI Developer February 2019 - May 2020

Involved in complete Software Development Life Cycle (SDLC) - Requirement Analysis, Development, System and Integration Testing

Worked in using ReactJS components, Forms, Events, Keys, Router, Animations, and Flux concept

Responsible for ReactJS, UI and architecture, Building components library, including Tree, Slide-View, and Table Grid

Worked on ReactJS with Material UI to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA)

Creating React.JS / Redux front-end UI, and Node.JS applications for backend

Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls

Created React.JS for reusable components (multi-field form elements, background file uploads)

Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept

Expertise in React JS framework

to develop the SPA.

Experience in React JS and

working with React Flux

architecture.

Experience in working with

redux architecture using

complex Object-Oriented

concepts in improving the

performance of the websites.

Experience in using React JS

components, Forms, Events,

Keys, Router, plus Redux,

Animations and Flux concept.

Good Experience in React.js for

creating interactive UI's using

One-way data flow, Virtual

DOM, JSX, React Native

concepts.

Expertise in using Angular JS

Directives, Controllers, Filters,

Services, Templates, Events and

Injectors.

Experience in working with

Node.JS and NPM modules like

http-server, Marathon, inquirer,

path, mongo DB, Micro Services,

Request, Elastic Search, express,

luck, spark and templating

engines.

Experience in Node environment

using Node.js, NPM, Grunt,

Gulp, and Groovy Bower.

Extensively wrote HTML and CSS

to build the pages from the

Mock ups and wireframes.

Experienced in debug tools such

as Charles proxy, Chrome Dev.

Tools, Firebug, DOM inspectors,

JavaScript debugging techniques

and HTTP Fox.

Experience in developing rich

interactive applications using

AJAX, Angular JS, JavaScript and

JSON.

Experience using AJAX to create

interactive web applications,

mainly optimizing performance.

Proficient in making AJAX calls

using jQuery and usage of JSON

.

.

Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library

Developed real time tracking of class schedules using Node.JS (socket.io based on socket technology, Express JS framework)

Used web services SOAP and RESTful for transmission of large blocks of XML/JSON

Involved in Restful web services to call for POST, PUT, and DELETE and GET methods

Using React JS to implement rich functions in various pages: form validation, crud, grid list, search, sort, pagination, multi-selection, tags-input, advanced/custom directives, authentication, unit tests, etc

Used Firebug and IE tester debugging tools to fix the issues

Developing build and deployment scripts using MAVEN as build tool in Jenkins to move from one environment to other environments

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

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Redux, Flux, My SQL, XML, XSL, XSLT, JSON, Git hub, Jira, NPM, Node JS, Agile, Windows.

Wallop Creative Vancouver, BC

UI Developer April 2017 - January 2019

Created a custom responsive web application to replace a legacy line-of- business web application using Angular JS

Developing and designing SPA user interfaces in AngularJS

Worked on Front end by using AngularJS, JavaScript

Worked on Angular.js for connecting the API's using Angular.js $http service

Designed dynamic and multi-browser compatible pages using HTML, CSS, AngularJS and JavaScript

Defined new validations through AngularJS for the form field validation implemented through HTML5

Worked on AngularJS multiple in-built directives such as filters, root scope, scope, modal, template, state etc

Developer responsive interface using Bootstrap and used SASS for CSS

Responsible for creating the screens with table-less designs meeting W3C standards

Applied jQuery scripts for basic animation and end user screen customization purposes

Responsible for front-end UI design using HTML5, CSS3, JavaScript, jQuery, jQuery plugins

Worked on Media Queries for the design to be compatible in all devices

Developed different jQuery component in MVC framework

Worked on Dreamweaver as editor for designing new pages

Implemented the Drag and Drop functionality using jQuery framework

Worked on Grunt as task runner to test the JavaScript with JSHint for faster and impulsive

responses.

Proficient knowledge in

Document Object Model (DOM).

Good experience jQuery UI

controls and corresponding

event handlers.

Extensive experience in building

the pages from the Mock ups

and wireframes using HTML and

CSS.

Experience in working with

distinct Integrated Development

Environment's like

Dreamweaver, Microsoft Visual

Studio, HTML5, CSS3,

Responsive Web Design, and

Bootstrap.

Expertise in Twitter Bootstrap

framework and building

responsive website for the

mainstream browser, such as

chrome, safari, IE, Firefox and

portable devices.

Extensive experience in working

with multiple databases like

Oracle, SQL, MySQL, Mongo DB

and No SQL, configuring

connection pools using JNDI and

JDBC.

Experience in writing unit tests

using Jasmine and Karma.

Experience on Java/J2EE

technologies including core Java,

JUnit, Ant, Maven, Apache

Tomcat, Jakarta Struts, Spring,

Hibernate, Swing, Applet,

Apache Tomcat and PL/SQL.

Experience in Spring Framework

such as Spring MVC, Spring IOC,

Spring Resources, Spring JDBC.

Extensive experience working

under agile methodologies

environment (scrum, Kanban).

Experience with various IDE's

such as Visual Studio Code, Web

Strom, Sublime and Notepad++.

Experience in working with

various text editors such as Web

.

.

Worked on Cross-Browser Compatibility and tested each & every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome

Worked on Media Queries to deal with different CSS related issues on different devices

Environment: Angular.js, JavaScript, GIT, Bootstrap, Ajax, JSON, HTML5, CSS3, Oracle database, Eclipse, Dreamweaver, SPA, OOP, MongoDB, FLUX, Twitter Bootstrap, GIT, SASS, Grunt, Photoshop.

Mastek Limited India

UI Developer September 2016 - March 2017

Designed the Front End applications, user interactive (UI) web pages using web technologies like HTML, CSS, JavaScript, and jQuery

Worked on feature developments for the Growth team and projects handed down from the executive team, focusing primarily on HTML, CSS/SCSS, and JavaScript development

Provided time estimates for front-end development on projects, consulted with project managers and clients on front-end development tasks, managed developer resources, provide insight into user interface design, and interacted directly with clients to answer any questions or concerns

Developed UI screens using JSP, Struts tags and HTML

Worked on Jakarta Struts Framework, based on the Model View Controller architecture for rapid application development and ease of maintenance

Designed tables to access the database in Oracle and involved in writing PL/SQL, Stored Procedures, and Triggers

Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units

Implemented AJAX functionality using JQUERY, JSON and XML

Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs

Designed new classes and functionalities using various JQUERY components for CRM application for customer service

Tested cross browser compatibility issues between multiple browsers

Facilitated discussions with Systems Analyst to identify technical requirements

Developed and designed the various screens and its architecture in accordance to UI Specs

Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing

Environment, E, JSP, Struts, Apache Tomcat, EJB, Servlets, JNDI, JMS, Oracle 9i, HTML, XML Web Services, My Eclipse, SOAP, J-Unit, ANT, Rational Rose, Clear Case.

REFERENCES

Reference available upon request.

Storm, Sublime, Brackets and

Notepad++.

Experience in using Testing

frameworks in Test Driven

Development (TDD) such as

Protractor, Cucumber, and

Selenium.

Effective problem solving skills,

outstanding interpersonal skills,

good in written and verbal

communication. Ability to work

independently as well as within

a team environment. Driven to

meet deadlines. Motivated to

produce robust, high-

performance software.

TECHNICAL SKILLS

Web Technologies: HTML5,

CSS3, JavaScript, AJAX, XML,

XHTML, XSLT, JSON, XPath.

Libraries,Frameworks:

AngularJS, ReactJS, Bootstrap,

Angular 8/9, jQuery,

Backbone.js, RxJS, Node.js

Java Technologies: Core Java

and REST Web service.

IDE, Editors: Brackets, Eclipse

IDE, Notepad++, Adobe

Dreamweaver, Net Beans IDE,

Atom, Sublime.

Databases: Oracle, SQL Server,

My SQL server, MongoDB.

Operating Systems: Windows,

iOS, Linux, Unix, Mac OS X.

Web Servers : HTTP Web Server,

Apache Tomcat, Web logic.

Web Browsers : IE, Firefox,

Opera, Chrome, Safari.

FTP/SFTP : FileZilla, Putty,

WinSCP.

Version Tools : JIRA, CVS, Git,

Tortoise, SVN.

Tools : Grunt, Gulp, Jasmine,

Mocha, Karma, Protractor,

Cucumber, and Selenium.



Contact this candidate