Richard Solomou

Hi, I'm Richard 👋

I'm a Full-Stack Engineer and Technical Lead at KeeniousKeenious and former Founder of Tarrasque.ioTarrasque.io (acquired).

I've been building websites since I was 8 years old. These days, when I'm not coding, I'm being a dad 👶, walking my husky 🐶, hanging out with my cat 🐈‍⬛, or drinking coffee ☕️.

CVGitHubLinkedInEmailSchedule

What I do

I build web applications using TypeScript, React, and Node.js. I work across the full stack, from database design to user interfaces.

As a Technical Lead, I mentor developers, make architectural decisions, and help establish development practices that make teams more effective.

I enjoy solving complex problems and debugging tricky issues. Whether it's optimizing performance or designing scalable systems, I like digging into challenges until I understand them completely.

Personal Projects

ras.sh

ras.sh

Open Source

My corner of the internet where I build open-source tools and experiments.

TypeScriptReactNode.jsOpen Source
tro.gg

tro.gg

Private Beta

AI-powered TTRPG campaign manager that organizes your session notes.

TanStack StartConvexAI SDKTypeScript
tarrasque.io

tarrasque.io

Acquired

Virtual tabletop platform for D&D. Grew to 9,000+ users before acquisition.

Next.jsNestJSWebGLWebSocketsTypeScript

Tech Stack

Frontend

ReactNext.jsTypeScriptTanStack StartTailwind CSSViteTanStack QueryZustandMaterial UIReact Hook FormZodMotion

Backend

Node.jsPostgreSQLDrizzleStripeConvexBetter AuthtRPCPrismaNestJSRedisSocket.ioWebSocketsREST APIs

Dev Tools

VS CodeGitpnpmTurborepoGitHub ActionsVitestBiomePlaywrightESLintPrettier

Cloud & Infrastructure

VercelAWSCloudflareDockerKubernetesAzureGCPHelmTerraform

Monitoring & Analytics

PostHogSentryGrafanaPrometheus