memoji icon of author

Hi, I am Shanoy a
Web Developer.

Passionate about technology and building things for the web.

glinkedin icon
github icon
twitter icon

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

Google I.T Support Certificate

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