I love hobbies. I have too many of them. I play guitar. I listen to and collect vinyls. I like to go on hikes. I like trying new things. And coffee. Yes, coffee. If you don’t think coffee is a hobby let me prepare you a cup and enlighten you. I play a Fender Telecaster and a Taylor. I enjoy almost every genre of music. And I am a diehard Boston/New England sports fan. Go Sox!!!
I graduated summa cum laude with a Bachelors degree in computer science from Florida Atlantic University. During this time I developed a strong understanding of general concepts like data structures and algorithms. Before graduating, I lead a group of 4 of my peers in a software engineering competition where I designed and built a web application that was to be used by students and administrators of the university. This was a rewarding experience which amplified my interest in developing web applications.
I decided to complete a 12-week intensive web development program to accelerate my learning process and to collaborate with others. I learned many skills of a modern software developer, built several web applications, as well as gained confidence in my ability to help others in their approach to solving programming problems they encounter.
Through these two programs and building projects I built a foundation of conceptual and practical knowledge needed to be a productive member of a development team. I have the skills necessary to continue to learn and evolve and the confidence to share what I know with other developers.
Developed a full-stack single page application (SPA) in React. Client app interfaces with a proprietary Express/Node API which itself interfaces with several third-party API's for functionality such as searching a database for content.
Built a full-stack SPA with a Ruby on Rails API in four days utilizing Test-Driven Development with RSpec. Designed and implemented database schema with Rails ActiveRecord and PostgreSQL.
Delivered a full-stack E-commerce solution in JavaScript with Node, Express, and MongoDB in 5 days. Scrum master of small team utilizing a feature-branching git workflow. Experimented with extreme programming practices like pair programming.
Wrote scripts and contributed to browser automation suite in Java using Selenium
Created test automation concept for new feature
Collaborated on an agile team that delivers global communication and collaboration solutions
Led a team of 4 students to design and develop a web-based budget approval system
Created database schema and implemented in MySQL
Designed and developed MVC application in PHP and JavaScript
Wrote PHP scripts for migration of database content
Created games for web publishing using Unity with C# scripting and Gamesalad
Traxx is a discographic music searching and album collection client application. Users can search from a database containing over 10M records from over 5M artists. It is a single page application (SPA) built with React that interfaces with an Express/Node backend API using axios for http requests.