Richard Solomou

Richard Solomou

Full-Stack Engineer & Technical Lead

Experience

Product Engineer

PostHogPostHog

January 2026 - PresentRemote

  • TBD

Technical Lead

KeeniousKeenious

January 2023 - January 2026Tromsø, 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 and performance optimizations improving response times by 50%.

Front-End Engineer

KeeniousKeenious

January 2021 - January 2023Tromsø, 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.io

July 2020 - January 2025Nicosia, Cyprus

  • Founded and grew B2C SaaS from 0 to 10,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.ioProto.io & Overflow.io

August 2018 - January 2021Nicosia, 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

AlliantsAlliants

March 2018 - June 2018Southampton, United Kingdom

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

Senior Front End Developer

Efficio DigitalEfficio Digital

June 2016 - March 2018Southampton, 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

FeefoFeefo

April 2015 - June 2016Petersfield, 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 2014Portsmouth, United Kingdom

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

Web Developer (Intern)

SNQ Digital

July 2012 - September 2012Nicosia, Cyprus

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

Web Developer (Intern)

Netquest

June 2008 - August 2008Nicosia, 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 2015Portsmouth, 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

TypeScriptTypeScriptJavaScriptJavaScriptPythonPythonSQLiteSQL

Frontend

ReactReactNext.jsNext.jsTanStack StartTanStack StartTailwind CSSTailwind CSSViteViteReact QueryTanStack QueryReduxZustandMUIMaterial UIReact Hook FormReact Hook FormZodZodFramerMotionFigmaFigma

Backend

Node.jsNode.jsPostgreSQLPostgreSQLDrizzleDrizzleStripeStripeConvexConvexBetter AuthBetter AuthtRPCtRPCPrismaPrismaNestJSNestJSFastAPIFastAPIRedisRedisSocket.ioSocket.ioGraphQLGraphQL

Dev Tools

VS CodeVS CodeGitGitpnpmpnpmTurborepoTurborepoGitHub ActionsGitHub ActionsVitestVitestBiomeBiomePlaywrightPlaywrightESLintESLintPrettierPrettier

Cloud & Infrastructure

VercelVercelAWSAWSCloudflareCloudflareDockerDockerKubernetesKubernetesAzureAzureGoogle CloudGCPHelmHelmTerraformTerraform

Monitoring & Analytics

PostHogPostHogSentrySentryGrafanaGrafanaPrometheusPrometheus

Other

DDDSOATDDOOPAgile (Scrum, Kanban)

Personal Projects

🧙‍♂️ AI-powered TTRPG campaign manager that turns messy session notes into an organized, living campaign wiki.

TanStack StartTanStack StartConvexConvexVercelAI SDKTypeScriptTypeScript

🎲 Touch-friendly virtual tabletop for D&D. Play for free on any device, anywhere. Focused on simplicity and speed.

Next.jsNext.jsNestJSNestJSGraphQLGraphQLTypeScriptTypeScript

🗺️ Local-first AI text adventures using your browser's built-in AI. Infinite worlds generated and played entirely on your device.

ReactReactVercelAI SDKTypeScriptTypeScript

💬 Local-first AI chat using Chrome's built-in AI. Conversations run entirely in your browser and stay on your device.

ReactReactVercelAI SDKTypeScriptTypeScript

✂️ AI-powered background removal that runs entirely in your browser. No uploads, no paywalls, fully client-side.

ReactReactWebAssemblyWebAssemblyVercelAI SDK

🖼️ Generate all essential icon sizes for web and mobile from a single image. Drag, drop, download.

ReactReactsharpsharpTypeScriptTypeScript

🎨 Generate color palettes from any image and find the nearest Tailwind colors for quick design matching.

ReactReactTailwind CSSTailwind CSSTypeScriptTypeScript

Languages

English, Greek