one sec...

adam j

> status: ONLINE
> accepting_collabs: TRUE

contact

ABOUT ME

my portfolio

AJ
AJ avatar
var adamJ = {
  status: "in flow state",
  mode: ["creative", "problem-solving"],
  focus: "/dev/production",
  currentlyExploring: ["Codex IDE, Modern ECU Remapping, DAO"]
};

Adam Johnston

BSc Web Design | Abertay
Digital Marketing | Google

So this is my portfolio site where I wanted to share some ideas, projects and the things I build that solve my own tech problems. Some of these experiments have/will get published here or my blog. Also, see what i'm upto via Github and my hub for a recent snapshot.

I follow the ideas that focus my attention. Right now, it's my AI IDE (codex-assist), ECU Remapping site and blog site (now featuring online tools). Excited to see how these play out on a longer term. I'm also exploring ideas for the upcoming NASA Space Apps Challenge.

quick stats

what i've been upto

0

GitHub Contributions (2025)

0

YouTube Videos

14

Custom Tools

0

Blog Posts

0

Public Repositories

16

Ongoing Projects

Education & Skill Journey

↺ Full-Stack Loop: From Back to Front (and Back Again)

2000s

Programming Roots

Got into code young through things like Neopets, and Bebo customs. Built basic sites before age 10 — they weren't great, but I enjoyed tweaking wee things.

2012

Early Projects

Early college years, Built small sites for locals, side hustles, and startup projects. Gained confidence working with clients and refining frontend skills. Also ventured into PC building & hardware at this time.

2015

Back-end Development

Built dynamic websites and CMS platforms from scratch using PHP and MySQL. Could've used WordPress — but nah, I was adamant to code from scratch 🙈.

2017

Frontend & UX Design

Studied at Napier and Abertay. Focused on design, digital media, and storytelling. Being creative with pushing UX and design constraints.

2019

Blockchain “Deep Dive”

Dove further into blockchain — exploring crypto tech and decentralization. Slightly ahead of the 2021 hype. Also got into cybersecrity.

2023

AI + Automation Era

Leveraged GPT, Firebase, Cloudflare Workers, and Python to automate boring stuff and create AI-driven tools and services.

2025

Indie Dev & Creative Systems

Building niche tools, AI-powered workflows. Storytelling through YouTube — turning experiments, games, and side projects into shareable content. Blending automation, design, personality into tools, apps, and systems.

Ongoing learning

platforms, certificates, and learning hubs I've explored or continue to learn through


My Skills

Things I ship with most — ordered by recent use.

Cloudflare Workers & KV Namespace

Edge compute + storage

  • Cloudflare
  • Workers
  • KV
[edge://kv]

Tailwind Next.js Blog (Infinite Curios)

Content + SEO system

  • Tailwind
  • Next.js
  • MDX
npm run build

GitHub Actions / CI

Automation workflows

  • CI/CD
  • YAML
on: push

SEO & Content Strategy (2025)

Site visibility & structure

  • SEO
  • Analytics
<meta data>

JavaScript (ES6+)

Modern frontend scripting

  • JS
  • DOM
() => {}

Python (Automation / XMR Tray Tool)

Scripting & tooling

  • Python
  • Desktop
print(balance)

UI/UX Design

Interfaces & experience

  • UI
  • UX
:root { }

NoSQL & Relational DB

Firebase, MongoDB, MySQL

  • DB
  • Data
{ _id: 1 }

Video Editing (Premiere)

YouTube & short‑form

  • Video
  • Premiere
⌁ timeline

Visual Editing (Photoshop)

Photo edits & mockups

  • Photoshop
  • Assets
▚ mask
my projects

click to expand project details

my serivces

stuff i'll gladly work on

Workflow Automation

I like making repetitive stuff less annoying. If a process is clunky or boring — I'll script it, automate it, or wrap it in a tool that works better. From custom web scripts to one-click utilities. Allowing more time to procastinate (i don't judge).

Web Apps & Interactive Builds

Fast-loading tools that actually do something — whether it's a micro-utility, a browser-based API tool, or a niche platform. Built lightweight, but brought to life in a way that feels intentional and satisfying to use.

UI/UX Design & Prototyping

From rough sketches to working concept. I turn ideas into branded, smooth-feeling experiences — functional, focused, and bonus points if it's got a sense of humour or something a bit different.

Idea Shaping & Technical Input

Hands-on guidance with a developer's mindset. Clarify what's worth building and how — from MVP to creative tech strategies. Shaping the core version, refining an unconventional concept, or figuring out what's possible with budget & tech.

Rapid Website Builds

Need a site fast? I spin up modern frontends with Astro or Next.js, hook in headless CMS content, and deploy to the edge with KV namespace when it fits. Quick to ship, easy to scale, and tailored to the project.

collaborative events

hackathon lineup

Exploring curious ideas with teams that love to build — from space data to community tools and cinematic AI stories.

recruiting global • planning 2025/2026

NASA Space Apps Challenge

Coordinating a crew for NASA's open-data hackathon to transform earth and deep-space datasets into interactive tools and visual stories.

  • focus Collaborative missions & open data experiments
  • tools AI, JavaScript, Python
  • role Team lead inviting builders & storytellers
explore space apps
in progress virtual • 2025

Reddit Fun & Games

Prototyping playful automations and community-driven experiences that make subreddit hangouts more fun and interactive.

  • focus Social experiments & community tooling
  • tools JavaScript, Reddit API, Cloudflare Workers
  • role Solo build with space for collaborators
view hackathon
new virtual • 2025 season

Chroma Awards

Entering the AI film, music video, and game competition presented by ElevenLabs, Google Cloud, FAL, Freepik, Dreamina, and CapCut to unite the creative community.

  • focus Generative storytelling & immersive worlds
  • tools ElevenLabs, Dreamina, CapCut, custom pipelines
  • role Open to teaming with audio & visual artists
discover chroma awards

Get in touch

I usually respond within a day or so.

Level 1: Newbie