Skip to content
View tommyp's full-sized avatar


@government @govbins
Block or Report

Block or report tommyp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi there 👋

I'm Tommy, a creative web developer from Belfast living in London.

🔭 I’m currently working on:

I work at Sona, a product for frontline deskless workforces.

I've built some useful things for myself like, and some silly things, like Is It Shorts Weather Today.

I like writing HTML, CSS, & JavaScript. I enjoy working with Svelte a lot, but I'm just as comfortable with React. I previously worked with Ruby, but now I write Elixir almost daily.

🌱 I’m currently learning:

  • LiveView
  • Astro
  • Svelte and SvelteKit
  • Three.js and WebGL

💬 Ask me about:

  • Elixir
  • Svelte
  • WebSockets
  • LiveStreaming

📫 How to reach me:

⚡ Fun fact:

I DJ under the name Syntax Terror.

Popular repositories

  1. multifilter multifilter Public

    A jQuery plugin to filter a table based on multiple inputs

    JavaScript 55 29

  2. glsl-canvas-template glsl-canvas-template Public

    A starter template for working with GLSL Canvas

    HTML 4

  3. sinatra-template sinatra-template Public

    A template for app.rb, views and public folder

    Ruby 2

  4. Public

    JS blog

    Astro 1

  5. shorts-weather shorts-weather Public

    Little weather app

    JavaScript 1 1

  6. filter filter Public

    A tiny jQuery plugin for doing filtering of a set of items based on input

    JavaScript 1