Sign in

Developer Ui

Ottawa, ON, Canada
May 20, 2020

Contact this candidate



UI Developer

Phone Number: 613-***-****

Professional Responsibilities

●Result driven 4 years of experience in developing UI pages using HTML5, CSS3/SASS, JSON,Ajax JavaScript,Typescript, Bootstrap, Angular 2, Vuejs

●Designed and Developed the user interfaces with Angular framework for client side and server-side validations.

●Built web Responsive web pages that are more user-interactive using HTML5, CSS3, SASS/LESS, JavaScript, Bootstrap, AngularJS, RESTFUL API Services and JSON.

●Working with fellow team mates to get better solutions for building the application.

●Good at developing the UI layout and front-end programming (HTML) for web application that matched requirements.

●Dedicated UI/Front End Developer experience in Single Page UI (User Interface) application development and system software testing.

●Expertise in creating responsive web designs from scratch for mobile and desktop web applications.

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

●Skilled at analyzing and solving browser compatibility issues and possesses ability to maintain consistency and well commented HTML and CSS markup.

●Excellent verbal and written communication skills including polished presentation skills.

●Created multiple reusable components and services using Angular 6 built-in and custom directive

●Extensively used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depending on the user request, implementing Ajax features for the application.

●Expertise in all phases of the software development life cycle (SDLC) including requirements gathering, analysis, designing, coding, testing, integration, and documentation.

●Working knowledge of Web protocols and standards (HTTP, HTML, XML, XML parsers).

●Experience working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.

●Created PowerPoint/Visio presentations for upper management marketing purposes.

●Experience working with Responsive Design, grid frameworks, and solving cross-browser compatibility issues.

●Excellent verbal and written communication skills including polished presentation skills.

●Motivated team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem-solving skills.

Professional Experience

TD, Toronto - UI/Ux Developer

August 2018 - PRESENT

●Gathered requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.

●Actively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.

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

●Worked on creating responsive website for all Android and Ios devices using responsive design and media queries.

●Worked very closely with designers to understand and redesign the package customization and service locator modules using HTML5, CSS3 and JQuery.

●Developed a single page, mobile first, cross-device/cross-browser web application for real time using Angular 6 and JavaScript API.

● Used Selectors, Events, AJAX and DOM Manipulation using components in Angular 6 for updating content on DOM nodes.

●Used the GIT Version Control to commit/pull the code to/from the repository.

●Worked in Agile development following SCRUM process, Sprint and daily stand-up meetings.

●Involved in developing payment processing using the new available JavaScript, Angular, Node.js using MVC architecture.

●Analyzed existing software (web and mobile) for Accessibility issues and worked with designers to define and implement solutions.

BMO, Toronto - Front End Developer

March 2016 - July 2018

●Worked for Technology channels team for building BMO banking and Investorline applications.

●Actively participated from analysing the requirements to the project deployment stage.

●Worked for enhancing the multifactor authentication to add more security to the application.

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

●Used Responsive Web Design techniques such as using flexible grids and layouts, images, intelligent use of CSS Media queries for user's experience on different screens for devices like mobiles and tablets.

●Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.

●Used detailed Wireframes and developed Mock-up designs from Figma and Sketch as per the Project requirements.

●Used Git to maintain the source code and followed rules for every code merge and commit.

●Written unit test cases using Karma, Jasmine and Mocha to increase the code quality.

●Worked with off-shore team from different time zones in triaging issues encountered in production.

Qualcomm, Hyderabad - Developer

Feb 2015 - Dec 2015

●Closely worked with business system analyst to understand the requirements to ensure that the right set of UI modules been built.

●Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.

●Involved in developing the business application to the layout using Grid orientation model Bootstrap framework.

● Actively Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and hence building type ahead feature for zip code, city and county look up using JQuery, AJAX and JQuery UI.

●Designed business applications using web technologies like HTML5, XHTML, and CSS3 based on the W3C standards.

● Designed and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes, Pseudo elements in CSS.

●Actively involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.

Environments Worked: HTML5, CSS3, SASS, Vue.Js, DevExtreme, Git, Eclipse, Visual studio, Figma, Ionic, Angular 2+, Jenkins, Webstorm, Npm, Grunt.


Jawaharlal Nehru Technological University - Bachelor’s in Computer Science

Technical Skills:

Web Technologies : HTML5/4, CSS3/2, SASS, JavaScript, AJAX, jQuery, JSON

JavaScript Libraries : jQuery, XML

JavaScript Frameworks : Angular Js, Angular 2+, Vue.Js, Ionic

Version Control : SVN, GIT

Debugging Tools : Firebug, Chrome

IDE & Tools : Eclipse, Visual Studio, Notepad++, Web Strom

Database : MySQL, Pl/SQL (Oracle)

UI Design Tools : Figma, Sketch,Adobe Photoshop

Ticketing Tools : Jira, Asana, HP ALM

Operating System : Windows 98/2000/XP/Vista/7, MAC OS X

Contact this candidate