Sherif Elmetwally
Software engineer specialized in web technologies.
Projects
- Parallel Arabic
Language learning tool for Egyptian Arabic.
Currently has hundreds of monthly users, and a handful of paid subscribers.
Built with Sveltekit, Sqlite, Stripe, Open AI, and deployed with Docker on Fly.io
View on Github - Hunter Gather
Visual bookmarking site for twigs and berries I find around the web.
Built with Sveltekit, Supabase, Puppeteer, Tailwindcss, and deployed on Vercel
View on Github - Blunder Watching
Chrome extension designed to aid chess players in evaluating their positions on the board.
Built using Typescript, and launched on the Chrome Web Store
View on Github - Under Garden
Cellular automata browser game where materials, plants, and animals interact in an underground world.
Built with Rust, WASM, WebGL
View on Github - Arabic Virtual Keyboard
Virtual keyboard for writing Arabic in English... kinda. Read more here
Phonetic keyboard for writing Arabic.
Built as a Web Component
Blog post here
View on Github - We're #1
Data visualization comparing countries on 80+ metrics
Comparing countries using D3.js
View on Github - Arabic Vocabulary API
Largest Arabic vocabulary API on the web.
Repository of over 4,000 words scraped from around the web using Puppeteer, API built with Hono.js and deployed on Koyeb
View on Github - Country Balls
Turning countries into balls and comparing them on 14 metrics over the past 60 years
Data visualization using svelte and D3.js, with data pulled from the World Bank
View on Github - Visualize the worlds wealth
Data visualization splitting the worlds wealth by country, and region. Circa 2020
Using D3.js
View on Github - Neoliberalism, a few charts
Visualizing changes in the U.S. starting in the 70s/80s
- Life Streams
Just a todo app written with Go and HTMX
- Typing Test
Test your typing speed and accuracy