Hi, I'm Aman Sethi, a FrontEnd developer from India. I have an eye for noticing micro-interactions on websites and try to build MVP of those features. I am always curious to learn what tech stack is powering modern websites I commonly visit and get my hands on. I've worked with different languages like JavaScript, TypeScript as well as Node, Express and Redux. I have worked with these technologies extensively in my projects.

I'm currently a front-end engineer at Navi who loves working with React + Typescript

My tech stack includes -

Typescript
React
React Native
Redux
Javascript
HTML
CSS
TailwindCSS
Nodejs
Projects
Learning by doing things is the best way to grasp concepts so whenever I learn something I try to build an app or small feature around it to understand its importance and how things have to be configured. Here are some of the personal projects I have worked on in the past
Crunchtube App
A web app with login and sign up authentication for food recipe videos with the functionality for a user to save and like videos in their playlist, and access watched videos in history.
Tech Stack Used - React, Express, Mongoose, MongoDB
Social Media App
A web app with login and sign up authentication with the functionality to like, comment, follow and unfollow other users. Every user has a profile page with editable bio.
Tech Stack Used - React, Redux, Express, Node
Atom Css
A simple, modular and responsive component library (built via html and css) that can be used with the cdn link on the documentation page
Tech Stack Used - HTML,CSS
Ecom App
A e-commerce web app with authentication for user personalisation, allowing users to add/remove products from cart and modify items from cart via the product listing page
Tech Stack Used - React, Express, Node, Mongodb, Mongoose
Quiz App
A simple quiz app which shows result at the end hosted on codesabdbox and gets it questions and options from backend server hosted with express js
Tech Stack Used - React, Express, Node
Blogs
Whenever I get time, I document my learning and understanding of topics via writing technical blogs and discussing with other developers to get more clarity on the topic. I believe that documenting and writing whatever you learn helps in understanding the topic again when we need to work on it again after a break.
Thoughts of a junior software engineer on useEvent hook in react 18
A Hook to define an event handler with an always-stable function identity. The above line is from...
Typescript = Javascript with benefits
Hello everyone,hope you are taking good care of yourself in these times and coding everyday.Js is a m...
How is React different from vanilla JS
Vanilla Js VanillaJS is a name to refer to using plain JavaScript without any additional l...
Shallow Copy vs Deep Copy in JAVASCRIPT
Shallow copy and deep copy are used to copy objects in javascript. Before directly jumping into the d...
How I created a translator web app using HTML,CSS and JAVASCRIPT
There are three things that are needed for an application-input,processing and output.For processing...