About
Professional flutist? Overrated. Marketer? Underappreciated. Software engineer? Just right.
There’s a reason they say “third times the charm”, and my career path proves it. But, I don’t regret my past career choices because I gained invaluable skills for building great software products like collaborating on diverse teams, performing well in high-pressure situations, and understanding what clients or customers need and want in their products. If you are looking for a software engineer with a unique perspective that’s eager to learn and grow, then look no further!
View Resume
App Academy | Full-Stack Software Engineering | 2021
Boston University | Bachelor of Music | 2010 - 2014
Skills
Projects
VjDj
VjDj (Video Jockey, Disc Jockey) is a Spotify clone with music videos...because why not have both in the same place?
Flask | SQLAlchemy | PostgreSQL | React | Redux
Instrument Match
Instrument Match is an AirBnB clone for the gigging musician that needs to rent an instrument close by.
Sequelize | Express | PostgreSQL | React | Redux
BREWD
BREWD is a coffee-drinker's community based on the popular beer-aficionado social site UNTAPPED.
Flask | SQLAlchemy | PostgreSQL | React | Redux
GoodGames
GoodGames is a GoodReads clone that allows individuals to rate, comment on, and browse video games of all types.
Sequelize | Express | PostgreSQL | Pug
Contact
Elements
Text
This is bold and this is strong. This is italic and this is emphasized.
This is superscript text and this is subscript text.
This is underlined and this is code: for (;;) { ... }
. Finally, this is a link.
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Blockquote
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.
Preformatted
i = 0;
while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}
print 'It took ' + i + ' iterations to sort the deck.';
Lists
Unordered
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Alternate
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Ordered
- Dolor pulvinar etiam.
- Etiam vel felis viverra.
- Felis enim feugiat.
- Dolor pulvinar etiam.
- Etiam vel felis lorem.
- Felis enim et feugiat.
Icons
Actions
Table
Default
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |
Alternate
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |