Technology management
A monthly retainer that covers the whole stack: devices, identity, security, backups, and the support behind them. Standards are written down, changes go through a repo, and you always know what you have.
I'm John Beecroft, an endpoint engineer
and the founder of Camarillo Connect.
At The Trade Desk, I look after 4,000 devices and make getting set up a lot less work. Through Camarillo Connect, I help small businesses with their IT and build software for the problems they keep running into.
Slack, Zoom, Chrome, and Claude are installed. Jira, Salesforce, and Tines are bookmarked. Safari opens to one of my sites, with a different browsing order each time you replay.
Illustrative setup · sample accounts · time compressed.
A few projects I've put a lot of myself into: the systems I run at work, the company I started, and the software I build for clients.
A place to learn.
A way to keep track.
A side project for The Trade Desk
I saw a gap in our training and built a place to close it. IT Academy brings required learning, quizzes, and individual progress together, with people and manager relationships connected to Entra ID.
A gamified learning platform used across the company. It syncs users from Entra ID, links new members to their managers at sign-up, and supports several training formats.
I designed, built, and hardened the application using Claude Code as part of my engineering workflow.
Getting a new hire ready
Provisioning, patching, and the day-to-day work behind a 4,000-device fleet.
Endpoint engineering and the BYOD mobile program
I built our Mac and Windows provisioning from purchase to first sign-in. New-hire setup went from about three hours to under thirty minutes. Across the fleet, patch compliance stays above 95%.
I'm also building the BYOD program for personal iPhones, iPads, and Android phones, with a clear boundary between personal and work data.
Apple Business Manager / Automated Device Enrollment (ADE), Jamf Pro, Windows Autopilot, and Intune. Baselines, app packaging, OS upgrades, and remediation automated in PowerShell, Bash, and Python, kept in Git and shipped with GitHub Actions.
iOS account-driven User Enrollment with Managed Apple IDs; Android Enterprise work profiles; passkey-only sign-in; two tiers of Intune App Protection (MAM), selected by enrollment-state filters; Zero Trust Level 2 baselines and compliant-device Conditional Access. The design covers data-loss prevention for copy, paste, save, print, and screenshots, with controls and platform limitations tested in the QA plan.
Department waves through Entra groups, guides and runbooks, a four-level rollback ladder, Jira escalations, Tines compliance notifications, and a 54-page QA plan. Offboarding uses Retire and selective wipe to remove work data.
Portnox 802.1X EAP-TLS and Entra ID connect device health to access. I work with Security on encryption, EDR, hardening, and remediation SLAs.
Try the setup walkthrough

I built our client portal so people can see what's happening with their project, what's waiting on them, and how much consulting time they have left.
Visit Camarillo Connect
A Kanban board shows tasks moving from to do through review and done.
Clients can check the current sprint, upcoming work, and requests that need their input.
See remaining consulting hours, review time used, and purchase more when needed.
I'm delivering an AI quoting assistant for a manufacturing client. It turns incoming requests into draft job quotes, then puts them in a queue for a person to review and approve.
The deployment work includes a local open-weight model, shared browser access, and individual accounts.
I built the client portal and admin console on Cloudflare Pages, Workers, D1, and KV. They cover agreements, timelines, sprints, a Kanban board, an hours ledger, receipts, and notifications.
MFA is required, passkeys are supported, and deployment is managed from Git.



Aeronis, founder and technical lead, 2022–2024
Ground teams need to know what's arriving and what's already parked. Aeronis brings camera-based aircraft identification and global ADS-B tracking into an operations platform for fixed-base operators.
I co-founded and self-funded the startup, and owned the product, architecture, and cloud infrastructure.
Product decisions, computer-vision ramp monitoring, global aircraft tracking, and the infrastructure behind the platform. I built the delivery pipeline with Claude Code, GitHub Actions, and infrastructure as code.



House of Gains Gym, through Camarillo Connect
I rebuilt the site for this strength gym's Oxnard and Camarillo locations, with pricing, a member portal, and an admin console. I also built its native iOS member app in SwiftUI and prepared it for TestFlight. The app currently uses a seeded mock backend, with a Supabase implementation ready to connect.
Always learning
Everything on this page started as something I didn't know yet. I pick up whatever the problem needs, from MDM internals to running a model on a workstation, and I get genuinely excited about new technology, AI, and ideas that change how work gets done.
I started at Apple: seven years diagnosing Macs, iPhones, and iPads at the hardware and OS level. Spending that much time across the counter from people taught me to explain what was happening and help them get back to their day. I still approach engineering that way, even when the work now reaches thousands of devices.
Outside my day job, I have started three very different companies. FURY Gaming, a Call of Duty esports organization I started in 2015, taught me to recruit, run, and brand a team, and carried four rosters through the Call of Duty World League to the 2019 World Championship. Aeronis, an aviation-tech startup, taught me to own product, architecture, and pipelines end to end. Camarillo Connect is where I bring that to small businesses today: IT support and software built around the way their teams work.

Fleet engineering by day. Secure software and practical AI the rest of the time.
Zero-touch provisioning, configuration baselines as code, patching, and app distribution across macOS, Windows, Linux, and mobile.
Entra ID conditional access, device-compliance gates, and certificate-based 802.1X so only healthy devices get in.
Internal tools, client portals, and native apps. I use Claude Code daily for implementation, review, and documentation, and take responsibility for what ships.
Through Camarillo Connect: fractional technology management, AI assessments and pilots, and systems projects for businesses without a CTO.
The roles behind the work, from the Genius Bar to enterprise IT and my own companies.
Jamf Certified Tech (200) and Jamf Certified Admin (300). Microsoft Azure Administrator Associate (AZ-104) and Azure Network Engineer Associate (AZ-700).
U.S. citizen. Eligible to obtain and maintain a U.S. Top Secret clearance.
Senior Systems Administrator (IT Systems Engineer equivalent)
October 2023–present
Endpoint engineering for a 4,000-device macOS, Windows, and Linux fleet: Jamf Pro and Intune, Apple Business Manager and Autopilot, Portnox 802.1X network access, conditional access, and remediation automated in PowerShell, Bash, and Python.
Alongside the fleet work, I designed the BYOD mobile program and its rollout, documentation, offboarding, and rollback paths. I introduced Claude and Copilot to the team's scripting, review, and runbook work, and partner with Security on device posture and remediation.
Senior Information Technology Analyst
May 2022–October 2023
Provisioning, onboarding and offboarding, app distribution, and OS upgrades across Windows and macOS. Administered Active Directory, Entra ID, group policy, and MDM enrollment.
Founder and Principal Consultant
Freelance IT and AI consulting for small businesses: technology management on retainer, AI assessments and pilots, and fixed-scope systems projects. camarilloconnect.com
Founder and Technical Lead
Aviation-tech startup building an operations-intelligence platform for fixed-base operators. Product, architecture, cloud infrastructure, and an AI-assisted CI/CD pipeline, alongside a co-founder. aeronis.io
IT Analyst II
Managed service provider. Endpoints, Microsoft 365, and remote monitoring across many client environments, each with its own stack and SLAs.
Founder and Team Manager
A North American Call of Duty esports organization. Recruited and developed four rosters across the Call of Duty World League, ran logistics for more than thirty LAN and online events, and built the brand and its community. The 2019 roster reached the World Championship, a top-32 finish out of thousands of teams. The flame still burns at furygaming.tv.
Genius, then Lead Genius
Seven years of hardware and OS diagnostics across macOS, iOS, and iPadOS, working directly with customers on activation, Apple ID and identity issues, data migration, and OS deployment.
I work with small businesses across Ventura County and beyond. Sometimes that means sorting out the everyday IT. Sometimes it means building a tool that didn't exist yet. Either way, the work comes with documentation and a clear handoff.
A monthly retainer that covers the whole stack: devices, identity, security, backups, and the support behind them. Standards are written down, changes go through a repo, and you always know what you have.
Assessment first, then a pilot, then deployment. For projects that need local processing, I can run open-weight models on your own hardware.
Fixed-scope work in blocks of hours: migrations, network and Wi-Fi rebuilds, MDM rollouts, portals, and integrations, with a client portal that shows progress and remaining hours.