Skip to content
View sjtobin's full-sized avatar

Highlights

  • Pro

Block or report sjtobin

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
sjtobin/README.md

Stephen Tobin

I build interactive systems for decision support, communication and learning. My background and training are in speech, language(s) and cognition. I now combine this with software engineering, applied AI and Human-Computer Interaction: conducting empirical research, developing and testing prototypes and building practical tools.

Current foci

  • Interactive systems for communication, learning and decision support
  • Applied AI workflows and model behaviour
  • Multilingual and speech/language AI
  • Full-stack applications for complex data and human judgement

Selected projects

LExiA

Human-in-the-loop AI workflow for turning messy communication threads into structured case analysis and response drafts.

Demonstrates: LLM workflows, evaluator-optimizer loops, rubric-based evaluation, case-state extraction, draft revision and human-guided AI assistance.

Tech: Python, LangGraph, Claude API, Pydantic, Streamlit
Repo: https://github.com/sjtobin/lexia

SolarRanger / SolarScout

Decision-support platform for solar power plant planning using satellite data and openEO APIs.

Demonstrates: full-stack product engineering, API orchestration, geospatial data, interactive maps, applied AI interfaces and decision-support UX.

Tech: Next.js, TypeScript, FastAPI, Python, Docker, PostgreSQL, Redis, openEO
Repo: https://github.com/sjtobin/SolarRanger

Afrikaans nasalization analysis

Reproducible R analysis of Afrikaans nasal airflow and eye-tracking data from speech research.

Demonstrates: empirical research, statistical modelling, speech/language data, reproducible workflows and human-subject analysis.

Tech: R, GAMMs, fPCA, acoustic analysis, eye-tracking
Repo: https://github.com/sjtobin/afrikaans-nasalization-analysis

Brain tumour segmentation

Applied ML work on MR brain scan segmentation using 2D and 3D U-Nets.

Demonstrates: PyTorch, medical imaging, segmentation models and ML evaluation.

Tech: Python, PyTorch, medical imaging
Repo: https://github.com/sjtobin/brain_tumor_segmentation

Sayable

Early-stage concept for simulation and assessment of high-stakes professional communication.

The idea is to help technical, academic and international professionals practise explaining, defending and reframing complex work under pressure.

Core loop: attempt → structured diagnosis → targeted retry → comparison/improvement.

Background

PhD in Language & Cognition. Research experience (experimental and theoretical) across speech perception and production, phonetic adaptation, HCI, VR, multilingual communication and human-subject experiments. Software engineering training through 42 Berlin and current computational science work at Universität of Potsdam.

Links

Pinned Loading

  1. lexia lexia Public

    Human-in-the-loop AI workflow for turning messy communication threads into structured case analysis and response drafts.

    Python 1

  2. SolarRanger SolarRanger Public

    Decision support platform for solar power plant planning using satellite data and openEO APIs

    TypeScript 1 1

  3. afrikaans-nasalization-analysis afrikaans-nasalization-analysis Public

    Reproducible R analysis of Afrikaans nasal airflow and eyetracking data from Coetzee et al. (2022)

    R

  4. brain_tumor_segmentation brain_tumor_segmentation Public

    Forked from till2/brain_tumor_segmentation

    Using different 2d and 3d U-Nets to segment MR brain scans.

    Jupyter Notebook

  5. solarscout-squid solarscout-squid Public

    Ubuntu-based Squid 7.3 image (made for SolarScout), with reproducible build and healthcheck

    Dockerfile

  6. CoolCities CoolCities Public

    Forked from multitudes/CoolCities

    CoolCities for Cassini

    Swift