Hi, I'm Bharathi Kannan, Frontend Engineer
Tech enthusisast, who is interested in developing scalable and accessible web applications. Proficient in developing applications from given business requirements and efficient in maintaining existing software.
Download ResumeRecent Posts
View AllReact Hooks Dependencies and Stale Closures
#React #Javascript
React hooks are heavily based on the Javascript Closures. To understand about the dependencies array we must know about Closures. We will explore closures in general and dive into React hooks world to know how the the closures effects hooks
React useEffect Hook Flow
#React #Javascript
Do you know about the order of hooks? Do you know how the useEffect hook is executed on component lifecycle phases - Mount, Unmount and Update? let us find the order of execution of useEffect hooks, once reading it you should feel confident on using it next time.
Technologies
These are the toolstacks I have hands-on experience on
TypeScript
React
Next
NodeJS
Javascript
HTML
CSS
ASP.NET
C Sharp
Sql Server
Oracle SQL
Android
Work Experience and Education
Senior Software Engineer II
Photon, Chennai
React | Typescript | SCSS | RXjs | GraphQL | S3 | Material UI | NodeJS
2020 - PresentSoftware Development Senior Analyst
NTT Data, Chennai
React | Javascript | CSS | Material UI
2019 - 2020Programmer Analyst
Cognizant, Coimbatore
Asp.Net MVC | C# | SQL Server | Oracle | JS | Telerik Kendo UI
2016 - 2019B.E Computer Science and Engineering
Sri Ramakrishna Engineering College, Coimbatore
Android | Java | Material UI | Php
2012 - 2016