Thomas Nightingale

Thomas Nightingale

Full-stack engineer

Delivering product intent to production - simple systems, engaging UI, and maintainable code.

Open to collaborations and junior software developer roles on product-minded teams.

About

An imaginative, determined and dependable software engineer with Bachelor of Computer Science. Expertise in full-stack software development, production-grade automated testing with Playwright. Currently operating a self-made profitable business through a full-stack website using Node.js, CloudFlare and Amazon AWS S3. Modern AI tools adopter while considering software minimalism a priority.

I care about keeping things simple, arriving to a prototype early, and documentation that helps the next contributor ship safely.

Focus Areas

  • Diverse programming and media skill set
  • Meeting performance targets and achieving real customer impact
  • Being autonomous in pursuing goals and completing projects

Top Languages

Node C++ C# Java TypeScript

Experiences

2026

Full-Stack Developer & Business Owner · TMP Studios

Created profitable business through full-stack website and social media marketing

  • Designed a mobile-friendly design with sections for marketing components
  • Implemented Meta ad pixel tracking to track ad conversions and component interactions
  • Developed custom before and after audio preview widgets and contact form with file upload
  • Node
  • Swiper
  • JavaScript
  • CSS
  • HTML

2026

Playwright Automated Testing · Maxamation

Built automation scripts to improve QA efficiency and reliability, allowing manual testing to focus on more complicated issues.

  • Designed and implemented Playwright scripts with TypeScript for automated testing of SaaS web applications
  • Automated repetitive software testing tasks, replacing 15 hours of manual work weekly
  • Worked alongside JIRA and DevOps team to improve automated testing in future software versions
  • Playwright
  • TypeScript
  • SlickGrid
  • Node

2026

Certificate IV in Entrepeneurship and New Business · Sydney Business

Completed Bachelor of Computer Science, with minor in Media Technology. Distinction grade average.

  • Covered all mainline languages, including Java, C, C++, Python, C#, Node/JavaScript
  • Worked in groups for almost all courses, including a major project every semester
  • Combined programming knowledge with problem-based learning to solve real-life problems
  • Java
  • C++
  • C#
  • Unity

2021

Bachelor of Computer Science (Media Technology) · Aalborg University

Completed Bachelor of Computer Science, with minor in Media Technology. Distinction grade average.

  • Covered all mainline languages, including Java, C, C++, Python, C#, Node/JavaScript
  • Worked in groups for almost all courses, including a major project every semester
  • Combined programming knowledge with problem-based learning to solve real-life problems
  • Java
  • C++
  • C#
  • Unity