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.