Software Architect and Computational Creativity Researcher
I'm a passionate software developer and entrepreneur specializing in AI-driven applications. With over two decades of experience in the tech industry, I've had the opportunity to work on a diverse range of projects, from game development to generative art and music. My focus is on creating innovative, engaging, and meaningful experiences that push the boundaries of technology and delight users. I'm driven by a constant curiosity and a deep desire to make a positive impact on the world through my work.
If you need to get in touch with me about any of my projects or for any other reason, you can reach me at .
An Xcode Source Editor Extension utilizing ChatGPT to enhance Swift code. Offers powerful commands for documentation, code improvement, and adhering to Swift conventions.
An endless, procedurally-generated book filled with descriptions of mysterious rituals from a fictional world. Choose a narrator and swipe to explore new rituals.
A personal music laboratory that generates unique musical styles using an album-like interface. Save and replay styles to experience endless new compositions.
"B.T. has the rare ability to think big and small. He is able to think strategically about the long term vision and dive into the details of a particular feature. It was a pleasure working with B.T."
- Sabari Navaneethakrishnan, Product Strategy & Management
"B.T. brings exceptional technical acumen, big picture thinking, and great communication skills. He cares for others and relates concepts to afford everyone the best tools to understand and make decisions."
- Kim Loraine-Grews, Product Manager
"B.T. is an expert with building user interfaces, understanding the real requirements, and implementing interfaces that delight the customer. He's very personable and easy to work with, building a constructive work environment."
- Scott MacWatters, Senior Full Stack Engineer at Apple
Visionary dreamer, sees detailed and inspirational visions of the future, energizes self and others.
Impatient for action, believes that only action leads to performance and learning, eager to take the next step.
Enjoys thinking and mental activity, cherishes introspective time alone for musing and reflection.
Possesses a distinct way of thinking, sees patterns and evaluates potential obstacles, selecting the best strategy to move forward.
Energized by the process of learning, enjoys the journey from ignorance to competence, thrives in dynamic environments that require constant learning.
A Swift package for seamless integration with OpenAI's API, enabling advanced chat capabilities and token management in your applications
A Swift package for generating and managing simulated human-like personalities
A Swift package for generating music using style definition genotypes
A Swift package for the generation of interesting creative text elements
A Swift package that adds handy functions to String and NSMutableAttributedString
A Swift package for working with probability-driven randomness
A Swift package for working with aesthetic concepts
A Swift package for generating 2D shapes of ships
A Swift package for generating 2D greebles