Michael Johnson

Information Systems & Business Analytics student at Loyola Marymount University · Los Angeles, CA

Download résuméPDF

Business analyst.Full-stack builder.

Information Systems & Business Analytics student at LMU (GPA 3.86) who turns operational and financial data into decisions. Experience spans mortgage lending file analysis, operations logistics, and full-stack development, with a first-place regional datathon finish.

Read this page as
  1. 20%helped cut mortgage file errors and delaysCP Financial and CP Realty Inc.
  2. 1stplace, regional datathonDatathon
  3. 1,732dispatch records analyzed in SQL and Python21 California bases

Finance and operations, run on data

Jun 2026 – Present

Los Angeles, CA

CP Financial and CP Realty Inc.

File Analyst Intern

  • Managed end-to-end file processing and tracking for 20+ active mortgage loan files, partnering with loan officers to maintain data accuracy and compliance across property records in FirstAm IgniteRE throughout the loan lifecycle.
  • Supported underwriting and risk analysis by reviewing borrower and property documentation, identifying discrepancies, and helping assess loan-level risk prior to closing, contributing to a 20% reduction in file errors/delays.
  • Coordinated with title and escrow agents to open title insurance and escrow accounts for client transactions.
  • Built and analyzed operating budgets and conducted financial reporting, while fully compiling and closing out client files for physical and digital recordkeeping.

Jul 2025 – Present

Los Angeles, CA

Bel-Air Country Club

Bagroom Logistics Manager/Outside Services

  • Manage high-volume operational data related to 100+ members, including inventory tracking, service logistics, and scheduling, ensuring accuracy and consistency across daily operations.
  • Utilize Excel and spreadsheet-based tracking systems to monitor golf bag inventory, cart usage, and forecasted daily cart demand, supporting real-time operational decision-making.
  • Coordinate logistics for high volume equipment deliveries while ensuring accuracy, timeliness, and client satisfaction.
  • Partner with supervisors to translate operational insights into process improvements and service enhancements.

Proof in analysis and in code

21 bases

Datathon1st place

First-place regional datathon analysis of emergency medical dispatch performance and meal break compliance (March 2026).

  • Analyzed 1,732 emergency medical dispatch records across 21 California bases leveraging SQL and Python.
  • Translated raw EMS dispatch data into actionable Board-level insights on response time performance, shift utilization, and projected meal break violation rates under proposed California labor law.
  • Presented findings to judges in a regional competition and won first place.
  • SQL
  • Python

LLM Manager

Full-stack web app for deploying and managing LLMs locally with vLLM as the backend (August - December 2025).

  • Built a full-stack web app for deploying and managing LLMs locally using vLLM as a backend.
  • Implemented Python, SQLAlchemy, Docker / Docker Compose, React, TypeScript, SQLite/Postgres, and Git.
  • Python
  • SQLAlchemy
  • Docker
  • React
  • TypeScript
  • SQLite
  • Postgres
  • vLLM

michaeljportfolio.me — this site

In progress. The site you are reading: a resume and project platform I build, deploy, and operate myself, on my own domain.

  • Moved from a self-managed Azure virtual machine to Railway, SQLite to PostgreSQL, with all 55 rows verified cell by cell against the backup.
  • A database outage degrades one section instead of hiding the failure: the projects list is labelled unavailable, the rest of the page is unaffected, and /api/health answers 503 so the failure is visible.
  • Runs on my own domain end to end: DNS at Cloudflare, mail at Zoho with SPF, DKIM, and DMARC passing and aligned, and HTTPS certificates for both the apex and www.
  • In progress: next are a detail page per project and a way to edit content without writing SQL.
  • Next.js
  • TypeScript
  • PostgreSQL
  • Drizzle ORM
  • Railway
  • Cloudflare DNS

A 3.86 GPA at Loyola Marymount University

Aug 2023 – May 2027

Information Systems & Business Analytics

Bachelor of Science

GPA: 3.86. Relevant courses: Computer Programming & Lab, Statistics, Finance, Managerial Accounting, Analytics in Operations & Supply Chain Management, Data Structures, Database Management Systems, Algorithms & Analysis. Beta Gamma Sigma International Business Honor Society (March 2025 - present). Microsoft Office Specialist: Excel Associate (Excel 2019), October 2024.

The toolkit, sorted by lens

Languages

  • Python
  • SQL
  • JavaScript
  • Java
  • HTML

Analytics

  • Financial Analysis
  • Data Cleaning & Validation
  • KPI Tracking & Reporting
  • Exploratory Data Analysis
  • Performance Benchmarking
  • Dashboard Development
  • Tableau
  • SQL

Tools

  • Docker
  • React
  • Git
  • Microsoft Access
  • Microsoft PowerPoint
  • Microsoft Word
  • FirstAm IgniteRE