René's URL Explorer Experiment


Title: Pierre Smith | Full-Stack Software Engineer

Open Graph Title: Pierre Smith | Full-Stack Software Engineer

X Title: Pierre Smith | Full-Stack Software Engineer

Description: Pierre Smith is a full-stack software engineer in Tempe, Arizona, building web applications with React, Next.js, Node.js, and Python.

Open Graph Description: Pierre Smith is a full-stack software engineer in Tempe, Arizona, building web applications with React, Next.js, Node.js, and Python.

X Description: Pierre Smith is a full-stack software engineer in Tempe, Arizona, building web applications with React, Next.js, Node.js, and Python.

Opengraph URL: https://pierres.dev

direct link

Domain: pierres.dev

og:site_namePierre Smith
og:localeen_US
og:image:altPierre Smith, full-stack software engineer
og:image:typeimage/png
og:imagehttps://pierres.dev/opengraph-image?658c4bcb78d13645
og:image:width1200
og:image:height630
og:typewebsite
twitter:cardsummary_large_image
twitter:image:altPierre Smith, full-stack software engineer
twitter:image:typeimage/png
twitter:imagehttps://pierres.dev/opengraph-image?658c4bcb78d13645
twitter:image:width1200
twitter:image:height630

Links:

Skip to contenthttps://pierres.dev#main
PSPierre Smithhttps://pierres.dev/
Projectshttps://pierres.dev/projects
Resumehttps://pierres.dev/resume
Get in touchhttps://pierres.dev/contact
ASL fingerspelling tutorhttps://pierres.dev/projects/handshape
digital rolodexhttps://pierres.dev/projects/connectivenet
show listings sitehttps://pierres.dev/projects/onshufflehq
View resumehttps://pierres.dev/resume
Get in touchhttps://pierres.dev/contact
GitHub (opens in a new tab)https://github.com/pierre-projects
LinkedIn (opens in a new tab)https://www.linkedin.com/in/pierredev/
Play the web versions of Tic-Tac-Toe and Wordle→https://pierres.dev/play
OnshuffleHQ case study→https://pierres.dev/projects/onshufflehq
Away With Words case study→https://pierres.dev/projects/awaywithwords
ConnectiveNet case study→https://pierres.dev/projects/connectivenet
Capstone project: ConnectiveNethttps://pierres.dev/projects/connectivenet
Personal·2026HandshapeA browser app for learning to fingerspell in American Sign Language: a camera that tells you what to fix, short reading levels, and a daily word game you play with your hands.Svelte 5TypeScriptViteMediaPipe Hand LandmarkerComputer VisionSpaced Repetition (FSRS)+6+4LiveCase study →https://pierres.dev/projects/handshape
Personal·2026ConnectiveNetA digital rolodex for the people you meet at conferences, career fairs, and events, on the web and iOS. Shipped with a three-person team at ASU, with the iOS app built in React Native (Expo).DjangoDjango REST FrameworkPostgreSQLNext.js+4+4LiveCase study →https://pierres.dev/projects/connectivenet
Personal·2026pagesnapA local tool that takes full-page screenshots of one page, a list of pages, or a whole site, cuts them into parts, and puts them in phone, tablet, and laptop frames. It needs no account and uploads nothing.Node.jsPlaywrightJavaScriptHTML+1+1Open sourceCase study →https://pierres.dev/projects/pagesnap
Personal · 2026PitchNode→Browser extension tuner with real-time microphone pitch detection, nearest-note resolution, and flat, sharp, or in-tune feedback.https://pierres.dev/projects/pitchnode
Personal · 2025Marketplace Cart→A Node.js and Express app that saves listings from six secondhand marketplaces into collections you can share.https://pierres.dev/projects/marketplace-cart
Client · 2026OnshuffleHQ→Full-stack site for Onshuffle, an Arizona show promoter.https://pierres.dev/projects/onshufflehq
Client · 2026Away With Words→A custom Shopify site for Away With Words, a band from South Florida.https://pierres.dev/projects/awaywithwords
All 10 projects→https://pierres.dev/projects
Handshapehttps://pierres.dev/projects/handshape
OnshuffleHQhttps://pierres.dev/projects/onshufflehq
PitchNodehttps://pierres.dev/projects/pitchnode
PitchNodehttps://pierres.dev/projects/pitchnode
RedCard APIhttps://pierres.dev/projects/redcardapi
ConnectiveNethttps://pierres.dev/projects/connectivenet
OnshuffleHQhttps://pierres.dev/projects/onshufflehq
ConnectiveNethttps://pierres.dev/projects/connectivenet
Handshapehttps://pierres.dev/projects/handshape
OnshuffleHQhttps://pierres.dev/projects/onshufflehq
PitchNodehttps://pierres.dev/projects/pitchnode
ConnectiveNethttps://pierres.dev/projects/connectivenet
Handshapehttps://pierres.dev/projects/handshape
Loteritahttps://pierres.dev/projects/loterita
Saguarollhttps://pierres.dev/projects/saguaroll
Saguarollhttps://pierres.dev/projects/saguaroll
Loteritahttps://pierres.dev/projects/loterita
Handshapehttps://pierres.dev/projects/handshape
Away With Wordshttps://pierres.dev/projects/awaywithwords
OnshuffleHQhttps://pierres.dev/projects/onshufflehq
Marketplace Carthttps://pierres.dev/projects/marketplace-cart
pagesnaphttps://pierres.dev/projects/pagesnap
RedCard APIhttps://pierres.dev/projects/redcardapi
ConnectiveNethttps://pierres.dev/projects/connectivenet
Saguarollhttps://pierres.dev/projects/saguaroll
Saguarollhttps://pierres.dev/projects/saguaroll
RedCard APIhttps://pierres.dev/projects/redcardapi
ConnectiveNethttps://pierres.dev/projects/connectivenet
ConnectiveNethttps://pierres.dev/projects/connectivenet
Saguarollhttps://pierres.dev/projects/saguaroll
Loteritahttps://pierres.dev/projects/loterita
Marketplace Carthttps://pierres.dev/projects/marketplace-cart
OnshuffleHQhttps://pierres.dev/projects/onshufflehq
RedCard APIhttps://pierres.dev/projects/redcardapi
OnshuffleHQhttps://pierres.dev/projects/onshufflehq
ConnectiveNethttps://pierres.dev/projects/connectivenet
Marketplace Carthttps://pierres.dev/projects/marketplace-cart
Saguarollhttps://pierres.dev/projects/saguaroll
Loteritahttps://pierres.dev/projects/loterita
Saguarollhttps://pierres.dev/projects/saguaroll
ConnectiveNethttps://pierres.dev/projects/connectivenet
Loteritahttps://pierres.dev/projects/loterita
Handshapehttps://pierres.dev/projects/handshape
PitchNodehttps://pierres.dev/projects/pitchnode
Loteritahttps://pierres.dev/projects/loterita
Handshapehttps://pierres.dev/projects/handshape
RedCard APIhttps://pierres.dev/projects/redcardapi
Loteritahttps://pierres.dev/projects/loterita
RedCard APIhttps://pierres.dev/projects/redcardapi
Loteritahttps://pierres.dev/projects/loterita
pagesnaphttps://pierres.dev/projects/pagesnap
pagesnaphttps://pierres.dev/projects/pagesnap
Marketplace Carthttps://pierres.dev/projects/marketplace-cart
PitchNodehttps://pierres.dev/projects/pitchnode
Loteritahttps://pierres.dev/projects/loterita
OnshuffleHQhttps://pierres.dev/projects/onshufflehq
Loteritahttps://pierres.dev/projects/loterita
PitchNodehttps://pierres.dev/projects/pitchnode
OnshuffleHQhttps://pierres.dev/projects/onshufflehq
Loteritahttps://pierres.dev/projects/loterita
PitchNodehttps://pierres.dev/projects/pitchnode
Loteritahttps://pierres.dev/projects/loterita
See it inHandshape→https://pierres.dev/projects/handshape
See it inMarketplace Cart→https://pierres.dev/projects/marketplace-cart
See it inOnshuffleHQ→https://pierres.dev/projects/onshufflehq
See it inConnectiveNet→https://pierres.dev/projects/connectivenet
Get in touch→https://pierres.dev/contact
Resumehttps://pierres.dev/resume
Projectshttps://pierres.dev/projects
Resumehttps://pierres.dev/resume
Playhttps://pierres.dev/play
Sharehttps://pierres.dev/share
https://github.com/pierre-projects
https://www.linkedin.com/in/pierredev/

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.