We provide IT Staff Augmentation Services!

Lead Front End Ui Developer Resume

3.00/5 (Submit Your Rating)

Vancouver, BC

SUMMARY

  • 10+ years of experience in developing web - applications using HTML5, XHTML, DHTML, CSS3, DOM, JavaScript (Es5&Es6), Type Script,JQuery, Ajax, JSON, XML, AngularJS1.5, Angular 2, React JS, Backbone.JS, Knockout.JS,Require JS, Node JS,Cordova, Grunt.
  • Experienced in developing web-based applications usingPython, DJango,XML, CSS, HTML, JavaScript and JQuery.
  • Expertise in JavaScript coding and concepts like closures, promises, prototypal inheritance.
  • Good experience in deploying server-side real-time web applications Node JS and Express JS with the help of Node Package Manager (npm).
  • Hands on experience in designing and developing Single Page Applicationsand writing Components, Pipes and Services to separate concern and handle different situations using Angular JS, Angular 2/4 /5/6/7/8/9/10/11. react JS and Node JS.
  • Expertise in buildingCustom DirectivesinAngular JS making use ofModulesandFilters according to the application requirement.
  • Strong focuses on a Mobile First approach and Responsive Web Design and use Agile Software Development for better workflow and results.
  • Hands on experience in React.JS, working with Redux and Flux architecture, Webpack module bundler. Proficient in building React JS web pages with JSX, React components.
  • Experience in working MVC Architecture and also in using version control (SVN), Experience in developing applications using Angular JS-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Strong web development skills with web 2.0 framework, JSP & MVC and, CSS3, HTML5, JavaScript, DHTML, AngularJS.
  • Experience on working with CSS background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS, Worked with CSS preprocessors like SAAS/LESS.
  • Extensive experience in web design using CSS3, D3js, Bootstrap.
  • Solid experience building Responsive Web Design (RWD) for different types of devices like tablets and mobiles using Bootstrap and CSS Media Queries.
  • Excellent skills in creating and accessing various databases like Oracle, MySQL, SQL server and NoSQL.
  • Experience creating cloud bid data solutions utilizingAzurePaaS solution such as HDInsight,Azure Data Warehouse,AzureData Lake,AzureData factory andAzureAnalytics Services.
  • Good experience with authentication middleware Passport.js and event based bi-directional communication library Socket.io.
  • Solid experience with Responsive Web Design (RWD) using Bootstrap, CSS media queries.
  • Working knowledge on dynamic data visualization using D3.js and Angular Fusion Charts.
  • Experience in CI/CD with Jasmine, QUnit, Karma, Mocha, Chai, Jenkins, Protractor.
  • Strong Technical knowledge on Migration of applications from Angular.js to React.js.
  • Expertise in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience in building application with React JS, Redux, Require JS, in MVC architecture.
  • Expertise in React.JS framework and integrate them to Node JS server side code.
  • Hands-on of knowledge in using JSON and AJAX to link with back-end applications.
  • Expertise creating user validation forms and sending data to server using Restful services.
  • Expertise in Utilizing Jasmine, Karma, Mocha and NPM to build and test applications.
  • Experience in version control tools like GIT, continuous integration tools like Jenkins.
  • Worked with JIRA, Bugzilla for bug-tracking andJSLintfor ensuring quality code.
  • Experience working in Scrum environment of agile methodology for development.

TECHNICAL SKILLS

Programming/Scripting Languages: C, C++, C#, JavaScript, TypeScript,.NET

SDLC Methodologies: Agile, Waterfall

Front-end Technologies: DHTML, XHTML, HTML/HTML5, CSS/CSS3, JavaScript, EcmaScript6, Typescript, SASS, LESS, AJAX,jQuery, JSON, Bootstrap.

JavaScript Libraries and frameworks: jQuery, Angular JS, React.JS, Node.js,D3.JS

Web Services: JSON, AJAX, RESTful

Reporting Tools: D3.js, AngularJS Fusion Charts

Tools: & IDE: Eclipse, Sublime Text, Notepad++, visual studio code, Atom, Visual Studio 2015& 2019

Web Server: Apache Tomcat 6.0, 7.0, 8.0

Testing & Debugging and other Tools: Chrome, Safari, Firebug, Web Debugger, Jasmine, Qunit, Karma, Jenkins, NPM

Version Control: Git, SVN

Data Base: MongoDB, SQL Server 2012 & 2014

Cloud Technologies: Amazon Web Services (AWS) - EC2, VPCS3, RDS, Glacier, Aurora, EBS, ELB, SQS, SNSAuto scaling…etc

Operating systems: Windows, UNIX, Mac

PROFESSIONAL EXPERIENCE

Confidential

Lead Front end UI Developer

Responsibilities:

  • Developing User Interface (UI) applications and professional web applications using HTML 5.0/5,JavaScript, JQUERY, AJAX, JSON, Angular Material, ANGULAR 10/11
  • Writing declarative, efficient, and flexible JavaScript code using Angular library for building user interfaces.
  • Worked on Angular 11 with Typescript 4.3.2.
  • Worked onAngular flexlayout for Application using flexbox and responsive API
  • Cooperating with backend developer in the process of RESTful API and integrating with Front end
  • Developing application code and unit tested in Angular with DotNettechnologies and Rest Webservices
  • Develop new applications, components, or modules to meet functionality requirements
  • Design user application interface, business rules, system menus, user reports

Environment: Angular 10/11, DotNet, JavaScript, RESTful Services, Jenkins, HTML5, JQUERY, AJAX, JSON, Angular Material, Angular Flex-layout.

Confidential

Web UI Developer

Responsibilities:

  • Developing User Interface (UI) applications and professional web applications using HTML 5.0/5, CSS3, JAVASCRIPT, JQUERY, AJAX, JSON, BOOTSTRAP, ANGULAR 6/7/9
  • Responsible for Two-Week Sprint planning in Rally based on upcoming features
  • Developing user interface common components for a portal-based application leveraging UI/UX design principles.
  • Understanding login, authentication and authorization and various web security (role-resource based)
  • Understanding continue integration and understanding of build and deploy mechanism and technologies like Jenkins.
  • Maintaining the code base using GitHub Version control tool
  • Trouble shooting and resolving portal errors and issues.
  • Experienced in working in AGILE based development environment and participating in Scrum sessions.
  • Conducting User research that involves communicating with state workers of West Virginia about the Child Support legacy application to gather the required information.

Environment: Angular 4, Java, JavaScript, Micro Service - SOAP, Jenkins, HTML5, CSS3, JQUERY, AJAX, JSON, BOOTSTRAP, JAWS (ADA tool).

Confidential, Vancouver, BC

Sr. Web UI Developer

Responsibilities:

  • Built rich prototypes for designing and developing dynamic web pages using HTML5, CSS3, Bootstrap, JavaScript(ES6), Angular 2, ExpressJS, Node.JS, MongoDB, NPM, JSON, AJAX, SAAS etc.
  • Developed and Designed Angular JS Migration to Angular 2 and Angular 4and Angular 5.
  • Worked on Angular 4 with typescript 2.1.
  • Involved in design, development and testing phases of project and involved in design, analysis, and architectural meetings with client.
  • Worked on Angular2 routers, components, custom directives, services & form validations.
  • Worked on child components and parent component creations, with different interfaces, classes, constructors, and other oops concepts of typescript.
  • ImplementedAngular 2 Router to enable navigation from one view to the next as user performs application tasks.
  • Used Rxjs in Angular2 to make the HTTP requests to the REST API for getting the user details.
  • Created typescript reusable components and services to consume REST API's using component based architecture provided by Angular 2.
  • Used Angular 2 to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Used Angular JS2 concepts such as services to share the data between the controllers.
  • Created numerous custom pipes in AngularJS2 to modify the user entered data.
  • Created custom validations, defined prototypes, achieved inheritance using new concepts of JavaScript (Es6).
  • Used extensively ES6 in react-native applications to implement mobile screens.
  • Worked onReactJSVirtual Dom andReactviews, rendering using components which contains additional components called custom HTML tags.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Used CSSPreprocessors like LESS and SASS to make CSS more efficient.
  • Implemented ng2-google charts, ngx-cookie- service and ng2-dragula.
  • Used priming data tables, messages and primeng drag and drop in Angular4.
  • Updated the application with new features ofAngular4.
  • Evaluate current applications and recommend processes to move applications intoAngular-CLI andAngular 4/5 with backend services.
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.Followed Test Driven Development to minimize errors that can creep up in later stages.

Environment: Angular 2.0, Ionic, HTML5, CSS3, Bootstrap3, SASS, JavaScript (ES6), JQuery, Node.js (4.1.1), JSON, AJAX, Express.js (4.14.0), Angular 5.0,NOSQL, Grunt, Jasmine, Karma, Jenkins, JIRA, GIT.

Confidential

Sr. UI Developer

Responsibilities:

  • Managed projects with Web pack and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
  • Installation ofNo SQL, MongoDBon physical machines, Virtual machines as well as AWSCloud
  • Mainly responsible for developing Restful API using spring framework. Developed different controllers that return the response both in JSON and XML based on the request type.
  • Processed JSON data from RESTful web services by using Ajax to get resources from the database and populated data to the client side.
  • Designed a REST API service based on PHP MVC Framework (Laravel) to support Mobile and Desktop applications.
  • Implemented a mobile focused front-end using React, Typescript, and JavaScript with a custom backbone using RESTful services. Designed UI layout and flow for users, wrote Cordova plugins, and built custom react components.
  • Developed dynamic data visualizations by using D3.js (Data Document Driven).
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
  • Experience in gathering Geodata for company that have many branches, different schematics maps using Geographic information system (GIS).
  • Worked with networking teams in configuringAWSDirect Connect to establish dedicated connection to datacenters andAWSCloud.
  • Developed tools usingPython, Shell scripting, XML to automate some of the menial tasks.
  • Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDS MySql DB cluster.
  • Configured, supported and maintained all networks, firewall, storage, load balancers, operating systems and software inAWS CloudEC2.
  • Implemented various resources inAzureusingAzurePortal, PowerShell onAzureResource Manager Deployment models. Experience deploying Infrastructure as Code (IoC) applications using ARM Templates (JSON).
  • Worked with Jasmine in testing and performed Unit testing and execution testing utilizing JUNIT
  • Performed Unit testing on applications using tools Mocha andChai by following Test Driven Development, used JIRA for bug tracking and JSLintfor ensuring quality code.
  • Used Jenkins for continuous integration and continuous deployment pipeline.
  • Used GIT as version control tool to update work progress and attended daily Scrum sessions.

Environment: ReactJS, Redux, HTML5, CSS3, Bootstrap3, SASS, JavaScript(ES/5&ES6),Cordova JS AJAX, JSON, XML, JQuery, Express.js, React JS, Node.js, MYSQL, Mocha, Chai, Jenkins, Jasmine, JIRA, Git.

We'd love your feedback!