Scroll Down

William Blake Crawford

About Me

Blake Crawford portrait
Resume

Last updated: 8/18/2025

William Blake Crawford
Software Engineer & Student
My first name is William, but I typically go by my middle name, Blake.

I am a Computer Science and Math major currently attending the University of Florida. I am interested in all forms of problem-solving, whether it be designing video game mechanics or optimizing programming algorithms. In my free time, I enjoy pickleball, talking about mixed martial arts, and the gym.

Experience

Zebra Technologies

Zebra Technologies

Software Engineering Intern
May 2025 - Aug 2025 • Kennesaw, GA

Led development of multiple full-stack applications, including a change logging system supporting 100K+ monthly updates using Django, MySQL, and React. Developed a Workday integration app using FastAPI, MongoDB, and React, and implemented LLM-powered assistants using Llama 3 for natural language database queries and integration scheduling.

University of Florida

University of Florida CISE

Teacher Assistant, Programming Fundamentals 1
Jan 2024 - May 2024 • Gainesville, FL

Instructed weekly sections of 50 students on object-oriented programming, control flow, data abstraction, and modularity in Python. Created and maintained comprehensive review materials and study guides for 500+ students while providing detailed feedback on programming assignments and exams.

Projects

Clarifina screenshot placeholder

Clarifina 2024 ShellHacks Vanguard Winner

React, Node, Express, AWS (S3 and Lambda), TypeScript, Firebase, OpenAI API

Clarifina is a financial literacy web application designed with underrepresented communities in mind. Its core functionality enables users to upload financial documents, which are scanned to identify and explain complex financial terminology.

Key Features

  • Leveraged AWS S3 to store PDFs and utilized AWS Lambda with Textract for coordinates to generate highlighted bounding boxes around key terms within documents.
  • Integrated the OpenAI API within an Express backend to analyze extracted text, both assessing complexity and providing explanations.
  • Included user profiles, authentication, and past document viewing through Firebase.
Gainesville Crime screenshot placeholder

Gainesville Crime

Flask, Python, JavaScript, HTML/CSS, Leaflet API

A web application that visualizes crime data in Gainesville using an interactive heatmap. Users can filter the data based on various criteria to explore specific patterns.

Key Features

  • Operates on over 210k crime data points.
  • Uses a mixture of Leaflet API and My Maps Geocode API to create map UI and relate address to latitude/longitude.
Strange Showdown screenshot

Strange Showdown

Roblox Studio, Lua

A free-for-all, round-based fighting game developed with the Roblox Studio engine and Lua. Players select unique characters, each with five special abilities, to battle for gold, XP, and leaderboard dominance.

Key Features

  • Developed an API to manage and manipulate a custom set of checks and values for each player model.
  • Designed the game flow to manage round progression, prompt updates to the graphical user interface (GUI), and incorporate new players.
  • Utilized a player datastore to track user activity through different session and dynamically display leaderboards.
Biome Battle screenshot

Biome Battle

Roblox Studio, Lua

A cash-based tycoon game made with the Roblox Studio engine and Lua. Up to 6 players from different biomes compete to raise their flag color in the center of the map, unlocking income generators and buying abilities along the way.

Key Features

  • Created a uniform tycoon ID system for distinct plots to progressively unlock, copy, and place milestones
  • Designed items which used engine physics such as position, vector force, velocity, and raycasting to create dynamic gameplay and unique mechanics
GatorRelator screenshot

GatorRelator

React, Firebase, JavaScript, HTML/CSS

Developed as a hackathon project, this website is designed to bring together the UF community by allowing students and alumni to create accounts and connect. The platform fosters networking through shared majors, campus organizations, companies, and more.

Key Features

  • Leverages Firebase Fireauth to provide custom account sign-in options via email or Google
  • Efficiently searches and sorts Firestore data to identify alumni who best match your search criteria

Contact

Phone

954-849-0116