Skip to content

Greensburg, PA · Meteorite LLC

I build iPhone apps and websites.
I’m 17.

Three apps on the App Store. Six more that never left my own devices. I'm looking for internships and jobs in software or security, and I take on web design work.

apps shipped
3
unreleased
6
platforms
4
years old
17
Liam Reilly on a beach, looking off to the side, in a grey hoodie
Liam Reilly, 17

What I work with

Languages
SwiftSwiftUITypeScriptJavaScriptReactKotlinPythonSQLHTMLCSSJavaC++
Platforms
iOSmacOSAndroidWeb
Backends
SupabaseFirebaseStripeSMS phone verification
Tools
XcodeVS CodeNext.jsTailwindVercelGitClaude CodeCodex

01 Shipped

Three apps, all on the App Store, all built solo.

Huzzah

iOS · Web

One prompt. One shot. The feed stays locked until you post.

Huzzah is the one I care about most. Every day, everyone gets the same photo prompt at the same time. You get one photo to answer it, no retakes. Nobody's shot shows up in your feed until you post yours. I built the iPhone app, the backend, and the launch site, and shipped it on August 17, 2026.

  • A song pinned to every post
  • Streaks that reset if you miss a day
  • Filters for today's shot
  • Chat with friends inside the app
  • Share to any app
  • See who viewed your profile
  • Swift
  • SwiftUI
  • Next.js
huzzahsocial.comOn the App Store
A shot in the Huzzah feed, with the prompt, a song, and likes
The Huzzah home feed with the friend bar and a friend's daily shot

VoteVerse

iOS

Vote, predict the crowd, climb the leaderboard.

A social voting game. You answer a question, predict how everyone else will answer, and score on both. Friend lobbies, streaks, gems, a store, and a leaderboard. The whole backend runs on Firebase: auth, cloud functions, and database rules I wrote myself.

  • Swift
  • SwiftUI
  • Firebase Auth
  • Cloud Functions
  • In-app purchases
A VoteVerse would-you-rather round: eat only pizza forever, or never eat pizza againA VoteVerse friend-game lobby with a join code, invite and share buttons, and the player list

Celebalike

iOS

Take a selfie. Meet your celebrity twin.

Point the camera at your face and the app finds the celebrity you look most like, with a match percentage. The celebrity set comes from the TMDB API. Free trial, then a subscription.

  • Swift
  • SwiftUI
  • Face matching
  • TMDB API
  • StoreKit
The Celebalike camera, with a face outline and the shutter buttonA Celebalike result showing a 92% match with a locked celebrity twin

02 Built, unreleased

Built because I wanted them to exist.

None of these are on the App Store. All of them run. Most started because I was bored and wanted to know if I could.

TotalSecurity

macOS

Privacy hardening for the Mac. Ten modules, one button.

Locks down a Mac: firewall rules, DNS blocking, telemetry, browser settings, metadata, hardware address rotation. An auto-restore engine puts everything back.

  • Swift
  • SwiftUI
  • Swift Package Manager

Troop 416

iOS

An app for my Scout troop.

Announcements, attendance, badge progress, documents, dues, donations, and chat. Built for the troop I've been in for eight years.

  • Swift
  • SwiftUI
  • Supabase

MeshAlert

Android · iOS

Alerts and chat over Bluetooth, no internet needed.

Phones pass alerts and direct messages to each other over Bluetooth Low Energy. The Android and iPhone versions talk to each other.

  • Kotlin
  • Swift
  • BLE GATT

LiDARMap

iOS

Scan a room. Walk around the mesh.

Uses the iPhone's LiDAR to capture a room as a 3D mesh, classifies the surfaces, saves the scan, and opens it in a viewer you can rotate.

  • Swift
  • ARKit
  • SceneKit

JARVIS

iOS · Python

A voice assistant on my Mac, with an iPhone app to talk to it.

The assistant runs in Python with memory, automation, and health checks. The iPhone app is the remote.

  • Swift
  • SwiftUI
  • Python

Steganography

Python

Hide a file inside a PNG.

Least-significant-bit encoding, with AES encryption on the payload first. Command line and a GUI.

  • Python
  • AES
  • LSB encoding

03 Web

Sites I’ve built.

Teach Me Space

Web

Bite-sized space lessons, missions, and stargazing tools.

Built from scratch. Stripe for payments, Supabase for accounts and data. Still being worked on.

  • JavaScript
  • Stripe
  • Supabase

huzzahsocial.com

Web

The Huzzah launch site.

Waitlist, countdown, TestFlight, screenshots, the App Store legal pages. Same monochrome system as this site.

  • Next.js
  • React
  • TypeScript
  • Tailwind

GrassBusters LLC

Web

A business site, built and maintained.

A Next.js site for a local business, with the components and pages written by me.

  • Next.js
  • React
  • TypeScript

04 Security

Cybersecurity is where I want to end up.

This is what I’ve done about it so far.

TotalSecurity

macOS · Swift · unreleased

A macOS app I wrote to lock down my own Mac. Each module handles one job, a rotation engine runs the ones that need to keep changing, and an auto-restore engine puts everything back the way it was. I built it because I wanted to understand what a Mac gives away by default, and then stop it.

Building it taught me what a firewall rule, a DNS blocklist, and a hardware address do, because I had to make each one work.

  1. 01ThreatScannerChecks what's running against a blocklist
  2. 02FirewallManagerSets the rules on the built-in firewall
  3. 03DNSShieldBlocks tracking and malware domains at the DNS level
  4. 04TelemetryBlockerStops apps from phoning home
  5. 05BrowserShieldHardens browser settings
  6. 06MetadataStripperStrips EXIF and file metadata
  7. 07MACSpooferRotates the Wi-Fi hardware address
  8. 08TraceEraserClears logs and caches
  9. 09RotationEngineSchedules the rotating modules
  10. 10AutoRestorePuts everything back the way it was

Dstike D-duino-ii

Hardware

Wi-Fi security on a board the size of a thumb.

An ESP8266 board made for learning Wi-Fi security. I run it on my own network to learn how attacks work and how to spot them.

  • ESP8266
  • Arduino

Steganography

Python

Hide a file inside a PNG.

Least-significant-bit encoding, with AES encryption on the payload first. Command line and a GUI.

  • Python
  • AES
  • LSB encoding

05 Web design

Need a website?

I build sites for real businesses and for my own launches. huzzahsocial.com, teachmespace.com, and the GrassBusters LLC site are all mine, front to back.

Email me what you need. I'll reply with a price and a timeline.

  • Design and build, start to finish
  • Payments with Stripe
  • Accounts and data with Supabase or Firebase
  • Hosting on Vercel, on your domain
  • Next.js and Tailwind, so it loads fast and stays fast

06 About

Hi, I’m Liam.

I'm a junior at Hempfield Area High School in Greensburg, Pennsylvania, class of 2027. I run Meteorite LLC, which is me, a Mac, and whatever I'm building that month.

Outside of code I'm finishing my Eagle Scout: the project is done and the application went in this September. Eight years in Scouting, and I mentor the younger Scouts through their ranks. I play hockey on two teams. I attended the Westinghouse Science Honors Institute, a coding camp at NASA Glenn Research Center, CodeDay, and HSHacks, and I took three years of Spanish.

I also help my cousin Isaiah Turner, an app developer, with user targeting on an app he's building.

I pick things up fast. Most of what's on this page I learned by building it.

My biggest weakness is my ADHD. It's also the reason I finish things. If I'm into something, I will hyperfocus on it until it works.

I have a dog named Leia, after the princess.

At a glance
  • Greensburg, PA
  • Hempfield Area HS, class of 2027
  • Meteorite LLC, founder
  • Eagle Scout, board of review pending
  • Hockey, two teams
  • Westinghouse Science Honors Institute
  • NASA Glenn, CodeDay, HSHacks
  • Programming, Robotics, College Algebra, Trig
  • Spanish, three years

07 Contact

Email is the fastest way to reach me.

Internships, jobs, websites, questions about any of this. I read everything.