Back
Richard Solomou

Richard Solomou

Full-Stack Engineer & Technical Lead

richard@solomou.dev•solomou.dev

Experience

Technical Lead

KeeniousKeeniousKeenious

January 2023 - Present — Tromsø, Norway (Remote)

  • ▸Built features using Next.js, NestJS, TypeScript, and PostgreSQL for EdTech platform serving 50+ institutions.
  • ▸Managed Kubernetes infrastructure on AWS and Azure, reducing deployment time by 90% with Docker for local development.
  • ▸Led team building AI-powered research assistant from concept to production, increasing engagement by 200%.
  • ▸Implemented end-to-end testing with Playwright and optimizations improving response times by 50%.

Front-End Engineer

KeeniousKeeniousKeenious

January 2021 - January 2023 — Tromsø, Norway (Remote)

  • ▸Built core web app and Microsoft Office add-ins using React, MobX, and Material UI (including IE11 support) for 30+ enterprise clients.
  • ▸Led front-end architecture and component library efforts, setting code standards, performance budgets, and review practices.
  • ▸Migrated to GitHub Actions CI/CD and automated release pipelines, reducing release cycles from weeks to days.

Founder (acquired)

Tarrasque.ioTarrasque.ioTarrasque.io

July 2020 - January 2025 — Nicosia, Cyprus

  • ▸Founded and grew B2C SaaS from 0 to 9,000+ users across 20+ countries, leading to acquisition.
  • ▸Built real-time collaborative features using Next.js, NestJS, TypeScript, WebGL, and WebSocket/GraphQL.
  • ▸Handled all engineering, CI/CD, community management, marketing, and UX research.

Front End Software Engineer

Proto.io & Overflow.io

August 2018 - January 2021 — Nicosia, Cyprus

  • ▸Led React/Webpack migration and implemented Jest testing, increasing coverage from 0% to 70%.
  • ▸Set engineering standards and mentored 5 developers while implementing Azure CI/CD pipelines.
  • ▸Delivered performance optimizations reducing page load times by 40%.

Senior Front End Developer

Alliants

March 2018 - June 2018 — Southampton, United Kingdom

  • ▸Built React/Redux applications with Jest testing, focusing on state management and performance.

Senior Front End Developer

Efficio Digital

June 2016 - March 2018 — Southampton, United Kingdom

  • ▸Built scalable front-end applications and reusable component packages used across 15+ client projects.
  • ▸Created design systems and React/TypeScript standards, mentored 5+ developers.

UI/UX Developer

Feefo

April 2015 - June 2016 — Petersfield, United Kingdom

  • ▸Built SaaS features using modern JavaScript frameworks, working closely with design team on UI/UX.

Web Developer (Placement)

University of Portsmouth

July 2013 - July 2014 — Portsmouth, United Kingdom

  • ▸Built full-stack applications and RESTful APIs serving 25,000+ students and staff.

Web Developer (Intern)

SNQ Digital

July 2012 - September 2012 — Nicosia, Cyprus

  • ▸Created responsive websites using CSS3 and jQuery for multiple client projects.

Web Developer (Intern)

Netquest

June 2008 - August 2008 — Nicosia, Cyprus

  • ▸Performed QA testing and built website layouts using Photoshop, HTML, and CSS.

Education

BSc (Hons) Computer Science (2:1)

University of Portsmouth

September 2011 - June 2015 — Portsmouth, United Kingdom

  • ▸Built NFC student attendance system using AngularJS, Node.js, and MySQL for final year project
  • ▸Competed at Cisco University Challenge hackathon
  • ▸Focused on web technologies, algorithms, functional programming, and machine learning

Skills

Languages

TypeScriptJavaScriptPythonSQL

Frontend

ReactNext.jsTanStack StartTailwind CSSViteTanStack QueryZustandMaterial UIReact Hook FormZodMotionFigma

Backend

Node.jsPostgreSQLDrizzleStripeConvexBetter AuthtRPCPrismaNestJSFastAPIRedisSocket.ioWebSocketsREST APIs

Dev Tools

VS CodeGitpnpmTurborepoGitHub ActionsVitestBiomePlaywrightESLintPrettier

Cloud & Infrastructure

VercelAWSCloudflareDockerKubernetesAzureGCPHelmTerraform

Monitoring & Analytics

PostHogSentryGrafanaPrometheus

Other

DDDSOATDDOOPAgile (Scrum, Kanban)

Personal Projects

ras.sh

ras.sh

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

TypeScriptReactNode.jsOpen Source
tro.gg

tro.gg

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

TanStack StartConvexAI SDKTypeScript
tarrasque.io

tarrasque.io

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

Next.jsNestJSWebGLWebSocketsTypeScript

Languages

English, Greek