Mike Castro
Back to Projects

CrewCalls

Actor management (nudity openness, age, typical actor info)

About This Project

Led the architecture and development of CrewCalls, a Laravel + Vue.js platform built from the ground up to automate call sheet creation for film production teams. Implemented real-time messaging feature using Laravel Echo and Pusher. Took charge of project management responsibilities, including timeline estimation, task delegation, and cross-functional coordination with stakeholders.

My Contributions

Full Stack Web Developer

Casting Calls America LLC

Led architecture and development from the ground up

  • Led the architecture and development of CrewCalls, a Laravel + Vue.js platform built from the ground up to automate call sheet creation for film production teams
  • Implemented all CRUD operations across models with the team
  • Built real-time messaging feature using Laravel Echo and Pusher

Senior Web Developer

Casting Calls America LLC

Continued development with improved practices

  • Continued feature development with improved testing and code quality standards

Lead Developer

Casting Calls America LLC

Led ongoing development and team coordination

  • Led continued development and feature delivery
  • Coordinated team efforts on the platform

Project Details

Role: Full Stack → Senior → LeadTeam: 7-10 developers
Production SaaS

Tech Stack

PHP

Led architecture and development from ground up for call sheet automation

Laravel

Built platform from scratch to automate call sheet creation for film production

Vue.js

Built reactive frontend for call sheet management

MySQL

Designed database schema for actor and crew management

Pusher

Implemented real-time messaging

Laravel Echo

Built real-time features for team collaboration

Project Management

Led timeline estimation, task delegation, and cross-functional coordination

Bootstrap

Built responsive UI with Bootstrap

jQuery

Added interactive features with jQuery