Hello, I'm Tyler! With a Bachelor's and Master's degree in Computer Engineering and over nine years of experience in the tech industry, I bring a wealth of knowledge and expertise to the table. I have worked on professional projects such as using Ruby to process x86 assembly instructions and using Python and React to show public transit arrival times. My experience across stacks and domains has led my passion to grow beyond just "getting code to work"; it's about unraveling the nuances of how software functions and exploring each layer of its construction.
Throughout my professional career, I've taken immense joy in mentoring fellow engineers. Not long ago, I helped a junior engineer migrate some data processing code from a React Native application to a Kotlin application. This not only solidified their understanding of frontend versus backend development, but also enhanced my skills in explaining technical concepts in an accessible way. I approach teaching from a "First Principles" approach: if we can step back and understand the foundations underpinning each subject, we can dive into the details of a task or project with more confidence and resilience.
I'm also excited to introduce a new guided Rust HTTP server project, which provides a deep dive into how an advanced library, similar to Axum, works under the hood. Over the course of five sessions, you'll gain hands-on experience in building a performant HTTP server from scratch, learning key concepts in Rust and network programming along the way.
Lastly, I view code as a creative pursuit. Is it art? That's in the eye of the beholder. Having something functional is an critical step, but producing something clean and that you are proud of is my north star.
I invite you to contact me with any questions or to discuss your specific learning goals. Let's work together to build your understanding and confidence in software and computer engineering!
I built a trip planner for railroad passengers.
I built a trip planner for railroad passengers.
I built a full-stack web app to help clients manage their financial portfolios.
I built a full-stack web app to help clients manage their financial portfolios.
I built digital products to help public transit riders know when their next train would be arriving.
I built digital products to help public transit riders know when their next train would be arriving.