I'm an agile software engineer, programmer and full-stack developer with a focus on creative programming and efficient design. I strive to build software that is as structurally, semantically and aesthetically cohesive as it is intuitive for the user. I work collaboratively to isolate problems and implement simple and repeatable solutions.
As someone who takes responsibility for their own personal development, I’m continually re-evaluating and updating my skill sets as well as learning more about how I can better serve my community. Whether it be through volunteer work or personal projects, I'm constantly gaining new experiences that are directly applicable to my professional life. I'm an advocate for open-source technologies and a passionate solver of problems.
Symbiotic Pulse System is a dual-voiced, analog-modeled
synthesizer developed using VueJS and the Web Audio API, intended to be a learning tool for people who
might not normally engage with synthesizers. Users can create, modify, save, and share virtual patches.
ECOMMERCE SYNTH SHOP is a Ruby on Rails application which demonstrates the core functionality of
an e-commerce web shop. Authorized users can browse items, add items to their cart and purchase
products using stripe. Shop admins can add, edit or remove products, managing file uploads with
paperclip.
PASSMAN is a super simple, Python-based password management console application. Data is managed
using Peewee ORM and stored in a Sqlite3 database. Users can download passman via the 'pip' command and
the application supports authentication of multiple users.
JOIN IN THE CHAT is a Ruby on Rails application that
utilizes action cables to handle multiple connection instances. Messages are instantly rendered to the
users asynchronously. Users can connect to the application from anywhere and engage in the
conversation.