John Sloan

Software Engineer, Linguist, Teacher

  • 10

    Years of
    Software Engineering
  • 10

    Years of
    Teaching
Portfolio

Selected Works

UX Design

DSDAC Training Schedule

Avatar Creation

Saoirse: An Expressive Avatar

E-learning Platform

Emotional Response Language Education

Web Development

ABAIR website

Web Application

Irish Sign Language Game

E-learning Platform

Irish Irregular Verb Chatbot

Virtual Environment

Metaverse 'as Gaeilge'

UX Design

DSDAC Training Schedule

Avatar Creation

Saoirse: An Expressive Avatar

E-learning Platform

Emotional Response Language Education

Web Development

ABAIR website

Web Application

Irish Sign Language Game

E-learning Platform

Irish Irregular Verb Chatbot

Skills

Software Engineering

10 years experience in bringing a diverse range of projects through the full software development lifecycle.

JavaScript
Python
R
HTML & CSS
Django
Node
React (& Next.js)
Angular
Web Animation (three.js)
Web Speech API
Blender
Databases (SQL & noSQL)
Networking
Data Analysis (Pandas, Scikit-learn, Jupyter)
Data Visualisation
Natural Language Processing (NLTK, spaCy)

Communication & Teamwork

10 years experience teaching and mentoring in Linguistics and Computer Science from elementary to third level.

Teaching
Public Speaking
Video Production
Teamwork
Leadership
Timeline

Work

  • December, 2021 - present
    Software Engineer
    ABAIR, Trinity College Dublin
  • September, 2018 - August, 2019
    Head Tutor
    UCD Computer Science
  • September, 2016 - August, 2018
    TA & Demonstrator
    UCD Computer Science
  • September, 2009 - July, 2015
    Director
    존의 영어학원 (John's English Academy), Seoul, South Korea
  • September, 2008 - August, 2010
    Business English Teacher
    Chungdahm Learning, Seoul, South Korea

Education

  • September 2016 - September 2021
    PhD Computer Science
    University College Dublin
  • September, 2015 - August, 2016
    MA Linguistics
    University College Dublin
  • September, 2002 - June, 2007
    BEng Architecture & Structural Engineering
    University of Sheffield
Contact

More Information