Post Job Free

Resume

Sign in

Frontend Developer

Location:
San Jose, CA
Posted:
April 13, 2021

Contact this candidate

Resume:

Gayathri Nannapaneni

Email: adlnpb@r.postjobfree.com

phone:256-***-****

GitHub: https://github.com/gayathri3636

Professional Summary

•Over 2 years of experience in developing web applications using ReactJS, HTML/HTML5,

CSS/CSS3, JavaScript, Redux, NodeJS, Graphql.

•Experienced in MERN stack development MongoDB, Express, ReactJS and NodeJS.

•Extensive knowledge in developing Single Page-Application (SPA s).

•Working knowledge on CSS frameworks like Bootstrap and used CSS preprocessors like SASS.

•Expertise in ReactJS library to develop Single-Page Applications (SPA s).

•Experienced in ReactJS and working with React Flux architecture.

•Experience in using version control tools like GIT.

•Experience with Agile environment.

•Experience in JavaScript DOM manipulation techniques.

•Experience in working with Redux Architecture in improving the performance of websites.

•Experience in using ReactJS Components, Forms, Events, Keys, Router.

•Experience in ReactJS for creating interactive UI’s using one-way data flow, Virtual DOM, JSX.

•Familiar with creating custom reusable React Component’s library.

•Experience in Node environment using NodeJS, ExpressJS, Mongoose.

•Strong in using the NodeJS and MVC frameworks in development of web application.

•Experience in implementing Graphql API for fulfilling queries with existing data.

•Very good Knowledge of web standards relating to APIs OAuth, CORS and JWT.

•Involved in writing application-level code to interact with API’s, Restful webservices using fetchAPI,

JSON.

•Expertise in RESTful webservices to integrate between Application to Application.

•Expertise in front-end development with back-end system integration.

•Familiar with unit and integration testing frameworks like JEST and Enzyme.

•Extensively used Postman tool for testing Restful webservices.

•Familiar with React Hooks and implemented techniques like HOC (Higher order components).

•Familiar with Webpack, Babel and NPM.

•Familiar with protecting routes/endpoints with JWT (JSON Web Tokens).

•Extensively used Redux and React developer tools for debugging.

•Familiar with implementing Typescript.

•Familiar with deploying application to Heroku.

Skills and Abilities

Programming Languages

Java

Web technologies

HTML5, CSS3, Bootstrap (v4.5), SASS, JavaScript, ES6, ReactJS (v16.7), NodeJS, ExpressJS, JSON

IDE

Visual Studio code, sublime

Build tools/ Repository

GIT

Database

MongoDB, SQL

Misc.

Webpack, Babel

JavaScript Framework

ReactJS, Redux

Debugging tools

Chrome Developer tools

Testing Frameworks

Jest, Enzyme

Professional Experience

Reliable Software Resources Inc. Northville, MI

Role: Front end developer August 2019 – March 2021

Responsibilities:

•Designed and developed using HTML5, CSS3, Bootstrap, JavaScript and ReactJS to meets accessibility and web browser standards for website.

•Designed CSS templates for use in all pages on the website working with CSS Background, Positioning, text, border, margin, padding.

•Developed User Interface by using ReactJS for single-page Application development.

•Used React Router to turn application into single-page Application.

•Implemented ReactJS code to handle cross browser compatibility issues.

•Worked on ReactJS components, Forms, Events, Keys, Router.

•Implemented RESTful web services for transmission of large blocks of JSON.

•Maintained states in the stores and dispatched the actions using redux.

•In phase two, worked closely with backend team to display data using Custom components and Redux.

•Used Redux-saga middleware to retrieve data from backend and to also perform Restful Service.

•Added dynamic functionality by creating and dispatching Action creators that deployed actions.

•Created and used reducers that receives said actions to modify store state tree.

•Implemented RESTful webservices calls for POST, PUT, DELETE, GET methods.

•Extensively used git for version controlling and regularly pushed code to GitHub.

•Extensively used chrome developer tools to debug and fix the issues.

•Tested JavaScript functionality by using Unit Testing tools such as Jest, Enzyme.

University of Alabama in Huntsville August 2018- May 2019

FrontEnd Developer

Responsibilities:

Designed multi browser compatible web applications using HTML, CSS, JavaScript, ReactJS, NodeJS and Angular.

Implemented React Router to navigate through pages which binds to specific views and synchronize data with server.

Implemented Redux to maintain application state.

Implemented Restful web services and GraphQL to connect to external API and fetch data.

Implemented bootstrap to style the web pages and implemented grid system.

Implemented authentication using JWT.

Environment: HTML5, CSS3, SASS, JavaScript, Bootstrap, ReactJS, Redux, NodeJS, XML, JSON, GitHub, RESTful API, Jest, Enzyme.

Technical Projects

#1 Social Networking Application

Technologies Used: HTML, CSS, JavaScript, ReactJS, Redux, Redux-saga, Bootstrap, MongoDB, Express, NodeJS, Graphql

•Implemented Social networking app using MERN stack.

•Designed and implemented GET, POST, UPDATE and DELETE requests in application.

•Implemented React User Authentication and React reusable components.

•Implemented Redux for state management and integrated React using connect.

•Deployed application to Heroku.

#2 Reminder Application

Technologies used: HTML, CSS, JavaScript, ReactJS, Redux, Redux-saga, Bootstrap, NodeJS,

•Implemented this application to create daily reminders using ReactJS and Redux.

•Used Redux reducers to handle state changes over the entire application.

•Implemented redux saga middleware to listen to user actions and for API call

#3 Movie-information

Technologies Used: HTML, CSS, JavaScript, ReactJS, Redux, Redux-saga, Bootstrap

•Implemented with search bar where user search for a movie by title.

•Implemented application using React and Redux.

•Designed this application to get movie information from an external API.

•Built a component that gets response data we got from the API.

Academic Qualifications

University of Alabama in Huntsville

Master’s in Computer Science -May 2019

Jawaharlal Nehru Technological University

Bachelor’s in Electronics and communication Engineering- April 2016



Contact this candidate