Brandon Ellis

Is...Technologist

About

Hey, I’m Brandon. I love tackling hard problems with real-world impact, especially when they involve big data, IoT, and virtual worlds. Data isn’t just numbers to me—it’s the fuel that powers the next wave of innovation, bridging the gap between the physical and digital worlds in ways we’re only beginning to explore.

Full Stack Software Engineer & Founder

My ideal environment is solving hard problems in small teams. I prefer fast-paced workplaces that put an emphasis on collaboration across teams. I've been told I'm a quick learner and am always opening to learning what is needed to address the problem at hand.

  • Birthday: 8 April 1996
  • Website: www.brandonoellis.com
  • City: Tennessee, USA
  • Age: 28
  • Degree: Bachelors, Computer Science
  • Email: bellis.swe@gmail.com

I believe the future is one where big data, IoT, and endless virtual environments seamlessly blend together. As more devices come online and more systems generate data, the real challenge (and opportunity) lies in processing, structuring, and making sense of it all. Mixed reality will be the ultimate front-end, and big data will be the engine powering it behind the scenes.

Whether it’s Python, backend architecture, Web3, AI, or digital twins, I thrive on building scalable, high-performance systems that don’t just store and process information, but create new ways for people to interact, explore, and build.

Resume

Problem solver and technologist passionate about building systems that bridge the digital and physical worlds. My experience spans IoT, backend development, and real-time data processing, where I focus on making complex technology intuitive and scalable. Whether optimizing infrastructure, designing interactive experiences, or developing backend solutions, I thrive on tackling challenges that drive real-world impact.

Professional Experience

Senior Full Stack Software Engineer

2022 - 2025

SpatialGrow

  • Led development of Python-based automation workflows using Selenium to extract structured farm and plant data (e.g., grow times, ideal climate) from public websites, replacing manual research tasks with browser-based bots.
  • Converted scraping logic into modular RPA-style Python scripts that integrated with SpatialGrow’s Django backend, feeding content into PostgreSQL and enriching React dashboards used by students and educators.
  • Processed raw HTML and tabular data with Pandas and NumPy, transforming diverse formats into standardized schemas for LLM-driven lesson generation and classroom simulation tools.
  • Built full-stack Django + React dashboards to provision IoT classroom hubs, visualize sensor data, and manage permissions for teachers and students.
  • Developed RESTful APIs with Django REST Framework and implemented secure authentication with JWT.
  • Used Celery and Redis to handle background processing and data-enrichment pipelines.
  • Integrated OpenAI LLMs to generate personalized quizzes, lessons, and visualizations for each class.
  • Deployed production systems on GCP with Docker, Cloud Run, and Terraform, enabling autoscaling and centralized logging.

Senior Software Engineer

2022 - 2024

St. Jude Children's Research Hospital/ALSAC

  • Led backend architecture for HIPAA-compliant interactive installations using real-time sensor data from Kinect and RealSense devices.
  • Built multi-threaded Python services to handle real-time inputs and media streaming under strict latency constraints.
  • Implemented SQL databases for tracking thousands of user interactions, creating stored procedures and triggers to maintain data consistency and accuracy under high-traffic conditions.
  • Improved reliability of speech-driven UI pipelines by 25 % through refactoring of core audio-sync logic and buffering systems.

Professional Experience (cont.)

Software Engineer

2019 - 2022

St. Jude Children's Research Hospital/ALSAC

  • Developed backend systems for Unity3D environments displaying real-time sensor-driven content.
  • Delivered sub-200 ms latency for sensor-to-visual feedback loops using Python and GCP.
  • Built backend APIs, tools, and dashboards for real-time visitor experiences in high-traffic zones.
  • Implemented CI/CD pipelines with GitHub Actions, streamlining deployment workflows.

Education

Bacherlors of Science

2014 - 2019

University of Memphis, Computer Science

Affiliations

Panel Reviewer, NSF

2024 - Current

Committee Member, USDA NRCS

2023 - 2024

Board Member - STEM Education / Committee Member, Black Data Processing Association (BDPA) - Memphis Chapter

2016 - 2025

Skills

Experienced full-stack software engineer specializing in Python, backend architecture, and IoT-driven systems. Skilled in building scalable, high-performance applications using FastAPI, Django, SQL, and cloud technologies like GCP and AWS. Expertise in designing real-time data pipelines, integrating LLMs, and leveraging CI/CD for efficient deployments.

Languages

Python, C#, Javascript

Frameworks and Libraries

FastAPI, Django, Flask, Pandas, Numpy, Speech Recognition, Asyncio, Tensorflow, Dataflow, Selenium, Pytest

Databases

SQL(MySQL, PostgreSQL), NoSQL(Firebase, MongoDB)

Tools and Technologies

RESTful APIs, LLMS, IoT, Projection Mapping, RFID, NFC, Unity3D, Blender, Adobe Creative Suite

Cloud and DevOps

Google Cloud Platform(GCP), Amazon Web Services(AWS), Terraform, BigQuery, Docker, Kubernetes, Github Actions, CI/CD Pipelines

Non-Technical

Exceptional ability to plug in a USB wrong on the first two tries, even with USB-C

Portfolio

  • All
  • App
  • SpatialGrow
  • Unity3D
  • TouchDesigner

SpatialGrow

Inspiring the next generation of sustainability movers through education, automation, and design.

SpatialGrow Classroom

An Immersive Learning Experience Going Beyond Classroom Walls

SpatialHub

Modular, Low-Cost Farm Controller

OnlyBots

AI-powered virtual companions

St. Jude Experience App(s)

Bring St. Jude Patient Art To Life

Growing on Mars: Greening the Red Planet

Museum of Science and History Growing on Mars VR and In-Person Experience

Lynching Sites Project of Memphis

Immersive and educational AR experience created for The Lynching Sites Project of Memphis

SpatialGrow Vision

A vision where education, opportunity, and creativity intersect with state of the art tools to empower learners worldwide.

Personal Vision

A vision for a cleaner, safer, more efficient world.

Autonomous RC Car

A modified toy RC car running autonomously using Tensorflow, Python, Keras

TouchDesigner Projects

GeoVisualization,Particle Attractor,Skeletal Tracking, Psychedelic Edge Tracing

Hololens Projects

Pat Alpha Suite, Language Translation with Azure

Unity3D Projects

Unity3D Projects Connected to Neural Networks(ANNKart,Perceptron,Pong)