Together, we can build the tools you need to succeed.
Professional Skills & Experiences
Software Development
Control System Programming
User Interface Design
Web Development (Front & Back)
HTML / CSS / Javascript
C++ / Java / Assembly
Design & Development Tools
Python 3
Linux
Flask / Django / SQL
Photoshop
Apache / Nginx
Professional Experience
Aug 2019
to
Present
Software Development Engineer Extron Electronics
Bringing software products to production by:
Creating proof-of-concepts software/hardware
Researching various technologies and protocols to implement new features
Coordinating with Marketing and Sales to meet customer expectations
Defining new products and features
Jun 2011
to
Aug 2019
Control System Programmer Extron Electronics
Creating robust and scalable control systems and UI's for multi-million dollar Audio-Video System installations. My multi-layered systems are currently deployed in universities, government facilities, and other industry leaders across the country.
Sept 2006
to
Jan 2012
Reservation Manager Marriott - Residence Inn Anaheim Maingate
Coordinated efforts between Guest Service, Housekeeping, and Maintenance Teams to provide a stress-free experience for our guest. Managed on-site convenience shop. Set prices, maximized income, automated inventory control.
Jan 2003
to
Dec 2011
Deacon/Student Leader Calvary Baptist Church of Bellflower
Serviced the church (about 500 members) on the Board and the Financial Committee. Also planned and executed events for 50+ students. (ie. Fun Trips, Book Studies, Community Service Events). Led the Video Team, helping students learn and create videos for various events.
Education
2011
BS Electrical Engineering
California State University Long Beach
2006
High School Diploma
Santa Fe High School - Santa Fe Springs, CA
My Projects
2020
Pretty Bows and Tiny Toes - Ecommerce Website
A shop for custom childrens clothing. Paypal integration.
2020
Dreidel Blades - Video Game (windows)
A game where you battle your spinning top against another. Built with PyGame for Windows.
2019
Accountability Dude - Slack App
An app to keep accountability partners, accountable.
2020
Simple_Socket
A python package to easily communicate using sockets. Supports TCP/UDP/SSL clients and servers.
View on PyPI2020
Flask-Dictabase - Python Package
A flask extension that provides a database interface that acts like a python dictionary.
Install it now with pip install flask-dictabase
View it on PyPIView it on GitHub
2019
Flask-Jobs - Python Package
A flask extension to provide a simple async job scheduler. No configuration required.
Install it now with pip install flask-jobs
View it on PyPIView it on GitHub
2019
Ring Doorbell Module for Extron Global Scripter
A module adapted to run in the Extron GS platform.
View on GitHub2018
Photo Sort
A program to sort your photos by the meta data within the photo. Specifically made for my lovely wife to help organize her Terabytes of photos. Love you babe.
Download Now2017
Rellim Kram Jam
A web site to showcase music by Mark D. Miller with Paypal integration.
RellimKramJam.com2016
USB Duplicator
Easily copy files to multiple USB drives. Written using Python3 and Tkinter GUI library.
Download NowGrant's Favorite Stuff
Article: Python + Flask + Kubernetes
A great step-by-step tutorial for running your own kubernetes container cluster locally using Minikube
Article: Gaming - TCP vs UDP
An excellent discussion on latency vs. redundancy in network communication.
This article is specifically about gaming, but has helped me think about how my
services communicate to each other on any platform.
Article: Flask vs. Django
A comparison of python web frameworks.
FYI, this site is made with Flask, which I prefer because I get to
choose exactly how everything works without the framework making
too many decisions for me.
Although, I hope I have the opportunity to take a deep dive into Django sometime.