Sign in

Web Developer Front

Toronto, ON, Canada
November 30, 2020

Contact this candidate



UI Developer


Professional Summary:

Front End/UI Developer with over 5+ years of extensive experience in the various domain with experience in software development lifecycle (SDLC) in developing and designing user experiences of Internet applications using HTML5, HTML, XHTML XML CSS, CSS3, PHP, JavaScript, jQuery MeetingW3C standards.

An experienced software developer passionate about delivering quality software products with thorough & rigorous testing and ample documentation Requirement Analysis, Implementation and estimating the timelines for the project.

Experience in designing User Interface (UI) web applications using React JS, React Hooks, Redux,HTML, CSS, XHTML, Java Script, jQuery, AJAX, JSON, MVC.

Responsible for Initiating, Planning, Construction, Execution, Monitoring and Controlling Web Desktop applications and Mobile Applications.

Used to update User Interface based on changing needs and requirements.

Having experience in creating modular and single page applications using Angular 2/4/5/6/7.

Experience in designing and developing Single Page Application (SPA) using Angular.JS and experienced in implementing Angular.JS related concepts such as controllers, factory, service, routing, dependency injection, two-way data binding.

Experience in creating as well as editing images for the websites using Photoshop.

Expertise in debugging and troubleshooting existing code using Firebug and Developer Tools.

Experience in using the latest approaches including MVVM in the browser, event-driven applications using AJAX, JavaScript, JSON, and JSONP.

Strong HTML5/CSS3 skills with solid knowledge of usability, accessibility and cross browser issues.

Resolved cross-browser issues and web site usability issues

Worked closely with the product, QA teams and support UI implementation efforts.

Worked on modern browsers like Mozilla Firefox, Google Chrome, Safari and IE.

Developed UI using jQuery and JavaScript Library for Web Application and Mobile Application.

Extensively developed Rich Internet Applications and various UI widgets using jQuery.

Created User Interfaces for Mobile/Tablet/Desktop using HTML5 & CSS3.

Extensive experience in jQuery, jQuery plugins, AJAX, dynamic HTML and JSON.

Excellent skills in relationship management with clients and effective in guiding team during the project development life cycle and deliver the product within timeline, cost, and quality.

Strong communication, planning and problem-solving skills, with ability to work independently or with cross-functional teams.

Designed UI patterns, JSON for data exchange between client and server and Test-Driven Development with SCRUM Agile methodology

Understanding of code versioning tools Git, SVN, and Bitbucket.

Created Sketches, journey maps, mock-ups, wireframes, marvel, Photoshop, persons, and prototype, Presented UX approaches, interactive demos, and final products to project stakeholders.

Good communicator, Teamwork, Creativity, and willingness to learn with Problem solving skills.

Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.

Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills

Technical Skill Set:

Web Technologies

HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, jQuery, JSON, JSONP, Typescript, Apache, Web Design, Native Script, Handlebars, Bootstrap, Foundation

JavaScript Libraries

Ext JS, Backbone.js, Node.js, Angular.js 2/4/5/6/7, React.js, Redux, REST API’s,

IDE's and Tools

Eclipse IDE, Net Beans, Dreamweaver, Firebug, Developer Tools, JSfiddle, Webstrom, Tatastrom, Sublimetext, MVVM

Development Tools

Adobe Photoshop CS6, Google Ad Words, Adobe Illustrator, Dreamweaver, Visual Studio, .NET and C#

Publishing Tools

Adobe PageMaker, MS Office

Debugging Tools

Firebug, Bugzilla, (internet explorer)


PL/SQL(oracle), MySQL, MSSQL

Version Controls

SVN, CVS, GIT, GIT Flow, Bitbucket

Browser Methodologies

Internet Explorer, Chrome, Firefox, Agile, Waterfall, TDD

Operating System

Windows Variants, LINUX, UNIX




Bold Commerce, Winnipeg, MB Mar 2019 to Present

UI Developer

Responsible for front-end UI design using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Data tables plugin, etc.

Used different Bootstrap components such as Navigation Bar, Progression Bar and Dropdown Menus.

Designed HTML5 and CSS from Photoshop mockups.

Designed Angular 7 components, UI services to consume rest services using Component based architecture provided by Angular 7.

Involved in Implementing Angular 6 component router for navigation and Angular services to connect the web application to back-end APIs.

Developed applications built in Angular 6 Framework with Typescript and also used core components like Components, Services, and Modules from Ng and Rx to build dynamic and robust UI pages.

Involved in using Angular 7 framework where data from backend is placed in model and filled it to UI.

Written multiple Routing (SPA), modules and reusable components using Angular 7.

Generated components, modules and directives using Angular 7.

Created Angular 5 components, UI services to access rest services using Component based architecture provided by Angular 5.

Designed modular TypeScript modules and utilities for accessing REST APIs use Angular 4 component-based architecture.

Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.

Used Bootstrap components of Angular-UI like Carousel, Collapse, Dropdown, pagination and Tabs in the member and provider's module to select different plans, products and services.

Involved in developing Web API using Node.JS and hosted on multiple load balanced API instances.

Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.

Created reusable templates using Handlebars and worked with NPM package manager tools (Node JS).

Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.

Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more.

Implemented UI- slider functionality using Angular 6 and improved performance of the application.

Used Angular CLI for creating components, Services, pipes, Directives.

Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.

Involved in Enhancement of existing application utilizing Angular.js and created HTML navigation menu.

Used TypeScript to add optional types, classes, and modules to JavaScript.

Implemented JSON for better user experience by dynamically providing Asynchronous request and response communication between the client and the server.

Implemented chained select plug-in for JQuery with JSON processing and callback feature, chain multiple selects with ease.

Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.

Used AJAX for asynchronously exchanging the small amount of data with the server behind the scenes and updating the JSP page.

Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.

Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.

Knowledge on Grunt and installing Grunt plugins and managed via npm, the Node.js package manager and preparing a new grunt project.

Substantially experienced in the development methodology involved with the scrum method and the sprint cycles.

Environment: React, Handlebars, Bootstrap, HTML/HTML5, CSS/CSS3, JavaScript, Node JS, Native Script, JSON, jQuery, AJAX, Restful Web Services, AWS, Office365, JIRA, Angular 6, Confluence.

Agendrix, Sherbrooke, QC Nov 2017 to Feb 2019

Front – End Developer

Responsible for front-end UI design using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Data tables plugin, etc.

Used Rational Rose for model driven development and UML modeling.

Used different Bootstrap components such as Navigation Bar, Progression Bar and Dropdown Menus.

Involved in Using Angular 5 to develop the front end of the payment process web application.

Involved in working with Angular 5 Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters.

Extensively used Angular 2/4 with HTML, CSS, and Bootstrap to create rich User Experience.

Involved in Using Angular JS as framework to develop a Single Page Application (SPA) which helps to bind data to specific views and synchronize data with server using SASS, Bootstrap and Angular.JS.

Involved in the creation of interface to manage user menu and Bulk update of Attributes using Node.JS.

Involved in writing the front-end code for the application using Angular 4.

Used Angular 4 HTTP to retrieve data through Web API from Entity Framework.

Responsible for setting up Angular 4.0 framework to achieve data binding between HTML and JavaScript objects.

Involved in Interacting with RESTful Web services using Angular 2 Http Module. Optimized code efficiency of the application using Bundling and Angular 2.

Using Angular CLI to manage project, create components, and services. Using Services, @Input, @Output, Event Emitter, and Observables for components communication.

Created UI designs using Web 2.0 standards.

Used custom Angular Pipes to write display-value transformation.

Used various features of Angular such as data binding, custom pipes, routing, custom directives, string interpolation, and dynamic binding to meet custom requirements.

Created several Components by using Angular CLI and several services for Dependency Injection.

Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.

Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.

Implemented AJAX for better user experience by dynamically providing Asynchronous request and response communication between the client and the server.

Designed standards-based presentation Layer using XHTML, JQuery, JavaScript and CSS for the user Interface.

Applied client side validations using JavaScript and JQuery.

Implemented JQuery validation plug-in to support customer validation, JQuery date picker and JQuery tooltip.

Handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.

Used Ajax effectively to create pagination and with client-side events like quick search.

Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular.

Used Maven as a build tool, GIT as version control tool to update work progress with other team members.

Environment: Angular 2/4, Bootstrap, HTML/HTML5, CSS/CSS3, JavaScript, Node JS, JSON, jQuery, AJAX, Restful Web Services, Eclipse, Windows, Office365, Typescript, Native Script.

AXIS Capital, Halifax, NS Jul 2016 to Oct 2017

Front – End Developer

Performed Continuous Integration, Continuous Delivery, Continuous Deployment pipelines for DevOps processes.

Extensively worked in writing minimal code in building re-usable forms with their validations using React with Redux Architecture.

Used React-Redux libraries for state management to maintain consistency across the environments.

Used ReactJS for templating faster compilation and developing reusable components.

Involved in developing various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.

Used Redux-Thunk middleware in application to retrieve data from Back-End and to also perform RESTFUL services.

Worked with Prop-Types library in React to validate the required fields.

Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards

Used Redux-Store for storing state of the React Application and worked with middleware for the Redux-Store.

Used Node.JS to build fast, Scalable Applications and used Node.JS to run the application in a web server in staging environment.

Implemented version controlling using GIT and used Jenkins for continuous integration. Involved in Writing building & deployment scripts.

Integrated React and Redux to keep track of application state with stores and designed components with dispatched actions that manipulate objects with actions.

Created custom filter in React.JS in the application.

Used services to read data from remote server using React.JS.

Used React flux to polish the data and for single directional flow.

Deployed, managed, and operated scalable, highly available, and fault-tolerant systems on AWS

Implemented version controlling using GIT (Bit Bucket) and used Jenkins for continuous integration. Involved in Writing building & deployment scripts on AWS environment and integrated using Jenkins.

Developed pages to interact with the server for information using JQuery and AJAX.

Implemented the Drag and Drop functionality using JQuery framework plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.

Used Express JS to route different endpoints, made RESTful web services to manipulate data in MySQL.

Exposed RESTful web services using Loopback. Implemented Angular promises to handle asynchronous communication with our RESTful API for various multiple requirements.

Developed and deployed the applications in AWS using Lambda.

Environment: Redux, HTML, CSS, Ajax, jQuery, Express JS, JavaScript, Node.js, Loopback, Bootstrap, ReactJs, Web Services, MySQL, JIRA, Confluence.

WCB-Alberta, Edmonton, AB July 2015 to Jun 2016

Front – End Developer

Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.

Involved in development, design and implementation of front-end part of the application.

Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.

Developed cross-browser compatible and responsive web application using HTML5, CSS3, and Bootstrap.

Designed and developed the single page applications (SPA) using react, Redux, Redux middleware, promises etc.

Worked with the JavaScript, prototype JS and various MVC JavaScript frameworks backbone.js, require.js, Angular.js and NodeJS.

Developed a core component of Analytics with NodeJs, Angular.js, Couch DB, and Socket Stream.

Developing reusable, shareable and exportable components using react.js. So, can be used by other teams.

Created and maintained the framework and layout of each portal with CSS.

Successfully implemented Auto Complete/Auto Suggest functionality using React, Redux and Ajax.

Developed and tested cross-browser compatible and standards-compliant CSS-based page layouts.

Implemented AJAX driven UI Element and Search Algorithm using React, Redux and Ajax.

Experienced in writing E2E test using Selenium and for unit testing used Jest, Jasmine and karma.

Managed source control and version control using GIT.

Worked in Agile development methodology.

Environment: Node.js, React.js, Redux, Express, Jade, JQuery, ES6, Babel.js, JavaScript, Ajax, HTML, HTML5, CSS, CSS3, GIT, Jenkins.

Contact this candidate