Meet Tyler
Embedded Engineer x Full-Stack Developer
Seattle, Washington
Firm foundation in solid engineering principles. Rooted in experience with aerospace circuit design and embedded software development.
Earned a B.S. in Electrical and Electronics Engineering from Seattle Pacific University.
Began working full-time as an Avionics Electrical Engineer in Everett, WA.
Wrote tests in C, native to Linux, that test digital I/O circuit cards in embedded avionics computers.
Developed an automated browser interface with Python that streamlines documentation workflow.
Designed multi-protocol avionics I/O circuit cards for embedded military use.
Led testing of avionics I/O computers to stringent electrical and environmental standards.
Defined architecture for the next generation of compact avionics I/O converters using an innovative unit configuration.
Revolutionizing the next generation dental system by leading hardware and software design.
Proven skillset in full-stack development fundamentals. Demonstrated by completed projects using a range of languages, frameworks, and design patterns.
KidCal is a smart scale designed to display real-time weight data on a local web application. Hosted on a Raspberry Pi, there are two main application components. The streaming app is written in C, while the front-end is written in React JS.
FBRULES is an active social networking application built for football officials. Users post and share questions that are designed to improve knowledge of game rules. Each question has an answer and can also have sortable rule references.
A shell based, fully-featured chess game written in Ruby. Note: This demo is hosted on a resource limited server and may take a moment to load. Because it is a terminal application, the text does not scale. Increasing browser zoom then refreshing the page may help with legibility.
RetroCalc is a supercharged calculator built from the ground up in vanilla javascript. The engine supports use of decimals, answer carryover and multiple lines of display. It is designed to look like an original GameBoy with CSS.
Paint for Dummies is a Microsoft paint clone. A user can select a brush size for the canvas, change colors, and use an eraser brush. Life is like a box of chocolates.
Ro Sham Bo is a rock paper scissors game written in javascript. Users can select their move in the game to play against a random computer move. The game keeps score of a first to five match. The styling and positioning use pure CSS.
Live Demo Source CodeDeep understanding of the value provided by well-designed tests, reinforced by avionics design experience. The FBRULES and Chess projects utilize comprehensive test suites that promote ease of refactoring and quality code. Both projects show competency with unit and system test development.
Experience in program management has fostered an embrace of thoughtful planning for cost, schedule and requirements. Most personal projects are managed with a lightweight Kanban board similar to Scrum, which tracks backlog, in progress and completed tasks.
Strong desire to continue learning and growing through a career. Consistent progress and willingness to take on new challenges. In 2021-2023, the focus was on mastering fundamental full-stack technologies. Moving forward, the goal is to extend knowledge to additional modern frameworks.
Years of college football officiating experience has taught a unique ability to diffuse tense situations. Field work has translated into the workplace where clear and concise breakdown of complicated concepts is vital.