Sign in

Js Developer

Toronto, ON, Canada
May 27, 2020

Contact this candidate



Front End/UI Developer


Ph#:306-***-**** Location: Toronto, ON.

Professional Summary:

●Over 4+ years of development experience in all phases of software development life cycle including requirement analysis, Debugging, Applications design, Development, Integration, Maintenance, Installation, Implementation, Testing of various client/server and web applications.

●Experienced UI developer with the experience of developing web applications using all the latest and greatest web technologies like HTML5, CSS/CSS3, JavaScript, Angular 2/4/5/6/7, JQUERY, Node.JS, JSON, XML and Restful Services.

●Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.

●Experienced in React.JS and working with React Flux architecture.

●Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.

●Familiar with creating Custom Reusable React Components Library.

●Expert in developing applications using CSS preprocessors like SASS and LESS.

●Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.

●Good knowledge of latest version of object oriented JavaScript Libraries like React.JS, Angular.js, Node.JS, Backbone, Bootstrap, Ext.JS toolkit.

●Experience in cross browser compatibility testing and intellectual challenges in User Experience (UX), Responsive Web Design and Bootstrap.

●Proficient with creating Logos, Banners, Buttons, Icons, and Images using Adobe Flash and Adobe Illustrator.

●Experience in Document Object Model (DOM) and have a strong understanding of DOM Functions, and also experienced in dealing with challenging High Traffic Websites and Cross Browser Issues.

●Experience with Node.JS platform, npm, grunt & gulp, bower, forever.

●Experience in using various JQuery UI controls and corresponding Event handlers etc.

●Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test Driven Development

●Self-motivated, able to work independently and in teams; can handle multiple projects while paying attention to details; accomplished problem solving and analytical skills.

●Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.

Technical Skills:

Web Technologies

HTML, HTML5, XML, CSS, CSS3, JavaScript, SASS, LESS, JQuery, AJAX, Responsive Web Design

JavaScript Libraries

JQuery, Node.js, Angular.JS, Bootstrap, Angular 2/4/5/6/7, Type-Script, React.JS, Redux

Publishing Tools

Adobe PageMaker, MS Office.

Wire Frame Tools

Adobe Illustrator CS3.

Version Controls


Data Base

Oracle, SQL, PS/SQL.


Agile, Waterfall

Operating Systems

Windows, Linux.

Professional Experience:

Client: First Nations Bank of Canada, Saskatoon, SK.

Duration: Apr 2019 – Till Date

Role: Front End/UI Developer


●Involved in Requirements analysis, understanding the requirements of the client and the flow of the application as well as the application Framework.

●Created Front-end Single Page Applications using HTML5, CSS3, JavaScript, and Bootstrap.

●Developed web pages with functionalities like login, register, forgot password, Email, Filters using JavaScript, JQuery, CSS3 and HTML5.

●Designed the table less web applications using CSS and with the help of and tags as per W3C standards.

●Used Angular 7 Dependency Injection (DI) to inject Angular Services and Custom Services, as well as built custom Directives to provide reusable component.

●Created Angular 6 custom pipes to format the data before displaying it to the user.

●Involved in evaluate current applications and recommend processes to move applications into Angular CLI.

●Coded extensively using TypeScript, Angular to make rich internet web application for a Single page app.

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

●Interacted with RESTful Web services using Angular 2 Http Module.

●Optimized the performance of the application using Bundling and Angular 2.

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

●Implemented client-side validations in registration forms, login and logout forms using Java Script.

●Developed a responsive web design using Bootstrap and CSS3 grid system, made use of LESS CSS pre-processors to give dynamic behavior to CSS by writing variables, operations and functions.

●Developed 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.

●Worked with CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, and CSS Table.

●Designed CSS based page layouts that are cross-browser compatible and standards-compliant.

●Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.

●Worked upon the dashboard for the project which contained a variety of charts and drag gable components using jQuery UI Library.

●Implemented the business logic using JQuery core library functions and Angular on the client-side.

●Used JSON objects effectively for efficient client-side coding.

●Involved in Agile process, Sprint meetings, attended daily standup meetings (Scrum), estimation meetings.

●Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.

Environment: HTML5, CSS3, JavaScript, Angular 7/6/5/4/2, Angular CLI, Type-Script, Bootstrap, LESS, Responsive Web Design, Web API, Node.JS, JQuery, AJAX, JSON, HTTP, REST, Agile and Windows.

Client: IA Financial Group, Montreal, QC.

Duration: Jan 2018 – Mar 2019

Role: Front End/UI Developer


●Gathered business requirements, prepared Software Requirement Specification (SRS) document. Actively involved in all aspects of the system design.

●Involved in developing HTML5 and JavaScript for client side presentation and, data validation on the client side with in the forms.

●Designed website using HTML5 and CSS3 with desired 'old and clean' look, under a very aggressive deadline.

●Involved in developing Dynamic web pages using industry standard applications and W3C compliant XHTML and CSS code for effective web design.

●Used Bootstrap and React.js to create Controllers to handle events triggered by clients and send request to server.

●Used React for front-end development and used Redux to control states of the application.

●Worked on React.JS for developing UI using Sorting, Pagination and rendering for search case page.

●Developed with Redux to manage the whole state and developed the well-designed store, action and reducer

●Used React-Router to turn application into Single Page Application.

●Build back-end server using Node.JS with middleware body-parser to extract data from request system.

●Involved in JavaScript coding for validations, and passing attributes from one screen to another.

●Developed HTML and CSS template using Photoshop.

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

●Worked on Responsive Web Design to make website Responsive for Desktop, mobile and Tablets using Bootstrap.

●Used JQuery plug-ins for Widgets, Menus, User Interface, and Forms.

●Used Node.JS and Java to perform server-side backend operations.

●Written AJAX driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.

●Used AJAX to retrieve data from server asynchronously in the background without interfering with the display and existing page in an interactive way using REST API.

●Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implemented Ajax features.

●Followed agile software development practice paired programming, test-driven development TTD and scrum status meetings.

●Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.

Environment: HTML5, CSS3, JavaScript, XHTML, W3C, React.js, Redux, Node.JS, Responsive Web Design, Photoshop, AJAX, JQuery, JSON, REST, Agile, TDD and Windows.

Company: Evoke Technologies, India.

Duration: Dec 2015 – Dec 2017

Role: Software Developer


●Involved in requirements gathering from business and defining specifications for the system.

●Designed the front-end applications, user interactive web pages using web technologies like HTML and CSS.

●Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.

●Developed HTML and CSS template using Photoshop.

●Design HTML Templates (using JQuery template plug-in) to develop customizable page.

●Implemented various JavaScript effects on the pages.

●Developed user interface by using the React JS, Redux for SPA development.

●Used React-Router to turn application into Single Page Application Worked in using React JS.

●Develop various screens for the front end using React Native and used various predefined components from NPM (Node Package Manager).

●Used CSS and jQuery for the rich user interface.

●Created Responsive Web Design using Bootstrap css framework.

●Designed RWD Web pages, which are good for mobiles, tablets, and PC utilizing the framework like bootstrap and CSS media queries.

●Implemented client side validations in registration forms, login and logout forms using JavaScript, AJAX and JQuery.

●Maintained Cross Browser compatibility and implemented Responsive Design using custom media queries, etc.

●Used JSON for storing and exchanging information between browsers and servers.

●Performed validation of completed sites including the debugging and testing of code.

●Involved in team meetings with corporate webmaster’s UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.

Environment: HTML, CSS, JavaScript, Photoshop, React.js, Redux, Node.js, JQuery, AJAX, JSON, SQL and Windows.

References: Will be provided upon request.

Contact this candidate