We provide IT Staff Augmentation Services!

Ui Developer (tech Lead) Resume

4.00/5 (Submit Your Rating)

CA

SUMMARY

  • Having around 9 years of extensive experience in developing Frontend/UI development using HTML4/5, CSS2/CSS3, Bootstrap, DOM, JavaScript ES5/ES6/ES7, jQuery, jQuery UI, AJAX, JSON, XML, REST API, MEAN (MongoDB, ExpressJS, AngularJS, NodeJS) and MERN (MongoDB, ExpressJS, ReactJS, NodeJS) stack, styled - components, Fetch API, Functional Programming, Redux, React Native, Material UI, ExpressJS, MongoDB, AWS(DynamoDB), Mongoose, async and Redis.
  • Extensive experience with MEAN (MongoDB, ExpressJS, Angular4, 6, 8 and NodeJS) and MERN (MongoDB, ExpressJS, ReactJS, NodeJS) stack.
  • Created front-end application using ReactJS reusable components. Used JSX with ES6 to define components.
  • Worked with Functional Programming, Object Oriented programming, and other paradigms with JavaScript - ES5/ES6/ES7.
  • Used Redux for state management. Created reducers with pure functions and actions to dispatch events and store to maintain teh state.
  • Experience with React-Router for routing, glamor and styled-components for styling react components.
  • Used Fetch API for making HTTP calls. Worked with many redux middleware’s and third party react components.
  • Created a REST API using Node.js, Express.js and MongoDB (MEAN) using Redis Cache for performance.
  • Implemented JWT token-based autantication for teh REST API.
  • Created Express.js models which uses Mongoose models to query, create, update, and delete from MongoDB.
  • Worked on Angularjs SPA application using UI-Router, Modules, custom directives using Angular-UI components, services ($resource) and REST API’s.
  • Used $http, $location, $q, $log, $scope, $window services to RESTful API’s, logging, and location operations. Used $root Scope, local and session storages, JWT token, $watch Collection and $apply.
  • Good hands on in developing Line and bar chart using D3.js.
  • Used jQuery UI controls as Accordion, Tabs, Dialog and used jQuery mobile data attributes to create mobile friendly pages.
  • Good understanding of functional programming - pure functions, function composition, currying, immutable objects, declarative programming.
  • Extensive experience with JavaScript (ES5/ES6/ES7) - closures, promises, prototypes, classes, block scoping, promises, maps, sets, async and wait.
  • Good understanding of design patterns - IIFE, Module pattern, Prototype pattern, Constructor pattern, and Singleton pattern.
  • Extensive knowledge in HTML5 API’s - Forms API, Location API, Storage API, Canvas, SVG, Audio, Video, Offline and Indexed DB API.
  • Experience in creating Responsive Web Design using Bootstrap and worked with CSS preprocessors like SASS.
  • Experience with unit testing - Jasmine for AngularJS and Jest for ReactJS.
  • Experience with Accessibility like ADA, WAI-ARIA.
  • Worked with NoSQL database like MongoDB.
  • Worked with Jest testing framework to test React js components.
  • Having knowledge on Test Driven Development (TDD).
  • Experience working with Grunt, Webpack and Babel to perform trans piling, bundling, minification, compilation and linting.
  • Experience with Gerrit, GitHub and Jenkins for code review and CI/CD process.

TECHNICAL SKILL

Web Development: HTML4/5, SASS, CSS2/CSS3, XML, XHTML, DHTML, DOM, JavaScript (ES5/ES6/ES7), Express.js, Angular4,6,8, JSON, AJAX, Bootstrap, HTML5 API’s, Jest, ReactJS, Redux and React Native, Hacker Rank, Leet code.

Databases: MySQL, MongoDB.

Programming Languages: JavaScript, ES6 and ES7.

Operating System: Windows, Linux, UNIX, Mac OS X.

IDEs worked on: Notepad++, Visual Studio, WebStorm, C9.io, Sublime.

Libraries: Angular4,6,8, Request, Angular UI, jQuery, jQuery UI, ReactJS, Fetch API, Material-UI, Video.js, Load ash, Async, Await, Google Fonts, Socket.IO and Mongoose.

PROFESSIONAL EXPERIENCE

Confidential, CA

UI Developer (Tech Lead)

Responsibilities:

  • Developing dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap, jQuery, Angular8, React.JS, Node.JS.
  • Used Reactive Form of Angular to deal with form validation issues. Developed Angular 8 applications with extensive server calls using AJAX and strong hold in handling teh server data and exceptions to provide interactive user experience.
  • Used ECMA Script 6/ES6 for building features like arrow functions, template strings, class destruction and modules.
  • Integrated teh model and view part using Model View Models (MVVM) and developed user interface by using teh ReactJs, Redux for SPA development.
  • Implemented client-side Interface using ReactJs and worked using ReactJs components, Forms, Events, Keys, Router, Animations and Redux concept.
  • Involved in ReactJS for Data patterns, which improves readability and made it easier to maintain larger apps and used ReactJS for declarative, efficient, and flexible JavaScript library for building user interfaces.
  • Created React.JS components using JSX, followed FLUX design pattern for unidirectional data flow.
  • Build React components and stand-alone functions to be added to any future pages.
  • Responsible for developing a front-end application using ReactJs and Redux architecture for internal team's productivity use.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular6 and Angular8.
  • Created reusable templates using Angular directives and worked with NPM package manager tools (Node JS).
  • Solid understanding of React Virtual DOM Algorithm for React performance optimization.
  • Implemented services, model, and controller modules with Angular, Dependency Injection module.
  • Created UI templates for final look and feel using HTML5, Fireworks, AXURE, Flash, Dreamweaver, and Photoshop.
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Require.js, Backbone.js and jQuery.
  • Worked with Databases like MongoDB and AWS (DynamoDB) for querying.
  • Worked with AWS, EC2 server and s3 storage to deploy functional prototypes.
  • Deployed web applications using AWS toolkit in eclipse.
  • Setting up of AWS RDS and Dynamo DB instances.
  • Worked with version control systems (GIT), Bitbucket, Docker to keep track of development state.
  • Designed / Developed Ajax Driven Web based application using JavaScript, Ajax, JSON.
  • Followed Agile (SCRUM) methodologies for Software Development.
  • Having knowledge on Test Driven Development (TDD). It enables us to take small steps when writing software. It is far more productive TEMPthan attempting to code in large steps and to reduce teh number of bugs in production and improves code quality.
  • Worked with other unit testing frameworks like Jest with React js.

Environment: Angular8, ReactJS, Object Oriented JavaScript, jQuery, JSON, AJAX, HTML, DHTML, CSS, Agile methodology, Dreamweaver, MVP, Usability Testing, Jasmine, MySQL, Windows, PostgreSQL.

Confidential, CA

Front-End Engineer

Responsibilities:

  • Worked with technologies like Angular6. Also, have experience with HTML5 and sass.
  • Worked with routing and navigation to different views and integrated with API's.
  • Also have experience with Typescript
  • Created templates for teh ui using HTML5, CSS3, Bootstrap3 and 4 and Angular6.
  • Worked with data driven forms, sanitizing URL's.
  • Worked with angular6 and 7 concepts like custom elements and component libraries like Angular Material, ngx bootstrap.
  • Good understanding of overall web design including basic usability, accessibility, industry standards, architecture, routing, and navigation.
  • Implemented Responsive web design (RWD) and mobile friendly design using Bootstrap 3 and 4.
  • Worked with carousels, breadcrumbs, accordions, cards, card groups and many other bootstrap classes to improve responsiveness and make teh app more adaptive.
  • Used SASS for styling teh components.
  • Package manager and module systems: NPM, HTML5, CSS3 and bootstrap.
  • Used AWS (DynamoDB) as a database for Querying to create, delete, and retrieve teh data.
  • Used Bit bucket, Git Hub for source code management.
  • Project development process: Agile methodologies.

Environment: Angular 6/7, Bootstrap 3 /4, HTML5, CSS3, SASS, Typescript, Hacker Rank, Leet code, Git.

Confidential, Phoenix

Sr. UI Developers

Responsibilities:

  • Worked with technologies like Angular4and 5. Also, have experience with HTML5 and css3.
  • Worked with routing and navigation to different views and integrated with API's.
  • Also have experience with Typescript
  • Created templates for teh UI using HTML5, CSS3, Bootstrap3and 4 and Angular4.
  • Worked with data driven forms, sanitizing URL's.
  • Worked with angular4 and 5 concepts like data tables and component libraries like Angular Material, ngx bootstrap.
  • Good understanding of overall web design including basic usability, accessibility, industry standards, architecture, routing, and navigation.
  • Implemented Responsive web design (RWD) and mobile friendly design using Bootstrap 3 and 4.
  • Worked with carousels, breadcrumbs, accordions, cards, card groups and many other bootstrap classes to improve responsiveness and make teh app more adaptive.
  • Used SASS for styling teh components.
  • Package manager and module systems: NPM, HTML5, CSS3 and bootstrap.
  • Used Bit bucket, GitHub for source code management.
  • Project development process: Agile methodologies.

Environment: Angular 4/5, Bootstrap 3 /4, HTML5, CSS3, SASS, Typescript, Hacker Rank, Leet code, It.

Confidential

Santa Monica, CA

UI Developer

  • Activision Blizzard, Inc. is teh American holding company for Activision, Blizzard Entertainment and Sierra Entertainments. It is teh gaming company and involved in implementing user interface friendly design and form submission functions by using JavaScript and Angular and React, Redux.
  • Involved in various phases of Software Development Life Cycle (SDLC) of teh application like Requirement gathering, Design, Analysis and Code development.
  • Involved Agile development environment including Scrum methodology.
  • Involved in designing and implementing Web2.0 Rich UI for teh Self-service Application using jQuery Ajax framework and Widget based JavaScript programmed model.
  • Involved in developing UI pages using HTML5, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
  • Developed UI using HTML5, CSS3, Ext JS, Bootstrap, jQuery, and JSP for interactive cross browser functionality and complex user interface.
  • Used JavaScript DOM manipulation and JavaScript event to generate teh data result in UI.
  • Created prototypes in HTML5, Photoshop, JavaScript and CSS3 for different UI pages.
  • Designed Frontend within object-oriented JavaScript Framework like bootstrap, Require.js, Backbone.js and Ext.js.
  • Used teh Node JS and Angular JS MVC Frameworks in teh development of teh web applications.
  • Performed database design and implementation using SQL Server and data modeling tools.
  • Created database schema and number of database objects like tables, views, stored procedures, user defined functions using SQL Server management studio.
  • Maintain Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
  • Worked on prototypes for Responsive design.
  • Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Designed and developed User Interface Web Forms using Adobe Flash, CSS, Dreamweaver, and JavaScript.
  • Created and modified new and existing pages, applied new styles on teh pages with teh help of Dojo and JavaScript.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface, and Forms.
  • Used AJAX frameworks like jQuery, JSON to develop rich GUIs and involved in performance tuning teh website.
  • Used jQuery to traverse through a DOM tree and manipulated teh nodes in teh tree. Implemented teh Drag and Drop functionality using jQuery framework.
  • Used AJAX for implementing dynamic Webpages where teh content was fetched via API calls and updated teh DOM (JSON Parsing).
  • Used Firebug, Firebug Lite, and IE Developer Toolbar, for debugging and browser compatibility Enhanced website by creating presenting new static model pages and presenting it to senior management for attracting teh customers and existing users.
  • Used agile methodology for teh software development.
  • Worked with teh team of architects and back-end Developers to gather requirements, enhance teh application functionality, and add new features.

Environment: HTML5, CSS3, Agile, jQuery, AJAX, JavaScript, Responsive Design, Angular JS, Node JS, Bootstrap, DOM, JSON, Oracle, Windows.

Confidential

UI Developers

Responsibilities:

  • Developed a prototype as proof of concept using HTML, CSS, and JavaScript.
  • Rapid prototyping of design concepts.
  • Involved in designing and developing website templets based on user requirements.
  • Confidential is teh American holding company for Sierra Entertainments. It is teh gaming company and involved in implementing user interface friendly design and form submission functions by using JavaScript and Angular JS.
  • Involved in various phases of Software Development Life Cycle (SDLC) of teh application like Requirement gathering, Design, Analysis and Code development.
  • Involved Agile development environment including Scrum methodology.
  • Involved in designing and implementing Web2.0 Rich UI for teh Self-service Application using jQuery Ajax framework and Widget based JavaScript programmed model.
  • Involved in developing UI pages using HTML5, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
  • Developed UI using HTML5, CSS3, Ext JS, Bootstrap, jQuery, and JSP for interactive cross browser functionality and complex user interface.
  • Performed database design and implementation using SQL Server and data modeling tools.
  • Created database schema and number of database objects like tables, views, stored procedures, user defined functions using SQL Server management studio.
  • Used JavaScript DOM manipulation and JavaScript event to generate teh data result in UI.
  • Created prototypes in HTML5, Photoshop, JavaScript and CSS3 for different UI pages.
  • Designed Frontend within object-oriented JavaScript Framework like bootstrap, Require.js, Backbone.js and Ext.js.
  • Used teh Node JS and Angular JS MVC Frameworks in teh development of teh web applications.
  • Maintain Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
  • Worked with Accessibility using guideline of ADA and WAI-ARIA.
  • Worked on prototypes for Responsive design.
  • Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Designed and developed User Interface Web Forms using Adobe Flash, CSS, and JavaScript.
  • Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
  • Created and modified new and existing pages, applied new styles on teh pages with teh help of Dojo and JavaScript.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface, and Forms.
  • Used AJAX frameworks like jQuery, JSON to develop rich GUIs and involved in performance tuning teh website.
  • Used jQuery to traverse through a DOM tree and manipulated teh nodes in teh tree. Implemented teh Drag and Drop functionality using jQuery framework.
  • Developed client-side AJAX application dat uses JavaScript OOP and more Bind objects and retrieve them via JNDI interface.
  • Used AJAX for implementing dynamic Web pages where teh content was fetched via API calls and updated teh DOM (JSON Parsing).
  • Used and IE Developer Toolbar, for debugging and browser compatibility Enhanced website by creating presenting new static model pages and presenting it to senior management for attracting teh customers and existing users.
  • Designed various tables required for teh project in Oracle 10g database and used teh Stored Procedures in teh application.
  • Used agile methodology for teh software development.
  • Worked with teh team of architects and back-end Developers to gather requirements, enhance teh application functionality, and add new features.
  • Environment: HTML5, CSS3, Agile, jQuery, AJAX, JavaScript, Responsive Design, Angular JS, Node JS, Firebug, DOM, JSON, D3.JS, Oracle, Windows.
  • Used Iterative methodology for teh site and content development.
  • Analyzing user requirements.
  • Responsible for developing critical modules with a good understanding of teh entire system.
  • Played a key role in development, deployment, build and release management.
  • Worked on creating responsive website for smart devices using responsive design and media queries.
  • Unit testing of teh modules developed.
  • Responsible for developing test cases and timely deliverables.
  • Participated in preparation and review test cases.

Environment: HTML, CSS, and JavaScript.

Confidential

UI Developers

Responsibilities:

  • Developed a prototype as proof of concept using HTML, CSS, and JavaScript.
  • Rapid prototyping of design concepts.
  • Involved in designing and developing website templets based on user requirements.
  • Design and Code Construction with Documentation.
  • Designed various tables required for teh project in Oracle database and used teh Stored Procedures in teh application.
  • Participated in Analysis and design activities for core modules.
  • Used agile methodology for teh site and content development.
  • Analyzing user requirements.
  • Responsible for developing and maintain company .com website.
  • Strictly followed basic principles of WYSIWYG.
  • Responsible for developing test cases and timely deliverables.
  • Participated in preparation and review test cases.

Environment: HTML, CSS, and JavaScript.

We'd love your feedback!