MT
INITIALIZING SYSTEM...
0%0%
Player 1

Hi, I'm Michael

Software Developer

> Building things that work.

6+

YRS

50+

PROJECTS

7

APPS

> About Me

// Get to know the developer behind the code

ABOUT.TXT

I'm a software developer based in the US with experience across web apps, e-commerce platforms, machine learning, and embedded systems. I enjoy solving interesting problems and building tools that make life easier. I've worked on everything from React dashboards and Python automation to training custom LLMs and image generation models. Most of my public work has been in the Shopify ecosystem, but there's a lot more behind the scenes. Feel free to look around or reach out if you want to connect.

NAME

Michael Thomson

ROLE

Software Developer

LOCATION

United States

> Skills & Tech

// My technical toolkit

Experienced

// Technologies I use daily

JavaScript
HTML
CSS
Node.js
Express.js
React
Python
MongoDB
Proficient

// Technologies I'm comfortable with

Next.js
SQL Databases
LLM Training
Image Generation
C++
AWS
Worked With

// Technologies I've used on projects

Neural Networks
PyTorch
3D Graphics
Shopify/Liquid
Ruby
Embedded Systems
Kotlin
Swift

EXPERTISE: Shopify Apps | MERN Stack | E-commerce | API Integrations | AI/ML

> Featured Projects

// A selection of my public apps and client work

Public

Pekel

Pekel is a publicly listed Shopify app that parses and combines data from ReCharge pre-paid subscription orders with their Shopify counterparts. This lets users pull in orders for any date range and get a G.A.A.P compliant report that shows what they have actually earned that month.

ShopifyJavaScriptReCharge APIAirTable API
Public

Easy Edits

The click and change editor you wish Shopify had.

AI-powered visual editor for Shopify. Just describe what you want to change in plain English, or click any element to edit directly. No coding required.

Shopify LiquidCSSJavaScriptReact
Public

Drop Voice

Upload voice memos to products and have them displayed on checkout. Sends text and email notifications upon product delivery.

MongoDBExpressReactNode.js
Public

Sightly

AI-powered reporting and analytics

Conversational AI reporting for Shopify. Ask questions in plain English about products, orders, and customers.

AI/MLReactNode.jsShopify API
Public

Latch

Member-exclusive product security

Lock products to members only and convert non-members with seamless subscription upsells at checkout.

ReactNode.jsShopify API
Public

Taply

NFC cards for e-commerce

Platform for creating branded NFC cards with product discounts. Design custom cards, order physical NFC cards, and track coupon redemptions.

ReactNode.jsExpressMongoDB

> Other Projects

> Client Work

> Testimonials

// What clients have to say

"

Michael is one of the most irreplaceable developers I've had the pleasure of working with in my 6 years in eCommerce. Having scaled a Shopify agency from a team of 6 to 24 and revenues from $400k to $1.2m I know firsthand how HARD it is to find the right people. Michael is honest, skilled, and affable; he is a strong critical problem solver and a gifted technical developer.

G

Grace Everett

graystongrows.com

"

Michael was excellent to work with. He outlined the goals of the project and hit every single one of them. Edits were fast and efficient. The work on the website looks great and I couldn't be happier.

A

Alex Pottash

forgottenskincare.com

"

Michael was extremely responsive, communicative and professional. His work was well commented and easy to understand. He worked hard to produce just what we wanted despite changing requirements.

P

Prelude Dynamics

preludedynamics.com

"

Michael has been incredibly professional and helpful. We needed help with building a Shopify app and he stepped up to the task. He's also very communicative and responsive. Highly recommend!

S

Sohale Sizar

tryillume.com

"

Michael was super great to work with, if you are reading this right now wondering if you should hire him stop what you are doing and hire him... 11/10

S

Seda Ventures LLC

> Contact

// Drop me a line

MESSAGE.TXT
!

LET'S CONNECT

I usually get back to messages within a day or so. Whether you have a question, want to chat about a project, or just want to connect, I'd be happy to hear from you.