Education
August 2020 — May 2022
M.S. in Computer Science and Software Engineering
After graduating from UAB with a bachelor’s in computer science, I decided to continue my education at Auburn, as I knew at this point I wanted to focus on AI for my career. During my master’s education, I focused my courseload on machine learning and evolutionary algorithms (while also sharpening my skills on software engineering and user interface development).
August 2016 — May 2020
B.A. in Computer Science
I began my college education at UAB in 2016, and graduated with a bachelor’s degree with distinguished honors in computer science. I also minored in neuroscience because of my interest in artificial intelligence.
Professional Experience
May 2016 — Present
System Administrator/IT Manager
G & B Enteprises, Inc.
- Managed all office computer systems, including server systems, and mitigated network issues.
- Handled upgrades to company hardware and software.
- Trained fellow employees in the usage of office computer systems and software.
October 2015 — May 2016
IT Manager/Graphic Designer
Copy and Photo Café
- Completed Photoshop and InDesign projects for clients.
- Managed all office computer systems.
- Managed office server and mitigated network issues.
August 2014 — October 2015
Work-Study Intern
Yuhua Song Research Group
- Assisted with electrophoresis experiments on cancer cells.
- Assisted with research on previous cancer-related experiments.
Personal Projects
February 2019 — Present
Web Application Developer
Wall of History
Wall of History is a web archive of the BIONICLE story — compiled in an accessible, easy-to-read format. I’ve been developing this website entirely on my own since 2019, and you can check it out here. You can also find a GitHub repo of the project code here.
The current version of the site was developed using MySQL, PHP HTML5, CSS3, and JavaScript. A newer version is currently in development, built using Bun and Vue.js.
Skills
- Software Engineering
- Proficient: Java, JavaScript, PHP, Python
- Familiar: Assembly, C, C++, Go
- Machine Learning Frameworks
- Proficient: TensorFlow, Keras, scikit-learn
- Familiar: PyTorch
- Web Development
- Proficient: MySQL, PHP, Node.js, Vue.js, HTML5, CSS3, JavaScript
- Familiar: GraphQL, Bun, React, Next.js
- Graphic Design
- Proficient: Adobe InDesign, Adobe Photoshop, Adobe Premiere
- Familiar: Adobe After Effects