Skip to content
View JustLikeFrank3's full-sized avatar

Block or report JustLikeFrank3

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JustLikeFrank3/README.md

Hey, I'm Frank MacBride

AI & Full-Stack Engineer | MCP · RAG · Azure/AKS | Building tools that actually get used | Atlanta, GA

Laid off in December 2025 from General Motors... actively looking.

At some point I spent several weeks modernizing a 500K-line codebase -- Java, Spring Boot, Angular -- that wasn't my project and wasn't in the backlog. I requested the user stories in standup so there'd be a paper trail. Nobody asked me to do any of it. It just felt like it should be done.

Atlanta-based. Remote or hybrid -- I'll put pants on sometimes.


What I've Been Building Since December

Started because Copilot kept asking me to reintroduce myself every session. Turned into a 30-tool MCP server with resume generation, cover letter PDF export, rejection tracking, STAR story engine, RAG semantic search across all my materials, outreach drafting in my actual voice, and a daily digest that tells me who I haven't followed up with.

Somewhere north of 2,500 clones. Honestly lost count.

Not a product. Not a startup idea. A tool I built because I needed it — and apparently so did a few hundred other people.

That changed. It's now a hosted multi-tenant SaaS platform running on AKS — custom domain, Ingress/TLS, full tenant isolation. Still free while I find the right beta testers. If you're job hunting and want early access, reach out.

IoT camera system built in 6 days to see if I could coordinate hardware, mobile, and cloud in one system. FastAPI + React Native iOS + Raspberry Pi Zero 2 W + servo HAT + Azure Blob Storage + Tailscale VPN + APNs push notifications. Shipped to TestFlight.

Turns out I could.

Web Audio API. 2.8ms latency. React 19 + TypeScript.

The origin: I used to bartend in South Beach and ride a fixed gear bike everywhere with over-ear headphones, because I was very cool. I'd pull up somewhere mid-song, singing along full volume, completely unaware of how loud I was because I couldn't hear myself at all. One too many times I got off that bike sounding like a jackass and thought -- why can't you just feed the microphone into the headphone mix so you can hear your own voice?

That's the whole app. Mic monitoring with independent volume control, mixed in with whatever's already playing -- Apple Music, Spotify, anything. Turns out solving it properly gets interesting fast.

Same idea, React Native + Swift AVAudioEngine. 12.7ms round-trip latency on a physical iPhone.


General Motors (Jan 2022 – Dec 2025) | SWE -> Level 6

  • 98% SLA on production forecasting app that senior leadership used for manufacturing decisions
  • Modernized 500K+ lines solo: Java 8->21, Spring Boot 2.2->3.5.4, Angular 6->18
  • Led Azure migration: PCF->Container Apps + Oracle->PostgreSQL, zero downtime, Terraform IaC
  • Drove GitHub Copilot adoption to 35% org-wide -- 3.5x the target we were given
  • 80%+ test coverage on every project
  • ETL pipelines in PySpark, Hadoop->Greenplum data warehouse

Tech Stack

AI/ML: MCP Protocol, LangGraph, RAG / Semantic Search, OpenAI API, Prompt Engineering Backend: Java, Spring Boot, Python, FastAPI, Microservices Cloud: Azure (AKS, Container Apps, App Insights), Terraform, Kubernetes, Docker Frontend: Angular, TypeScript, React, React Native Mobile: Swift, Kotlin, Expo Databases: PostgreSQL, Oracle, MySQL, Redis Testing: JUnit, Mockito, Jest, PyTest, TDD


Let's Connect


A Note on the Name

JustLikeFrank3 means two things.

I'm the third Frank Vladimir MacBride. My grandfather was the first. He started at a Ford dealership in Philadelphia in 1930 -- sixteen years old, Depression-era, ten cents an hour. By nineteen he was service manager. He kept it for fifty years.

Growing up I knew his shop the way a kid knows a place -- I was there, I knew the people, I knew what he did. What I didn't know was who he was to the people who worked alongside him.

I found that out around 33, after he'd died, when I rode my first Harley out to see Mr. Barlow. Somewhere in the visit, he told me that me pulling up on a Harley was a flashback -- my father used to do the same.

There's a 1933 photograph in my home office now. I took it with my iPhone that day. Four men in white service coats. My grandfather's is the cleanest.

I think about that whenever I'm asked to describe my work ethic.

The JustLikeFrank part comes from a Less Than Jake song introduced to me by my friend Sean Evans -- the most authentically himself person I've ever met. Lust for life, no pretense, no performance. Some people just stick with you.

Popular repositories Loading

  1. jobContextMCP jobContextMCP Public

    MCP server that gives AI assistants persistent memory of your job search — pipeline tracking, resume context, interview prep, and more.

    Python 7

  2. LiveVoxNative LiveVoxNative Public

    React Native mobile application version of LiveVox web application.

    Swift 1

  3. RetrosPiCam RetrosPiCam Public

    Video monitoring app for Raspberry Pi Cameras to broadcast, capture, and review videos and photos.

    Python 1

  4. fvm3 fvm3 Public

  5. hello_world hello_world Public

  6. LiveVox LiveVox Public

    TypeScript