About
I'm Tyler, a developer in Phoenix, AZ. Most recently having worked at Apple as a software developer and front-end web developer, I specialized in tools like React to build dynamic and responsive web applications. With over 10 years of professional and educational experience in the tech industry, I have a strong foundation in HTML, CSS, JavaScript, and modern JavaScript frameworks.
Outside of work, I am continuously working toward further strengthening my abilities and knowledge in both programming and IT. I enjoy digital art, music production and instruments, and trying to stay physically active with running, biking, and going to the gym.
Thank you for visiting my website! Feel free to browse my projects and reach out for more information about my work.
Experience
Integration Technician II
Apple | Jan 2024 - Nov 2024
Developed internal React and FastAPI-based application to automate device configuration and error checking, racked and cabled server cabinet hardware, created technical documentation, trained and managed teams on multiple projects, performed device break-fix and configuration, and assisted in maintenance and troubleshooting on x-ray equipment
Device Configuration
React
Python
JavaScript
HTML
CSS
Leadership
Network Configuration
IT / Help Desk
Fantastic Displays | Jun 2019 - Apr 2020
Fixed computer and network issues, replaced peripherals, recorded inventory, laid network cables and switches throughout office spaces, handled shipping/receiving, and other miscellaneous tasks
Network Configuration
Device Troubleshooting
QA
Time Management
Customer Service
Projects
Device Configuration Automation Utility
React, FastAPI, and WebPack Browser-Based Utility
I led development on an internal-use tool at Apple to streamline configuration and QA of devices such as thermal printers.
Built with a combination of React, FastAPI, and WebPack, the utility ran as a web application that could interact with the local network. It got around browser security restrictions by also running a full FastAPI-based back end on the local machine. The web application would send HTTP requests to the back end. The back end would use its wider range of permissions to perform actions on the local machine and network, and would interact back and forth between aforementioned devices and the web app client.
The front end was developed with the React JavaScript framework, the back end with the FastAPI Python framework, and it was all condensed into a single easily-distributable executable through the use of WebPack and PyInstaller.
Front End
React
JavaScript
HTML
CSS
Back End
FastAPI
Python
→
WebPack
Front End
Back End
→
Distributable
With the use of GitHub, there was total control over versioning and builds of the program could be distributed with ease.
Portfolio Website
NextJS-Based Web Application
This website was made using the NextJS framework and utilizes a number of tools such as React and Tailwind.
Many elements on the page are React components, such as the navigation bar, the navigation buttons themselves, labels in the skills section, and more.
GitHub is my go-to repository host. I have worked across numberous different devices while building this site. Furthermore, the page you are currently viewing is hosted on AWS. Every time a change is pushed to the "main" repository, the live site updates seamlessly on AWS.
fuX
Chrome Extension
fuX is a Chrome extension I made to improve sharing posts from Twitter/X. It utilizes another service called FixUpX, a service that makes Twitter/X posts embed properly in chat services such as Telegram, Discord, Slack, and more.
The FixUpX button rests beneath every individual post. Clicking it copies the formatted link to your clipboard to make posting elsewhere fast and easy.
Education
Bachelor of Science in Information Technology
University of Phoenix | Nov 2023
- Open Systems Interconnection (OSI) Model
- System Virtualization
- Agile Methodologies (Scrum, Kanban)
- Project Management
- Product Lifecycle
CompTIA A+ Certificate
CompTIA | Oct 2024
- Hardware Management
- Network Support
- Operating Systems
- Software Support and Troubleshooting
- Device Administration
- Virtualization and Cloud Computing
- Cybersecurity Best Practices
Digital Media and Printing Certificate
Riverside City College | May 2020
- Adobe Photoshop, Illustrator, InDesign, Premier
- Graphic Design
- Color and Composition Theory
- Typography
- Print Production and Prepress
- Printer Components and Troubleshooting
Full Stack Engineer Certificate
Codecademy | In Progress
- HTML, CSS, JavaScript
- React, Redux
- Node.js, Express
- SQL, Sequelize
- RESTful APIs
- Authentication and Authorization
- Testing and Deployment