Node JS Developer
Location : Jaipur, India, ,
Experience : 4 Year
Rate: $20 / Hourly
Availability : 1 Week
Work From : Any
Category : Information Technology & Services
3 years of experience in:
Developing applications using Node JS, React JS.
Good exposure on using Node API as well as developing applications using Node JS.
Worked with Type Script while developing web applications. Expertise in developing applications using React JS.
Worked with Redux, Redux thunk, Router, Internationalization, Events, Keys, components while developing React JS based web applications.
Expertise in integrating third party APIs to establish interaction with the web applications.
Good exposure on working with MVC architecture.
Used Firebase APIs for integrating it with web applications.
Experience in working with libraries of NPM.
Complete knowledge of different phases of Software life cycle.
Project Name: Alumni Web Portal Description: This portal is social media/collaboration for the alumni students of international school.
Social Media Application Description: In this project we developed React/Node based social media App. In this application users can login in an app with a different (SSO login), able to create posts, can comment, etc. There is also a functionality to import other social media application's data such as Instagram, Facebook, blogger’s post. My Contribution
Developed an application to manage alumni for past passed out students of the university.
Cookie based JWT authentication token for secure access to the react web-app.
Custom dashboard to display feeds, news, recent joinees & events.
Create posts and wall feeds like facebook for all alumni users.
Create calendar events and manage the joinees for those events.
Job publishing and apply flow for the alumni portal.
Paid advertisement on the portal.
Manage user profile details with profile picture with proper validation.
Developed custom search and filtering of data on the portal.
Authorization and permission management for users and groups. Platform: Web Development
Type Script, React JS - frontend, HTML, CSS, Python - backend, PostgreSQL
Project Name: Social Media Application Description: In this project we developed React/Node based social media App. In this application users can login in an app with a different (SSO login), able to create posts, can comment, etc. There is also a functionality to import other social media applications data such as Instagram, Facebook, blogger’s post My Contribution
Created the Web Part of the application with React JS. User login, User Dashboard, Feeds, etc.
Used google-api-nodejs-client for authorization and authentication with OAuth for secure login to the application.
Implemented the setting screen to update user detail (Profile-picture, First-name, Last-name, Phone-number).
Implemented option menu for performing different options like edit, delete, display the posts.
Used react-list library for displaying data in list view like comments on user posts, following and friend users.
Used react-chat-ui library to implement the chat screen component with a user.
Implemented features to share content from other applications and send them to a server with processed data.
Used react-html-email library to enable email notification feature.
Implemented feature to generate a resized image version from the original image.
Implemented listener on the UI side for getting real-time updated data on any database transaction (Add, update, delete [user, post, message]).
Implemented a feature to send an invitation to the commenter from the posted comment on different posts.
Used a fast-sort library for easy and flexible sorting of the data to display in UI.
Platform: Web Development Tools: Type Script, React JS, Firebase, Google API
Project Name: Site Content Replicator System Description: This project is to help users to copy the content of the one site to another like wiki, blog, web content etc. It provides the secure authentication to fetch and send data to sites. My Contribution
Developed an application to manage multiple contents like Blogs, Document, Wiki, file, etc.
Used Google Authentication for secure login and Sign Up to the application.
Managed feature of data transfer by configuring token based Authentication for the Node APIs.
Used ui-router-react package for routing, changing pages within site, and updating URLs accordingly.
Used CSS properties to beautify the look and feel of site.
Created a rest endpoint for retrieval of content information from back-end.