About
Hi there! My name is Spencer. Originally from Massachusetts and now residing
in the Bay Area, I'm a software engineer driven by opportunities to drive
social impact via well-tested code and thoughtful collaboration.
Prior to software development, I spent 5 years working in healthcare under
various hats--
primarily customer service, project management, account management, and
analytics. I strive to work in a way that fosters accessibility,
expands representation, and advances quality of life for communities
in need. In my spare time, you can find me taking photos, trying a new
cross stitch pattern, or exchanging pleasantries with the neighborhood pets.
Languages:
JavaScript | TypeScript | Python | SQL | HTML | CSS
Technologies & Frameworks:
React | Flask | Django | Fastify | Express | Node | Docker | SQLAlchemy | PostgreSQL | Bootstrap | jQuery
Testing Libraries:
Jest | Jasmine | unittest | React Testing Library
Recent Projects
-
Medhead
Medhead is a server-side app for tracking details about injections, labs, and prescription refills for
hormone replacement therapy (HRT) treatments and general medications. Built with Python, Flask blueprints,
SQLAlchemy, PostgreSQL, and the Python datetime module. Testing with Factory Boy.
Links:
Github
-
Jobly
A job application site that allows users to create a new account, log themselves in and out, view
information
about companies and jobs for which they're hiring, and apply to jobs. Feature access varies depending on
authentication
status.
Built using React on the front end and Express.js/PostgreSQL on the back end.
Links:
Github |
Deployed site
-
Warbler
A Twitter clone built using Python, Flask, SQLAlchemy, and PostgreSQL. Utilizes template-rendering via
Jinja.
Links:
Github |
Deployed site
-
openSource Cafe
An interactive cafe website built using React (with use of React Hooks). Users can view menu items, their
recipes, and even add their own.
Links:
Github
Contact
Feel free to reach out via email (spencerarmini@gmail.com) or through social media below!
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 |