React Js Developer Resume
IL
SUMMARY
- 6+years of extensive experience in Web Applications Design and Development using main stream web technologies such asHTML4/5, CSS2/3, Bootstrap, ReactJS, JavaScript,AngulaJS, Angular 2/4/5, ExtJS, Vanilla JS, VueJS, NodeJS, TypeScript, XML, AJAX, JSON and jQuery.
- Strong noledge in MEAN stack (Mongo, Express, Angular.JS, and Node.JS) JavaScript based technologies used to create web applications.
- Experience in using Angular factory, service, custom directives, custom filters, controllers, single page applications (SPAs) and implemented MVC and data - binding.
- Knowledge in building single-page applications (SPAs) using different JavaScript frameworks like AngularJS, VueJS, ReactJS, NodeJS, BackBoneJSand Bootstrap.
- Experience with features of Angular 2 such as directives, dependency injection, modules and routing.
- Experience in applying teh recent development approaches like MVC framework and AJAX, JSON and XML for event-driven applications.
- Responsive Web Design (RWD) for different types of Devices like tablets and mobiles using media queries and libraries like bootstrap.
- In-depth noledge on CSSprincipals which are used to managing scalable, maintainable, and cross-browser compatible code.
- Experience in package manager of NPM and bower for projects and set grunt tasks under Node.js environment.
- Participated in understanding of ExtJS technologies and development tasks.
- Good noledge onSoftware Development Life Cycleprocess which includes designing, developing, testing, deploying and maintenance.
- Familiar with noledge of database MySQL and MS SQL SERVER including creating objects, writing correlated sub queries, triggers, cursors, functions and transactions.
- Good working with ECMA Script 6 features. Worked with Babel, ReactJSX presets, web pack with ES2015.
- Creating dynamic and reusable components using React JS and working with React Flux architecture.
- Experience in React working with Redux architecture.
- Used SASS scripting language for CSS interpretation and compiling.
- Used Grunt and Gulp automation tool for configuring tasks.
- Good Knowledge in unit test cases like Jasmine, Karma and E2E test cases using Protractor.
- Experience with Safari or Chrome web inspectors.
- Strong Knowledge in AGILE Development, scrum and waterfall Methodologies
- Experience in multiple IDEs and Text Editors like Sublime and Eclipse.
- Used GitHub, SVN and CVS version control system as a source repository to organize teh code base.
- Well versed in using JSON and AJAX to link with back-end applications.
- Extensively used new software tools and adapted to teh changing environment for designing teh user interfaces.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, XML, XHTML, JavaScript, TypeScript, Vanilla JS, AJAX, JQuery, JSON, DOM, SASS, AngularJS, Angular2/4/5, ReactJS, Redux,ExtJS,VueJS, NodeJS, Express JS, and Bootstrap
Web Servers: HTTP Web Server
IDE & Tools: Eclipse, Notepad++, Visual Studio, Edit plus and Sublime Text Editor
Version Control: GitHub, SVN, CVS
Debugging Tools: Chrome or Safari Developer Toolbar, Firebug, Firebug Lite and IE Developer Toolbar.
Database: MongoDB, SQL, oracle and my Sql
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
Web Technologies: HTML/HTML5, CSS2/CSS3, XML, XHTML, JavaScript, TypeScript, Vanilla JS, AJAX, JQuery, JSON, DOM, SASS, AngularJS, Angular2/4/5, ReactJS, Redux,ExtJS,VueJS, NodeJS, Express JS, and Bootstrap
PROFESSIONAL EXPERIENCE:
React JS Developer
Confidential, IL
Responsibilities:
- Working on large scale ReactJS/GraphQL/NodeJS microservices and isomorphic buildsdeployed using AWS and docker
- Focused efforts on increasing traffic,engagement, SEO, and other business relevant KPIs.
- Creating applications front end and backend in JavaScript using:ReactJS, GraphQL, MongoDB, MySQL, Express, NodeJS among others.
- Worked closely with Design Team to create pixel-perfect, seamless representations of Zeplin mockups using clean core JavaScript, jQuery, and advanced CSS/animation techniques.
- Creating Optimizely Experiments to record metrics on new design plans.
Environment: NodeJS, Express JS, React JS, jQuery, VueJS, React-Native, Bootstrap, HTML5, CSS3, JavaScript, TypeScript, AJAX, JSON, Sublime Text, GIT, XML, NPM, Web pack, Redux.
React JS Developer
Confidential
Responsibilities:
- Developed teh web application using React JS, VueJS, Express.js, Node JS, MongoDB, JavaScript.
- Construct a powerful and modern frontend architecture involving React, Redux and ES6.
- Developed React JS forms to manipulate text within HTML5 views.
- Used Node JS and Express.js to setup teh web servers and to integrate services.
- Created forms and sessions using Node JS and Express.js to store teh user data and provide dynamic views based on teh users.
- Designed and implemented server side Restful web services using Node JS and Express.js and handled communications to teh client side (ReactJS) using JSON.
- Used React-Native for teh mobile web development.
- Optimized ExtJS themes and prepared performant applications.
- Developed and implemented UI controls and APIs with ExtJS.
- Administered and supported ExtJS applications within scope.
- Worked with VueJS framework to make work easier with JavaScript libraries in integration.
- Used VueJS for transition TEMPeffects that manipulate teh DOM directly using JavaScript.
- Worked on server-side using NodeJS along with Express.js and connect to teh database using Mongoose from MongoDB.
- Extensively used tools like Web pack to minify JavaScript files, compile Sass files to CSS, reduce teh React JS file size and used Grunt for build automation and management.
- Create HTML e-mail campaigns utilizing JavaScript to promote product announcements and implement cookies for dynamic content purposes.
- To improve site speed used Vanilla JavaScript.
- Built Custom Angular 4 Directives and services for single page applications.
- Created Angular Directives, Controllers, Modules, Pipes in TypeScript.
- Used Angular 5 for teh new router life events and compiler improvements.
- Involved in developing Component level design and defined teh usage of AJAX to reuse teh network bandwidth efficiently.
- Utilized NPM to create teh project structure and update and install packages.
- Worked with GIT to maintain current and historical versions of source code.
- Performed Unit testing on ReactJS applications using Jasmine.
Environment: NodeJS, Express JS, React JS, VueJS, React-Native, Angular 4/5, MongoDB, Mongoose, Bootstrap, RWD, HTML5, CSS3, JavaScript, TypeScript, jQuery, AJAX, JSON, Sublime Text, GIT, XML, NPM, Web pack, Redux, SASS, Grunt.
Sr. Front End Developer/Angular JS Developer
Confidential
Responsibilities:
- Responsible to design and developed web pages using HTML5, CSS3, JavaScript, jQuery, Bootstrap and Angular 2.0.
- Designed and implemented full stack throughout entire website along with Angular MVC and used it for storing huge payloads of data in a JSON format.
- Developed login system and implemented input validation with AngularJs, CSS classes and JavaScript Regular Expressions.
- Pages are implemented with Angularjs routing and custom directives for teh associate profile.
- Used Angular Http Services which are responsible to return JSON object which are compatible with all mobile, web, mobile web and tablet platforms which also serves Built rich prototypes for designing and developing dynamic web pages using HTML5, CSS3, JavaScript and jQuery, Ajax, JSON, Angular 2.0 and Bootstrap.
- Developed search pages with pagination, sorting and search functionality with Angular Http Service.
- Used Angular built-in directives, custom directives and services for developing interceptor and complex UI data table grids.
- Consumed teh RESTful web services to address teh needs of mobile applications where each service can construct JSON, XML and HTML response.
- Worked with D3 for generating reports for sales and marketing team.
- Maintain teh code base by frequent updates to revision using GIT version control system.
- Performed cross browser compatibility check and thoroughly performed unit testing and Integration using Protractor.
- Interacted with teh back-end staff and scrum master at teh daily meeting for new features in dis web app using Agile software development methodology.
- Duties include developing applications using web technologies like HTML/HTML5, and CSS/CSS3.
- Built Web pages that are more user-interactive using Angular Framework and React.js
- Handled various client-side validations, slide show, hide and show controls, dropdown menus, Grid layout and tab navigation using Angular UI. Developed applications on different devices like Mobile and tablet using react and angular.js
- Hands-on experience creating controllers, views using MVC framework Angular JS.
- Involved in writing application level code to interact with APIs, RESTful Web Services using $http.
- Used JSON for storing and exchanging information between browsers and servers.
- Extensive experience working with Cross-Browser Compatibility issues.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Experience using JIRA for defect tracking and Git for version control.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss teh development of teh application.
- Used Jasmine and Karma to create test suites for unit testing teh UI.
Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, Node JS, Bootstrap, Backbone.js, Node.js, JSON, Protractor, Git, Agile.
Front End Developer/ UI Developer
Confidential
Responsibilities:
- Built web pages that are more user-interactive using AngularJS, JavaScript, AJAX, JQuery and NodeJS
- Used Angular JS framework for building SPA (Single Page Application) for adding routing for teh pages.
- Created Angular directives, services, and controllers for a complete ground up development and migration of existing JavaScript web application.
- Worked with Angular JS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, Http Request.
- Migrated parts of teh application to Angular2.
- Involved in developing Mobile version of teh project using Angular 2.0 and Typescript.
- Maintained Cross Browser compatibility & implement Responsive Web Design using Bootstrap, custom media queries, with brand appropriate styles, colors, animations and font icons etc.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Used Ajax, JSON with JQuery for request data and response processing.
- Build Web Apps with React JS and Flux.
- Used ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Functionalities include coding, styling, testing of reusable JavaScript, CSS and HTML libraries for complex UI controls.
- Responsible for JavaScript upgrades and improvements.
- Worked with teh team of architects to gather requirements and enhance teh application functionality and add new features.
- Experience working with build, code package & source code management such as GIT.
- Implemented Unit Test cases using Karma test Runner and Jasmine for AngularJS on client side.
- Participated in daily standup meetings to update teh work status as part of Agile & Scrum methodologies.
Environment: HTML5, CSS3, AngularJS, Angular2, TypeScript, ReactJS, Bootstrap, JavaScript, JQuery, SASS, AJAX, XML and Gulp.
UI Developer
Confidential
Responsibilities:
- Created Mock-up designs and developed various functionalities with Java Script and jQuery.
- Responsible for design and development of Web pages using HTML, CSS, JavaScript including AJAX controls, JSON and XML.
- Worked on Bootstrap framework to make teh overall site responsive and less complicated.
- Involved in writing SQL Queries and Stored Procedures.
- Involved in implementing teh UI to support all teh major browsers like Internet Explorer, Mozilla FirefoxandGoogle Chrome.
- Developed jQuery based calendar to create future events.
- Used Ajax calls to send parameters and get data based on teh user-triggered events.
- Used various jQuery plugins for menus, auto complete, dropdown boxes, pagination, date picker, forms and sorting functionalities to enhance teh usability, functionality and overall experience with teh website.
- Used SVN as a repository tool and version control.
- Fixed bugs in teh production and performed Unit Testing for each of teh developed functionalities.
- Prepared TEMPeffective Test Scripts for every developed functionality as a part of testing.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, XML, Firebug,HTTP Server, MySQL, subversion, Waterfall.