We provide IT Staff Augmentation Services!

Ui Developer (tech Lead) Resume

SUMMARY

  • 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 the 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 middlewares and third party react components.
  • Hands on experience with React Native for native apps development.
  • Created a REST API using Node.js, Express.js and MongoDB (MEAN) using Redis Cache for performance.
  • Implemented JWT token based authentication for the 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 $rootScope, local and session storages, JWT token, $watchCollection 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 DynamoDB which is from AWS(Amazon Web Services) to query,create,update,and delete from DynamoDB.
  • Knowledge in using streams in DynamoDB.
  • Experience working with Grunt, Webpack and Babel to perform transpiling, bundling, minification, compilation and linting..
  • Experience with Gerrit, Github and Jenkins for code review and CI/CDprocess.

TECHNICAL SKILLS

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, Loadash, Async, Await, Google Fonts, Socket.IO and Mongoose, AWS(DynamoDB).

PROFESSIONAL EXPERIENCE

Confidential

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 the 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 the model and view part using Model View Models (MVVM) and developed user interface by using the 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.

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

Confidential

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 the 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 the app more adaptive.
  • Used SASS for styling the components.
  • Package manager and module systems: NPM, HTML5, CSS3 and bootstrap.
  • Used AWS(DynamoDB) as a database for Querying to create, delete, and retrieve the 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

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 the 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, ngxbootstrap.
  • 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 the app more adaptive.
  • Used SASS for styling the components.
  • Package manager and module systems: NPM, HTML5, CSS3 and bootstrap.
  • Used Bit bucket,GitHUb for scourcecodemanagement.
  • Project development process: Agilemethodologies.

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

Confidential

Sr. UI Developers

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the 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 the 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 the data result in UI.
  • Created prototypes in HTML5, Photoshop, JavaScript and CSS3 for different UI pages.
  • Designed Frontend with in object oriented JavaScript Framework like bootstrap, Require.js, Backbone.js and Ext.js.
  • Used the Node JS and Angular JS MVC Frameworks in the development of the web applications.
  • 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 the pages with the 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 the website.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the 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 the customers and existing users.
  • Used agile methodology for the software development.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the 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 the American holding company for Sierra Entertainments. It is the 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 the 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 the 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.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Created prototypes in HTML5, Photoshop, JavaScript and CSS3 for different UI pages.
  • Designed Frontend with in object oriented JavaScript Framework like bootstrap, Require.js, Backbone.js and Ext.js.
  • Used the Node JS and Angular JS MVC Frameworks in the development of the 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 the pages with the 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 the website.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Developed client-side AJAX application that uses JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
  • Used AJAX for implementing dynamic Web pages where the content was fetched via API calls and updated the 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 the customers and existing users.
  • Designed various tables required for the project in Oracle 10g database and used the Stored Procedures in the application.
  • Used agile methodology for the software development.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
  • Environment: HTML5, CSS3, Agile, JQuery, AJAX, JavaScript, Responsive Design, Angular JS, Node JS, Bootstrap, Firebug, DOM, JSON, D3.JS, Oracle, Windows.
  • Used Iterative methodology for the site and content development.
  • Analyzing user requirements.
  • Responsible for developing critical modules with a good understanding of the 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 the modules developed.
  • Responsible for developing test cases and timely deliverables.
  • Participated in preparation and review test cases.

Environment: HTML, CSS, and JavaScript.

Hire Now