Hey, I'm Soorria!

I'm a full stack software engineer passionate about creating performant and fun software that enables users to do more with less

Right now, I'm building the future of the AI workforce at Relevance AI, and working on a ton of random projects!

What I've Built

jupyter.js
  • A SaaS notebook app for frontend JavaScript inspired by python's jupyter notebooks.
  • Use any client-side NPM package or CSS library with an ESM import
  • Lightning fast bundling & JSX transpilation out of the box with esbuild.
magic sprinkles
  • Easily embeddable, and way too fun to play with →
  • Works seamlessly on mobile, so you can enjoy magic sprinkles on the go! No more boring toilet breaks!
  • Increases user retention by at least 1000%!!1! No questions asked, 100% money-back guarantee*
    *(note: if you paid for this, you were scammed)
  • If you're on mobile, scrolling won't work while your finger is on this card.
Pokélife
  • Like Conway's Game of Life but with Pokémon types instead of boring 1s and 0s.
  • Configurable settings for a or vizualisation, to or . (click underlined words!)
  • Embeddable, and mesmerising to look at →.
  • Runs off the main thread so you get a buttery smoothish UI even on the most taxing settings
popup showing a user has won an llm-prompting code race
PROMPTRACER
  • Put your AI prompting skills to the test in a game of speed and intelligence.
  • "Practice" for coding interviews without feeling guilty about wasting time!
  • coming soon Leaderboard so you can stroke your ego, and show off your prompt engineering prowess.
sizes utils
  • Measure the size of your files when compressed with algorithms used across the web! (deflate, gzip, brotli)
  • Works when JavaScript is disabled, so you can rest assured Google and Facebook aren't tracking you
  • Use the API endpoint if you're disgusted by UIs or a terminal maximalist

What I've Learned

Here are some of the technical skills I've learned during my degree, work, and just out of curiosity. You can play around with the logos below - drag them around and they'll move for anyone else looking at this section!

Remix.run logoRemix.run
FastAPI logoFastAPI
Kotlin logoKotlin
Vue.js logoVue.js
Spring logoSpring
Lambda logoLambda
NuxtJS logoNuxtJS
SolidJS logoSolidJS

Want to see a pointlessly long list of languages I've used?
Check out my hello-world snippet.

Get in Touch

Want to work with me, or just want to chat? Shoot me an email or a message on Messenger

Rendered at 5:55:19 AM, 10/8/2024