Here is a breakdown of the tech stacks that I am familiar with and have worked with in the past. I am always looking to increase my knowledge in any and all areas of web development. Each skill is rated from low to high proficiency.

Tap on a section to view more information.

Full stack

These skills apply to the entire stack.

ProficiencyJS/ TS5/5

Front End

These skills are related to development of front end projects.

ProficiencyReact5/5Next.js5/5CSS4/5Sass4/5Styled Components3/5Tailwind3/5Playwright4/5Jest3/5React Testing Library3/5D3.js2/5SVG3/5Three.js3/5Matter.js2/5Ammo.js2/5Canvas4/5Mapbox3/5

Back End

This section is showing my skills in back end technologies.

ProficiencyNode.js4/5AWS3/5Terraform3/5Azure3/5.NET2/5Python3/5FastAPI3/5Pytorch2/5Numpy2/5

Other

Other miscellaneous skills that I have attained through my experience as a developer.

ProficiencySQL3/5Docker2/5Git4/5Github Actions4/5Java3/5React Native2/5