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 providing documentation that helps other contributors ship safely.

Focus Areas

  • Diverse programming, media, and entrepreneur 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

2025 – 2026

Playwright Automated Testing · Maxamation

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

  • Created Playwright scripts with TypeScript for automated testing of SaaS web applications
  • Setup CI testing pipeline on Bitbucket, saving 8 hours of manual work weekly
  • Used JIRA alongside Lead Developers to improve architecture for automated testing in future software versions
  • Playwright
  • TypeScript
  • SlickGrid
  • Node

2025 – 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

Certificate IV in Entrepreneurship and New Business · Sydney Business

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

  • Learned everything required to start and run a business in Australia, including registration, tax and employees
  • Created a personal business to become profitable within the first 3 months
  • Researched marketing and built successful lead pipelines through meta ads, social media posts and modern website
  • ABN
  • Advertising
  • Marketing
  • Leads

2017 – 2026

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