We provide IT Staff Augmentation Services!

Ui/react Js Developer Resume

Alpharetta, GA

SUMMARY

  • Around 6 years of experience in IT industry in development, analysis and testing of User Interface applications using HTML 5.0, CSS3, Bootstrap, JavaScript, TypeScript, jQuery, AJAX, JSON, JS, React JS and Angular2/4/6/7, NodeJS.
  • Experience in implementing UI components using ReactJS along with Redux Framework and JS ES 7 and developing Redux forms with react life cycle.
  • Extensive Full - Stack/Front-End development experience building, deploying, and maintaining web apps with CSS3, JavaScript, AngularJS, ReactJS, Redux, HTML5, Bootstrap, NodeJS, AJAX and JSON.
  • Experience with JavaScript, HTML5, CSS3 (Bootstrap, Media Queries), jQuery UI plugin Skilled in creating Single Page Applications (SPA) using ReactJS and implementing React routers,
  • Hands on Experience in using Directives, Services, Observables, and pipes in Angular6.
  • Strong Knowledge of React JS Features like Components, Redux Architecture etc., and development of SPAs using React native Router.
  • Strong Knowledge of React JS Features like Components, Redux Architecture etc., and development of SPAs using React Router.
  • Proficient in working with CSS3 Media queries, CSS Animations, Box Model, Positioning and Layouts.
  • Experience in utilizing prototype and wireframes along with development and Angular Material UI components.
  • Involved in the phases of Software Development Life Cycle (SDLC) like requirement gathering, analysis, design, development, implementation, testing & maintenance of projects.
  • Recently involved into Agile methodology for project planning and execution.
  • Good experience in the Implementation of Object-oriented JavaScript Concepts.
  • Strong knowledge in developing web applications using Angular4 and Angular6 using RxJS.
  • Good Knowledge of web-related concepts like MVC Design Pattern, HTTP, Web Services, RESTful Services.
  • Experienced in webpack, ES6, React API, Redux-promises, Ajax; ES6 makes JS so much more powerful, I use it in all my projects.
  • In-depth understanding of RDBMS and Database Design in Oracle, MySQL, SQL Server.
  • Comfortable working with JSON data format to consume Restful web services.
  • Used Node.JS, React.JS, and Backbone.JS MVC framework for developing the Single Page Application (SPA).
  • Worked on creating Restful API's using Ember.JS to be consumed by backend (PHP).
  • Involved in implementing the complete Application in the in-build MVC Architecture with Angular.JS.
  • Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Experience in using various jQuery UI controls and corresponding Event handlers etc.
  • Specialized in developing Web 2.0 Apps using core jQuery along with AJAX/JavaScript.
  • Experience on working with JavaScript, Document Object Model (DOM) and DOM Functions.
  • Expertise in creating Single Page Applications (SPA) using AngularJS and Angular6.
  • Good experience in development of applications based on MVC (Model View Controller) design pattern.
  • Good knowledge of testing Frameworks like Jasmine and Karma.
  • Have strong knowledge of server-side technology NodeJS and its integrated tools like NPM, Yarn, Webpack.
  • Experience in writing queries for databases like MySQL and MongoDB.
  • Experience on working in different Integrated Development Environments like Eclipse, STS, Visual Studio, Notepad++, Sublime, Dream Weaver, IBM RAD and WebStorm.
  • Good experience on working with browsers like Google Chrome, Mozilla Firefox, Safari, and Internet Explorer and handling the browser compatibility issues.
  • Used JIRA for bug and issue tracking. Have experience in web application debugging using Sonar, Firebug and Chrome Developers Tool.
  • Experience on working with Jenkins & Agile development methodologies like Scrum.
  • Involved in the development of web applications based on RWD (Responsive Web Design).
  • Good at understanding business and interacting with Customers.
  • Involved with clients in the process of understanding the desired requirements.

TECHNICAL SKILLS

Core technologies: JavaScript, AngularJS, ReactJS, C, OOPS, Java, Redux, Java, AJAX, JSON, Typescript

Web Technologies: HTML, HTML5, CSS2/3, SASS, XHTML, XML, JavaScript, J-Query, Bootstrap, Angular 2+, Backbone.js, Express JS, AngularJS, Node JSTools and IDEs: Notepad++, Eclipse IDE, Net Beans, sublime text, Web Storm, Microsoft Visual, WordPress.

Operating Systems: Windows, Unix/Linux, MAC OS X

Web Servers: Apache Tomcat 5.0.25, HTTP Web Server, IIS, JBoss, PHP

Workflow: Responsive web design, Single page applications

Version Control Systems: Git, GitHub, Bit Bucket

Database: My SQL, MONGODB, SQL Server, ORACLE 11g

Unit testing: Jasmine, Karma, Test Driven Development

JS toolchain: NodeJS, Gulp, ExpressJS, Webpack, CRUD, Grunt, Babel, Postman, Apache, NPM

Methodologies: Agile, Rational Unified Process (RUP), UML, Waterfall, Scrum.

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

UI/React JS Developer

Responsibilities:

  • Mainline Responsibility is developing the Webpages using HTML5, CSS3, JavaScript and React.
  • Consumed Material-UI styled-components to build dynamic templates and views or style the Material-UI components.
  • Used Material-UI library to create responsive application.
  • Creating react component architecture for complex modules and managing state precisely.
  • Creating stores and actions in redux and connecting store with component. Experience in flux architecture.
  • Used React Router to navigation between pages. And cross dynamic single page app (SPA)
  • Handled the page rendering and fetching the data using react life cycle methods.
  • Used Redux-Thunk as redux middleware to manage API calls and dispatch action based on response.
  • Used React JS for frontend framework and Redux architecture for creating data layers for unidirectional data flow.
  • Implemented various screens for the front end using React JS and used various predefined components from NPM and Redux
  • Developed client’s website screens and front-end widgets using React JS.
  • Used es6 pre-sets to develop application and webpack as bundler for the application.
  • Created complex component using Material-UI library like customized dropdown, tables.
  • Used Axios and Window. Fetch methods to resolve different service methods response to make an API call.
  • Experience in making API call request in React to connect to backend and display the data based on limit and offset.
  • Developed reusable components using ReactJS as JavaScript framework.
  • Developed screens using advanced JavaScript (Es6/Es7)
  • Implement the services using NodeJS as backend architecture.
  • Loaded the services and components or modules using lazy loading.
  • Used Jest and Enzyme to test the component (Class and Functional) and also the redux part (Actions, Reducers, Thunk) make sure the application has good amount of code coverage.
  • Developed web applications for service advocate faced and customer based.
  • Used GIT for version controlling and regularly pushed the code to GitLab. And assign tasks using Rally.
  • Involved in sprint backlog grooming with other teammates and assign story points based on the acceptance criteria.
  • Worked closely with UX team to convert wireframes into user interactive web pages.
  • Closely worked with backend team for integration and with QA team for testing and fixing bugs.

Environment: HTML5, CSS3, React16.4, Redux4.0, Material-ui 4.3, JEST 23.6, Enzyme 3.9, Webpack, Node.js8/10, mongoDB 4.7, Axios, Postman, SOAP-UI, Virtual DOM, JSON, Visual Studio and Jenkins Build tool, Rally, GIT, GitLab.

Confidential, Houston, TX

UI/React JS Developer

Responsibilities:

  • Responsible for design and development of Interactive User Interface applications using HTML5, CSS3, NodeJS, jQuery, AJAX and JSON.
  • Used React JS as the development framework to build Single-Page Applications (SPA).
  • Extensively used TypeScript and JavaScript to make the web pages more and more interactive.
  • Designed and developed microservices that can be reused.
  • Developed static web content using front-end technologies like CSS3 and HTML5 by coordinating User Experience designers.
  • Performed Validations at Client-side using React Directives, react native Directives and implemented media queries.
  • Experience in usingReduxto manage the application state and applying middleware such Redux saga.
  • Applied redux middleware usingRedux-promise, Redux-thunkandRedux-saga.
  • Usedredux formto manage form state inRedux.
  • Implemented flux pattern by usingRedux frameworkas a core dependency.cou
  • Worked onReact JS Virtual DomandReact views, rendering using components which contains additional components called customHTML tags.
  • ImplementedReactcontainerandpresentationalcomponents(as Stateless and Functional components when applicable).
  • Knowledge on isomorphic React.
  • Worked onReact JS Virtual DomandReact views, rendering using components which contains additional components called customHTML tags.
  • ImplementedReactcontainerandpresentationalcomponents(as Stateless and Functional components when applicable).
  • Worked with back-end technologies like NodeJS and databases like MySQL and MongoDB.
  • Developed and Consumed RESTful Web Services built on server side using NodeJS.
  • Used Node JS as a proxy layer for accessing the API layer.
  • Maintained login sessions using Express-Node JS.
  • Used Node JS to install project dependencies & maintain them.
  • Experienced in developing React native components.Used Axios.JS with ReactJS for making AJAX Calls.Worked on Webpack for build and webpack-dev-server a server.
  • Used jQuery, to perform form validations, data traversing, data manipulation, AJAX implementation, creation of Widgets etc.,
  • Worked with JIRA on daily basis to check the bugs and rectify and update the code.
  • Developed the application in the form of multiple modules to manage it easily.
  • Worked with back-end technologies like NodeJS and databases like MySQL and MongoDB.
  • Experience with modules like Socket.io, Multer, clustering, JADE, Cookies, Mongoose and ORM applications in Node.js.
  • Developed and Consumed RESTful Web Services built on server side using NodeJS.
  • Used Node JS as a proxy layer for accessing the API layer.
  • Maintained login sessions using Express-Node JS. Used Node JS to install project dependencies & maintain them.
  • Added customizations in Node.js to configure different webservices.
  • Coordinated with QA for the testing, Application deployment and integration.
  • Performed the cross-browser compatibility check for browsers like Firefox, Google Chrome, Opera and Safari by using browser hacks and requirements.
  • Performed Unit testing using Jasmine and written E2E test scripts using Protractor.
  • Utilized GIT version control tool to save and share the code with other team members.
  • In accordance with the requirements, worked on User Interface web development and Agile SCRUM methodology.

Environment: NodeJS, ReactJS, d3.js, Bootstrap, Bower, SQL, HTML5, CSS3, TypeScript, JavaScript, JSON, jQuery, AJAX, GIT, Jasmine, Karma, Protractor

Confidential

UI Developer

Responsibilities:

  • Designed dynamic and browser compatible pages using HTML5, JavaScript, AngularJS, CSS3, jQuery and Ajax.
  • Introduced Responsive web design techniques into the CSS so that the page could be read well on both mobile and desktop browsers.
  • Worked with Twitter bootstrap to create Responsive web designs for multiple departments/pages.
  • Used CSS pre-processor SASS to write logic, reusable code which is more efficient and easier to maintain code.
  • Developed web forms which are much more accessible to users who are visually impaired. Advised management of modern technologies Angular 2 and associated dependent technologies for architecture and development.
  • Implemented Angular 2 Routing and navigation, Components, Services.
  • Implemented the Angular 2 pipes such as date, string length slice and number.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Developed Single Page Application (SPA) using Angular and injected generic services using Angular 2.
  • Used Angular 2's HTTP Client to Interact with Servers and Modularizing Angular Apps with Ng Module.
  • Worked with Angular 5 Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, Http Request.
  • Creating Angular 5 components and custom directives for application functionality and pipes for heavy DOM manipulation and implemented lazy loading and AOT to improve application quality and performance in low bandwidth connections.
  • As a developer I was responsible for creating RESTFUL Web Services using Node.js & Express.js
  • Daily programming with React.JS, Angular, and Express JS.
  • Implemented generating the verification hash code using crypto package on Node JS and Added user validations and user permissions by using the Node JS.
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices.
  • Debugging using firebug & Chrome Devtool web developer tools on Chrome, Firefox, and Internet Explorer.
  • Implemented Web services so that our clients can access it to get the required information based on the customer information provided.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Shading, replication, schema design.
  • Developed API Gateway using Node Js and Used MongoDB as a Database for storing information.
  • Created multiple databases with shared collections and choosing shard key based on the requirements.
  • Experience in managing MongoDB environment from availability, performance, and scalability perspectives.
  • Involved in documenting the details related to Changes occurring in the system, following the Qualityprocesses.

Environment: Typescript, Angular 2/4/5, D3.JS, AngularJS, Bootstrap, AJAX, JSP, Sublime Text 2, JavaScript, JSON, Dreamweaver, Photoshop, GitHub, OOPS JavaScript, Restful web services, Node.js, Grunt, Mongo dB, Illustrator, Webpack, npm, karma, JIRA, Jasmine, HTML5, CSS3, SASS

Confidential

UI Developer

Responsibilities:

  • Involved in development, design and implementation front end part of the web application using HTML, CSS3, JavaScript, AJAX, JSON.
  • Involved in requirements gathering and design phases of the application.
  • Created and manipulated HTML, CSS in jQuery as well as making the page’s dynamic using AJAX, XML, and JSON.
  • Enhanced an existing application using AngularJS to follow strict MVC pattern.
  • AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views.
  • Implemented exception handling in java spring boot for REST API, by making use of Exception handler and Controller advice annotations.
  • Converted PSD designs into proper HTML.
  • Maintained Cross Browser compatibility.
  • Used Twitter Bootstrap and Responsive Web Design to develop complex page layouts including various sections such as headers, footers, left side bars, content area and marketing area.
  • Developed a dynamic and secure front-end that consumes our API.
  • Involved in daily scrum to discuss the design and work progress.
  • Used SQL Developer for database interaction.
  • Involved in the defect fixing and additional development activities - complete approval in UAT.

Environment: AngularJS, Java Springs, JavaScript, HTML, CSS, AJAX, Bootstrap, Jira, DOM, XML, JSON, Node.js, Gulp, Grunt, GIT.

Confidential

UI Developer

Responsibilities:

  • Involved in the Analysis, System study and designing of the project.
  • Developed front-end screens with HTML, AngularJS, Bootstrap, XHTML, CSS and JSP's. Extensively did client-side validations using JavaScript and developed the required Servlets.
  • Developed the system using ASP.NET Web Forms, C#, HTML, CSS, and JavaScript.
  • Created Stored Procedures in the MS SQL Server 2008 database to perform various database operations.
  • As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
  • Participated in distinct phases of the SDLC (Software Development Life Cycle), and documentation.
  • Provided a User Authentication and different interfaces depending upon the type of the user.
  • Implemented the Server-side connectivity using Servlets.
  • Used JavaScript for client-side validations.
  • Used Oracle for designing and creating the Database.
  • Used JDBC for communicating with the backend.
  • Deployed the application using Tomcat Web Server.
  • Utilized the mail merge techniques in MS Word for the time reduction in sending certificates.
  • Extensively used images of the product for web and catalogue.
  • Implemented iterative Planning for the product development.
  • Used Flash Animations and Storyboard & User Flows for e-learning tutorials using human factor engineering design concepts.
  • Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.
  • Developed stores procedures, triggers, functions, and database tables in Oracle database.
  • Preparation and review of Unit Test Plan, Unit Testing, Test Results review, and other quality related work.

Environment: HTML, CSS, AngularJS, Bootstrap, JavaScript, ASP.NET Web Forms, XML, XHTML, DOM, DHTML, Oracle database, Eclipse, Windows 7, MS Office.

Hire Now