Conor Hamilton

Full-Stack Software Engineer | Instructor Associate | React | TypeScript | Python

I’m a full-stack software engineer specialising in React, TypeScript, and Python, with experience in Node.js, Express, and Flask. I currently work as an Instructor Associate at General Assembly, where I support aspiring developers on their coding journeys, and volunteer as a Software Engineer with Youth4Youth, creating solutions to empower young people. My focus is on writing clean, maintainable code and developing tailored scalable solutions.

My tech journey began with a passion for gaming, which sparked my interest in programming as a child. After years as the office "computer guy," I completed General Assembly’s intensive Software Engineering Immersive course, turning my passion into a career, motivated by my young family.

Outside of coding, I enjoy family time, gaming, and watching UFC. I’m currently enhancing my skills in Next.js and React Native, while refining my approach to Test-Driven Development (TDD).

My Skills & Interests

Programming Languages

  • JavaScript
  • TypeScript
  • Python
  • SQL

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Bulma

Backend

  • Node.js
  • Express
  • Flask
  • Django

Databases

  • MongoDB
  • PostgreSQL
  • SQLAlchemy
  • Mongoose
  • Mongo Atlas

Deployment

  • Netlify
  • Heroku
  • Vercel
  • CI/CD (GitHub Actions)

Tools

  • Git
  • GitHub
  • Insomnia
  • TablePlus
  • Jira

Other

  • REST APIs
  • State Management
  • Agile Development
  • Test-Driven Development (TDD)

Currently Working On

  • Next.js
  • Server-side rendering

What’s Next

  • TDD, Jest, React Testing Library

My Projects

OngoingPython Discord Bot

Python Discord Bot

A feature-rich Discord bot for managing a community server, with custom commands and event tracking.

  • Python
  • Discord.py
  • PostgreSQL
  • JSON
  • Heroku

No live demo available

GitHub Repository
11th-Planet-JiuJitsu

11th-Planet-JiuJitsu

MMA Gym platform to book and attend classes.

  • React
  • TypeScript
  • Tailwind CSS
  • Python
  • Flask
  • PostgreSQL
  • SQLAlchemy
Bootcamp Buddy

Bootcamp Buddy

Bootcamp advice platform.

  • React
  • TypeScript
  • Tailwind CSS
  • Express
  • MongoDB
  • Mongoose
  • Mongo Atlas
Game of Thrones Character App

Game of Thrones Character App

Public API GoT Character App.

  • React
  • TypeScript
  • Bulma
  • Git
Tetris Reloaded

Tetris Reloaded

Matrix themed Tetris game.

  • HTML
  • CSS
  • JavaScript
  • Git

Contact Me