Shivayan Bora

Shivayan Bora

Mentor
Rising Codementor
US$9.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Senior React Frontend Developer with 9+ years of professional experience in building web applications.
Senior React Frontend Developer with 9+ years of professional experience in building web applications.

I am a Senior Frontend Developer with 9+ years of professional experience in building web applications specialising in HTML, CSS, JavaScript, React.js, React Hooks, Redux and Redux Toolkit.
I initially started off with a Non-CS Engineering degree and made my way into Software Engineering. My role for the first six years of my career was of a Backend Java Developer.
Back in 2017, I started off in a new organisation as a Fullstack Developer and I started gaining some experience in Frontend Web Development. From there, I slowly shifted into a full time Frontend Developer.
I am a completely self taught developer who made it in the industry and in my entire career, I have gained experience and knowledge from different people, communities and companies. I know how difficult it is to make it into this field and I have a lot I can offer to the community in terms of my experience.
I believe in a balance between learning by doing and studying the concepts and this fine balance and a whole lot of hard work has allowed me to stand where I am today.

Hindi, Bengali, English
Chennai (+05:30)
Joined May 2018
EXPERTISE
4 years experience
3 years experience
9 years experience
4 years experience
3 years experience
4 years experience
4 years experience

REVIEWS FROM CLIENTS

Shivayan's profile has been carefully vetted and approved as a Codementor. Connect with Shivayan now, and leave a review for them once you're done!
SOCIAL PRESENCE
Stack Overflow
16 Reputation
0
1
4
EMPLOYMENTS
Senior Software Engineer
UiPath
2022-06-01-Present
Currently working as a Senior Software Developer with access to multiple technologies including React.js, Redux, Java, Spring Boot, Docke...
Currently working as a Senior Software Developer with access to multiple technologies including React.js, Redux, Java, Spring Boot, Docker and Kubernetes alongwith Azure Cloud. Currently I am the front-end expert for the team and handling anything related to the front-end.
HTML/CSS
Java
Node.js
View more
HTML/CSS
Java
Node.js
CSS3
Java EE
Docker
Spring Boot
JavaScript
Kubernetes
View more
Senior Frontend Developer
Britive
2021-05-01-2022-06-01
• Working as a React.js Developer in creating new pages and workflows. Till now I have completed three new features from scratch. • Worki...
• Working as a React.js Developer in creating new pages and workflows. Till now I have completed three new features from scratch. • Working with multiple contractors over the delivery of two major features and managing, reviewing and guiding them. I have also set the coding standards with which the final feature should be delivered. • Being a part of the UX design team in driving the design of the application. • Fixed 50+ bugs and and worked with multiple teams in getting the deliverable ready including work assignment, code reviews etc.
HTML/CSS
CSS3
React
View more
HTML/CSS
CSS3
React
JavaScript
Redux
View more
Senior Software Engineer
Blue Yonder
2017-05-01-2021-05-01
• Worked as a React.js Developer in designing and developing a new approval workflow management page which is being integrated into a rea...
• Worked as a React.js Developer in designing and developing a new approval workflow management page which is being integrated into a real-time monitoring system called LCT. I used React.js and Redux Saga for the first time in the creation of this project where I learnt the technology on the job and delivered it on time for which the team received multiple customer appreciations. • Created a standalone web application in React.js and Typescript from scratch which is used to display multiple reports from Power BI. • Working on integrating React.js with Material UI in a Price calculation engine web application which was originally created in JSP and Java. • Recreated 15+ workflows of an ERP system using Vaadin MVC which was originally developed using Java Swing, Java EE and Applets. • Implemented a new framework for report creation which reduced the development times of new report screens and its associated middleware by 50 percent. • Fixed 100+ issues and enhancements over multiple applications involving technologies like HTML, CSS, JavaScript, React, JSP and Java. • Cleaned up over 1000+ deprecated lines of code after Java 11 upgrade.
HTML/CSS
Python
Java
View more
HTML/CSS
Python
Java
SQL
CSS3
React
JavaScript
Redux
View more
PROJECTS
Taming useEffect HookView Project
2022
One of the most important and sometimes deceitfully difficult to use hooks is useEffect. This Repository contains my effort to understand...
One of the most important and sometimes deceitfully difficult to use hooks is useEffect. This Repository contains my effort to understand and explore the useEffect hook better.
React
JavaScript
View more
React
JavaScript
View more
Redux vs Redux Toolkit comparisonView Project
2022
In React, usually, the way transfer data from component to another is through prop-drilling. In later versions of React, to tackle this, ...
In React, usually, the way transfer data from component to another is through prop-drilling. In later versions of React, to tackle this, Context-API was introduced. However, for maintaining large amounts of data, Redux outshines Context-API. One of the bigger problems with Redux is the large amount of boilerplate code to take care of the basic state management. To counter this, Redux toolkit was introduced to reduce the amount of boilerplate code and make it easy for developers to use Redux. This repository serves my exploration to understand the basic differences between Old school Redux and Redux Toolkit.
React
Redux
View more
React
Redux
View more