We provide IT Staff Augmentation Services!

Full Stack Developer/react Developer Resume

New York, NY

SUMMARY

  • Over 7 years of experience as designing User Interface, Web Developer/Mean Stack Developer worked on HTML 4.0/5, CSS2/CSS3, JAVASCRIPT, AJAX, JQUERY, REACT JS, NODE JS, EXPRESS JS, BOOTSTRAP, WEBPACK and JSON
  • Extensive noledge in developing single - page applications (SPAs).
  • Proficient in React-Router, Redux, Redux-Promise, Redux Form, React HOC and React Hooks
  • Skilled in Front-end technologies JavaScript, TypeScript, HTML5, CSS3, Bootstrap, Material UI and Ant Design.
  • Knowledgeable in ES6 features such as classes, modules, arrow functions, fetch API, spread operators, and promises including async and await.
  • Deep noledge inReact Lifecycle method
  • Working noledge of Web protocols and standards.
  • Expertise in React JSand working withReact Flux architecture; created Custom Reusable React Components Libraries.
  • Experienced in working with Redux architecture using complex Object Oriented concepts in improving the performance of the websites
  • Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
  • Working with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Experience in NodeJS, Express to build backend
  • Experience working with databases such as MongoDB and MySQL
  • Fetch data from MongoDB using Mongoose of Node.JS
  • Proficient in using Unit.jstesting framework along with Jest, Enzyme, Mocha and Chai.
  • Experience working with JIRA for project management and daily scrum meetings in an Agile environment
  • Hands-on using module bundler Webpack
  • Experience with Amazon Web Service: S3, EC2, RDS
  • Ability to learn and adapt to change quickly and easily
  • Good analytical and problem-solving skills.

TECHNICAL SKILLS

Languages: JavaScript, Java

Front-End Technologies: ReactJS, Redux, MobX, Bootstrap, Material UI, Ant Design, HTML5,CSS3

Back-End Technologies: Node.js

Databases: MySQL, MongoDB, PostgreSQL

IDE: Intellij, VSCode, WebStrom, Sublime, Edit plus, Notepad ++

Version control: GIT, GitHub,GitLab

Testing Tools: Enzyme, Jest and Mocha

PROFESSIONAL EXPERIENCE

Confidential

Full Stack Developer/React Developer

Responsibilities:

  • Attended daily Scrum meetings and worked in an Agile environment
  • Designed and developed the website using HTML5, CSS, JavaScript and React
  • Assisted in planning and designing the layout of the website
  • Achieved navigation of SPA using React Router
  • Utilized Axios library to send get, post and put AJAX requests
  • Utilized Redux and Redux Promise for state management for the data being shown on front end
  • Designed and implemented the website using Ant Design such as table, input, button and sidebar, pagination, utilizing grid to achieve responsive design
  • Used Antd-form to develop forms for adding and editing product information
  • Used JavaScript array methods to filter and sort the product from high price to low price
  • Applied the regular expression to make the credit card validation
  • Used Google Maps API to display the store location
  • Used Webpack to package multiple static files into a static file, reducing page requests
  • Implemented backend using Node.js and Express framework
  • Use expressJwt to implement user Autantication and add middleware for user authorization
  • Used Express and Mongoose to do CRUD operation with MongoDB database
  • Used Nodemailer to send the email in forgot password module and cancel orders module
  • Took part in testing React component output with Enzyme
  • Involved in testing JavaScript with Jest
  • Used Git as version control
  • Deployed website to AWS S3 and EC2

Environment: React, React-Redux, React-Router, Axios, CSS, Ant Design, JSON, Node.js, express, Nodemailer, MongoDB, Enzyme, Jest, Git, AWS

Confidential, New York, NY

Front End Developer

Responsibilities:

  • Involved in Software Development Life Cycle dat uses Agile methodology, participated in daily scrum meetings
  • Used React framework to build the frontend part of the projects including employees management and payroll and benefits management
  • Made the frontend page more user friendly by the Ant Design; Inject vector icons with Iconfont
  • Working with ReactRouter for developing Single Page Applications SPAs.
  • Handled the state of frontend application data with Redux; Applied Ant Design Validation to do form validation.
  • Imported react-high charts to create a pie chart to make each employee's salary composition more visuals; Imported Axios and fetch to implement get, add, edit and delete Employees information
  • Used CSS Flexbox, Grid, and media query to achieve responsive web pages
  • Tested React component output with Enzyme and used Jest to do JavaScript testing
  • Achieved the version control by using the Git and used JIRA for project management

Environment: s: React, React-Redux, React-Router, Axios, Ant Design, JavaScript, Enzyme, Jest, Git

Confidential, New York, NY

React Developer/Front End DeveloperApartment web application

Responsibilities:

  • Used Agile methodology and attended daily Scrum meetings
  • Built the responsive page with JavaScript (ES 5), jQuery, HTML and CSS
  • Developed filtering and sorting functionality for floor plans using JavaScript array methods
  • Developed forms with HTML Form Validation to validate user inputs for information update
  • Used Axios library to send AJAX requests to the server
  • Used passportjs library to implement autantication
  • Added react-router with secure navigation and unsecure navigation.
  • Created a state management in reactapplication using Redux for the data flow within the application.
  • Configured Redux store, reducers and actions.
  • Involved in developing presentational and container components using React and JSX.
  • Used react-data grid to populate the dynamic data within the table. Used React-bootstrap and SASS for handling responsiveness in the application and parse correct styles on prop changes.
  • Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
  • Implemented dynamic page elements and form error validations.
  • Used Bit-Bucket for version controls.
  • Resolved Cross Browser Compatible Issues for different of IE, Safari, Chrome, Firefox and Opera.
  • Worked closely with product, UX and business team to build applications & reach business goals through front end development and UX.
  • Used Jira board for the track of work we have done.

Environment: JSX, React.JS, Redux, Babel, react-bootstrap, promises, JavaScript, CSS, Jenkins, JSON, Webpack, Bit Bucket

Confidential

Front End Developer/React Developer

Responsibilities:

  • Created a secure, scalable, reliable & extensible Mobile web application for HSA Mobile Experience, for smart phones and, tablet devices
  • Entry level, yet strong use of jQuery, SASS, React.js, JavaScript, and Bootstrap
  • Involved in developing the UI panels using Ant design.
  • Developed User Interface with effects and animations using JavaScript, Ajax, JQuery and HTML.
  • Expertise in employing agile team and best practices for software development.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Developed a web 2.0 control console using GWT to manage data matching for data staging.
  • Involved in debugging the product using WebStorm and JIRA Bug Tracking.
  • Implemented JavaScript and Swing based functionality in front end designing and rich user interface.
  • Involved in Installation & Configuration of Cognos in distributed environments on Solaris.

Environment: JavaScript, HTML, CSS, Ajax, Bootstrap.JS, SCSS, Typescript, JQuery, JIRA

Confidential

UI/React Developer

Responsibilities:

  • Involved in Agile Methodology in stages of analysis, design, development, testing deployment, and maintenance, participated in Daily Scrum meeting
  • Developed cross-browser compatible website using ReactJS, CSS, JavaScript, JSON, AJAX and Bootstrap.
  • Closely worked with business system analyst to understand the requirements to ensure dat right set of UI modules been built.
  • Involved in writing application level code to perform client-side presentation and data validation within forms using JavaScript.
  • Wrote JavaScript functions to build custom scrollable menus, Alerts, Pop-ups, Events.
  • Developed criteria based bootstrap grid data display with nested table format and implemented paging, sorting, grouping using ReactJS.
  • Involved in developing the custom and reusable ReactJS component to be reused across different modules in the application, controllers, services, Filters for filter functionality in search box and integrator functionalities and Routing to build the Application.
  • Implemented Date Time Picker using react-datetime-picker library.
  • Utilized media query and Bootstrap grid system to achieve responsive design
  • Handled data transaction and post/get requests with AJAX and JSON.
  • Wrote unit tests using Mocha and Chai in a test-driven development environment
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: ReactJS, Bootstrap, Ajax, JavaScript, CSS3

Hire Now