Get to know me
Hello! My name is Shanoy Sinclair, I'm a Web Developer and I specialize in React and HTML & CSS. I care deeply about building interfaces that are accessible and enjoyable for everyone to use. I love that there are always new things to learn and new problems to solve. My favorite technology to work with right now is Typescript.
Here are a few technologies I've been working with recently:
React
Nodejs
Javascript
Redux/Redux ToolKit
HTML & CSS
Typescript
MongoDB
PostgreSQL
Jest
React Testing Library
GraphQL
Algorithm & Data Structure
Python
Cypress
CI/CD
React Native
Figma
Vuejs
Projects I Created
Devlog - note taking and progress tracking webapp
Devlog is a Web application that was built for developers to track their learning progress and to document what they have learn for future reference.
Typescript
GraphQl
mongodb
Antd UI
React
Zustand
Fitur - Task manager app
I created this application to learn how the frontend and backend the are connected. How data flows from the database and populate the UI.
Nextjs
Sass
Typescript
React-query
MongoDB
Algorithm Visualizer
This is a vizualizer of the famous path finding algorithm dijkstra algorithm to find the closest path between two nodes.
Typescript
Charkra UI
Recoiljs
React
Zustand
Framer Motion
Jest
Cypress
Classic Snake
I have been improving on when to use certian Data Structures and the Classical snake game was implemented using a Doubely LinkList to achieve a time complexity of O(1) when inserting the snake's head and O(1) when deleting the snake's tail to acheive max performance.
Typscript
Html & CSS
Hasura - Landing Page
I choose Hasura to clone because I think they had a great UI and I wanted to improve on making responsive websites.
Nextjs
sass
Codecademy UI Clone
I choose Codecademy to clone because they had an amazing grid system and I wanted to see how well I was able to replicate it.
React
Sass
Photo portfolio - Landing Page
After learning the basics of UI/UX I wanted to put my skills to practice so tenmakin was born. The website name was insipire from a anime series called monster.
React
Sass
Tetris
I wanted to learn how to manage multiple state and I thought a game would be the perfect practice. So I choose the famous game Tetris
Javascript
Html & CSS
Articles I Wrote
tutorials
Aug 30 '20
Understanding Call, Apply and Bind by creating them - Javascript
Creating stuff with the tools that you are using is pretty fun but you know what's amazing is when yo...
tutorials
Sep 12 '20
Understanding what Static does in Javascript
I am sure you have probably watched a tutorial of Javascript where the instructor have used the stati...
tutorials
Sep 15 '20
Create redux in 28 lines of code
Its such an eye opener when you learn to create the tools you are using and get a glimpse of how some...
tutorials
Mar 14 '21
Built Fitur! a Trello Clone in ReactJS
I spent the last couple of weeks creating this full-stack application to increase my understanding...