React/redux/react Native Developer Resume
2.00/5 (Submit Your Rating)
Atlanta, GA
PROFESSIONAL SUMMARY:
- 4+ years of UI / Front End experience in the new web technologies in the front - end side, experience encompassing various facets of web-based application development highly adaptable and good team player, well organized, self-starter with technical and interpersonal skills.
- Professional experience in Web Design and Developing User Interface using Technologies like HTML/HTML5, CSS,/CSS3, JavaScript, JQuery, Bootstrap, Karma, JSON, AJAX, RESTful Services, Redux, GIT, SVN, React, Angular 2, Typescript, Webpack.
- Expertise in UI/Front-End Development, designing, testing and implementing web applications. Implementation of cross browsing techniques and UI testing as part of the development process to deliver a better product.
- Strong focus on Responsive Web Design, compliance with W3C Web Standards, applying best practices and leveraging web development by using modern UI/Front-End libraries, frameworks and tools such as HTML4/5, CSS2/3, JavaScript, JQuery, JSON, Bootstrap and AJAX.
- Experience in implementing Component life cycle architecture, store actions, using socket.io in React-Redux app to handle real time data, installing React Router, Thunk Redux for API calls in React JS.
- Proficient in developing Single Page Applications(SPA) using JavaScript MVC framework such as React JS.
- Experience in Server-Side application development frame work using Express.js, OAuth 2.0, Passport, token, filesystem, Event dispatcher in NodeJS.
- Expert in implementing Controllers, modules, services, factories, module optimization, http caching and Angular UI for bootstrap in AngularJS.
- Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML, XML parsers)
- Working knowledge in developing J2EE based applications using Core Java, Servlets, JSP, JDBC, JMS, Struts, Spring MVC and Hibernate.
- Experience working on Frameworks like Bootstrap, Angular.js, Backbone.js, React.js, Node.js, Knockout.js and Media Queries.
- Experienced in Angular2 Components, AngularJS Controllers, Directives, Services, Factory and Service Resources, Routing, Promise, and Events.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Excellent problem identification skills through JUnit, Log4j.
- Expertise in React JS framework to develop the SPA.
- Expertise in React JS and working with React Flux architecture.
- Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Expert in developing applications using CSS preprocessors like LESS and SASS.
- Good experience in DOM (Document Object Model) and DOM functions, DOM events, DOM collection, DOM navigation.
- Having good experience in implementing NodeJS server-side code to interact with MongoDB to store and retrieve data by using Mongoose drivers.
- Experience with databases like Oracle, MongoDB and MySQL.
- Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
- Developed the application on Node JS platform using JavaScript programming
- Implement modules into Node JS to integrate with designs and requirements.
- Developed single application to render dynamically based on the JSON from the Node JS server
- Proficient in using Unit.js testing framework along with Jasmine, Karma, Protractor, Mocha test runners
- Expertise in using bug tracking tools like JIRA.
- Working with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Experienced with implementing unique features of Bootstrap.
- Hands on experience with Web Responsive using Bootstrap's templates.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
React/Redux/React Native Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens / SPA using HTML5, CSS3, JavaScript, Angular 2.0, React.JS and Bootstrap.
- Involved designing in web pages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB.
- Design React Native components and higher order components.
- Design UI views with Flexbox and React Native dimension API.
- Used React Router for routing the redux app to connect redux and react to support routes.
- Worked in using React native components, Forms, Event, Keys, Navigation and Redux con- cepts.
- Worked on state, specs, props and events to create interactive React JS components.
- Implemented MVVM architecture using React and Redux framework.
- Developed the flux pattern by using redux framework as a core dependency.
- Experience with common front-end development tools such as Babel, Webpack, and NPM.
- Developed UI patterns using NodeJS with Bower and Yeomen package managers.
- Managed state within the app using Redux and persisted certain parts of the state to device via Redux Persist
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Achieved native navigation by using react-native-navigation, created a fork for adding features to fit design needs.
- Used Redux Framework architecture (like Reducers, Containers, Saga) for integrating the data with React-Native Application.
- Used React concepts like JSX (JavaScript Syntax Extension), components, state and props.
- Extensively used CSS preprocessors like LESS for re-usable style components.
- Implemented CSS Box Model and styled web pages using CSS preprocessor LESS and implemented Mix ins, functions, custom grid systems.
- Extensively used Bootstrap to implement Bootstrap buttons, forms, paginations, grids, popover scroll spy in webpages.
- Implemented functionality using Angular2, Typescript and ES6.
- Developed single page applications using React Redux architecture, ES6, web pack and grunt.
- Wrote code to handle cross browser compatibility issues in IE 7, 8, 9, FF,Safari and Chrome
- Building components library, including Tree, Slide-View, and Table Grid.
- Have worked on AWS to integrate the server side and client-side code.
- Experience in RESTful web services to integrate between Server side to Client Side
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
Confidential, Atlanta, GA
Sr. UI / React Developer
Responsibilities:
- Designed, developed and tested HTML5, CSS3, Bootstrap, JavaScript, jQuery, React and Redux that meets accessibility and web browser standards for the website.
- Designed, developed and tested HTML5, CSS3, Bootstrap, JavaScript, jQuery, React and Redux that meets accessibility and web browser standards for the website.
- Utilized React-Router to create Dynamic Routing.
- Build React-Autocomplete for creating google maps location search on the webpage.
- Designed CSS templates for all pages of the website by utilizing CSS Background, positioning, text border, margin, padding, and table.
- Implemented React.Js code to handle cross-browser compatibility issues.
- Worked with ECMAScript 6 features. For the build of JSX and ES2015 (ES6) used Babel, webpack.
- Utilized Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Created Components for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button Dropdown, Multi-Level Dropdown and many more.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Utilized Node Package Manager (NPM) to manage modules & used it to install useful tools.
- Called the Restful web services calls for POST, PUT, DELETE and GET methods.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
- Used Pivotal Tracker as the bug tracking system to track and maintain the history of bugs/issues on an everyday basis.
Confidential, Huston, TX
Frontend Developer
Responsibilities:
- Mainline responsibility is Designed, developed and documented all UI components for the application in accordance to business and customer requirements using HTML, CSS, JavaScript, JQuery and Ajax
- Handled RESTful APIs which support JSON to access back-end data payload
- Responsible for Developed code to call the web service/API to fetch the data and populate on the UI using JQuery/AJAX.
- Involved in building interactive portable widgets for internal users using HTML5, CSS3, JavaScript, JQuery, and AngularJS.
- Co-ordinate with testers in fixing the bugs and participated in code review sessions to maintain the standards
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties
- Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS
- Responsible for code optimization and testing across other browsers
- Developed CSS page layouts, styles and table less coding for efficient design
- Implemented JQuery along with JavaScript libraries.
- Experience in using Node JS and Express for making calls (GET, POST, PUT, DELETE) for triggering or fetching data from Restful API's provided by the backend team
- Defined and developed the presentation layer of the application using HTML 5, Bootstrap, CSS3 and Ajax
- Maintained internal web application developed on WordPress CMS
- For hosting the word press application used LAMP.
- Created and managed all of hosted or local repositories through Source Tree's simple interface of GIT client, collaborated with GIT command lines and Stash
- Ensured site design integrity and quality control consistency throughout the project's lifecycle
- Updated the website from time to time for special Requirements
- Responsible for quality assurance of finished websites including the validation of web forms and links
- Used WordPress CMS for Maintained internal web application development
Confidential
UI Developer
Responsibilities:
- Designing and developing dynamic web pages using HTML, CSS, DHTML, JavaScript, JQuery, Ajax, XML, Eclipse, SVN and JSP.
- Coded extensively in jQuery to make rich internet web pages and created custom date picker on the website.
- Implemented JMF managers like Package manager, Capture Device Manager Plug-in manager etc., to program the audio tracks
- Resolved cross-browsers compatibility issues for IE, Chrome, and Firefox
- Design website and maintain the website content up to date.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML, AngularJS, and Node JS.
- Experience creating dynamic FLASH applications using JavaScript and Flash animation using Adobe Flash.
- Designed dynamic and browser compatible pages using DHTML, Bootstrap, and AngularJS.
- Created UI designs using Web 2.0 standards
- Developed page layouts, navigation, animation buttons and icons.
- Did extensive JavaScript and jQuery programming to give AJAX functionality for the website.
- Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.