diff --git a/src/media/GitHub-Mark-120px-plus.png b/src/media/GitHub-Mark-120px-plus.png new file mode 100644 index 0000000..ea6ff54 Binary files /dev/null and b/src/media/GitHub-Mark-120px-plus.png differ diff --git a/src/media/LI-In-Bug.png b/src/media/LI-In-Bug.png new file mode 100644 index 0000000..8bc2d53 Binary files /dev/null and b/src/media/LI-In-Bug.png differ diff --git a/src/media/elliott-mason-WxVBGtvyIMA-unsplash.jpg b/src/media/elliott-mason-WxVBGtvyIMA-unsplash.jpg deleted file mode 100644 index c50115d..0000000 Binary files a/src/media/elliott-mason-WxVBGtvyIMA-unsplash.jpg and /dev/null differ diff --git a/src/media/max-harlynking-_QcLpud-gD0-unsplash.jpg b/src/media/max-harlynking-_QcLpud-gD0-unsplash.jpg deleted file mode 100644 index f2b4726..0000000 Binary files a/src/media/max-harlynking-_QcLpud-gD0-unsplash.jpg and /dev/null differ diff --git a/src/media/modulars.jpeg b/src/media/modulars.jpeg new file mode 100644 index 0000000..43b2bde Binary files /dev/null and b/src/media/modulars.jpeg differ diff --git a/src/media/paper_score.jpeg b/src/media/paper_score.jpeg new file mode 100644 index 0000000..246a43f Binary files /dev/null and b/src/media/paper_score.jpeg differ diff --git a/src/media/with_guitar.png b/src/media/with_guitar.png new file mode 100644 index 0000000..b91b61e Binary files /dev/null and b/src/media/with_guitar.png differ diff --git a/src/pages/AboutMe.jsx b/src/pages/AboutMe.jsx index 3af48b8..72b6a2b 100644 --- a/src/pages/AboutMe.jsx +++ b/src/pages/AboutMe.jsx @@ -20,13 +20,19 @@ export default function AboutMe() { +

Web Design Consulting

+

I consult on small teams at Metazu Studio, a Nashville-based startup connecting clients with services in video production, AR/VR, social media, photography, and web design.

+

I have worked on projects focused on full stack web engineering, real time communications, and designing beautiful user experiences.

+
+ +

Creative minded problem solver

My rich creative background as a musician, composer, producer, and artistic collaborator provide me with a unique frame of reference for solving technical problems and adapting to dynamic environments.

- +

Database Operations and Management

My projects have featured both relational and non-relational databases, in particular PostgreSQL and MongoDB. I also have experience with various methods of connecting these diff --git a/src/pages/CreativeWorks.jsx b/src/pages/CreativeWorks.jsx index 659878d..98d41ba 100644 --- a/src/pages/CreativeWorks.jsx +++ b/src/pages/CreativeWorks.jsx @@ -1,32 +1,43 @@ +import "../sass/pages/CreativeWorks.scss"; +import { DocumentStyle } from "../styles/Style"; + +import modulars from "../media/modulars.jpeg"; +import score from "../media/paper_score.jpeg"; +import guitar from "../media/with_guitar.png"; + export default function CreativeWorks() { return ( - <> -

Creative works

+
+
+

Creative works

-

I would be remiss not to take the opportunity to speak about how I feel my experience as a musician informs my work as a developer.

-

Working as a musician helped me to develop invaluable skills that provide me with a unique frame of reference in regards to my approach to technical problems.

-

See below some of the relevant applications of my musical experience:

-
    -
  • Modular synthesis, which heavily involves fundamentals of arithmetic and data flow
  • -
  • Orchestration; ensuring all instrumental parts are executable and comfortable to play within a given set of parameters
  • -
  • Learning to play new instruments, and adapt my pre-existing knowledge to apply to new frames of reference
  • -
  • Audio engineering, and the associated practices of learning/using music technology
  • -
  • Proper interaction of related components within a larger context
  • -
  • Conceptualizing long-form, well-designed structures
  • -
  • Managing proportional integrity in musical forms
  • -
+
+ Original handwritten music notation + Patch on a modular synthesizer +
-
- - +
+

I would be remiss not to take the opportunity to speak about how I feel my experience as a musician informs my work as a developer!

+

Working as a musician helped me to develop invaluable skills that provide me with a unique frame of reference in regards to my approach to technical problems.

+

See below some of the relevant applications of my musical experience:

+
+ +
+

Modular synthesis, which heavily involves fundamentals of arithmetic and data flow

+

Orchestration; ensuring all instrumental parts are executable and comfortable to play within a given set of parameters

+

Learning to play new instruments, and adapt my pre-existing knowledge to apply to new frames of reference

+

Audio engineering, and the associated practices of learning/using music technology

+

Proper interaction of components within a complex system

+

Managing proportional integrity in musical forms

+
+ +
+ Mikayla playing the guitar +
+

If you're interested, you can find some samples of my music at the links below:

+
+
+
- - Home - ) } \ No newline at end of file diff --git a/src/pages/Links.jsx b/src/pages/Links.jsx index 9588c75..9ff4c24 100644 --- a/src/pages/Links.jsx +++ b/src/pages/Links.jsx @@ -1,26 +1,27 @@ -import Card from '@mui/material/Card'; - import { DocumentStyle } from '../styles/Style'; +import Card from '@mui/material/Card'; +import "../sass/pages/Links.scss"; + +import github from "../media/GitHub-Mark-120px-plus.png"; +import linkedin from "../media/LI-In-Bug.png"; const { htmlTheme } = DocumentStyle; export default function Links() { return ( -
+

Find more about my work at the links below!

-
+
+ GitHub logo {/* An image here for a Github logo? */} My Github - {/* LinkedIn image? */} + LinkedIn logo My LinkedIn Profile - - My CodePen -
) diff --git a/src/sass/App.scss b/src/sass/App.scss index 01c6b13..250f960 100644 --- a/src/sass/App.scss +++ b/src/sass/App.scss @@ -49,6 +49,14 @@ width: 70vw; } } + + .creative-works-page { + > * { + width: 100%; + } + + + } } // mobile queries diff --git a/src/sass/pages/AboutMe.scss b/src/sass/pages/AboutMe.scss index 28f7223..0843dff 100644 --- a/src/sass/pages/AboutMe.scss +++ b/src/sass/pages/AboutMe.scss @@ -58,5 +58,8 @@ &.three { @include staggered-entry(1.2); } + &.four { + @include staggered-entry(1.8); + } } } \ No newline at end of file diff --git a/src/sass/pages/CreativeWorks.scss b/src/sass/pages/CreativeWorks.scss new file mode 100644 index 0000000..c28d68c --- /dev/null +++ b/src/sass/pages/CreativeWorks.scss @@ -0,0 +1,58 @@ +.creative-works-page { + display: flex; + flex-direction: column; + width: 95vw; + margin: 0 2.5vw; + + section { + margin-bottom: 3rem; + p { + display: inline-block; + background-color: white; + margin: 4px 8px; + padding: 1rem; + border-radius: 12px; + list-style: none; + } + h2 { + font-size: 1.2rem; + } + } + + .cw-gallery { + display: flex; + align-items: center; + justify-content: center; + width: 100%; + height: 30rem; + margin-bottom: 3rem; + img { + display: inline; + height: 90%; + width: auto; + object-fit: cover; + margin: 0 1rem; + } + } + + .cw-information { + display: flex; + flex-flow: row wrap; + justify-content: flex-end; + text-align: right; + margin: 0 2rem 3rem 0; + } + + .cw-experiences { + display: flex; + flex-flow: row wrap; + text-align: left; + } + + .cw-examples { + display: flex; + img { + max-width: 35vw; + } + } +} \ No newline at end of file diff --git a/src/sass/pages/Links.scss b/src/sass/pages/Links.scss new file mode 100644 index 0000000..de018ea --- /dev/null +++ b/src/sass/pages/Links.scss @@ -0,0 +1,19 @@ +.links-page { + .links-container { + display: flex; + flex-flow: row wrap; + .MuiCard-root { + img { + width: 4rem; + height: auto; + } + display: inline-flex; + flex-direction: column; + align-items: center; + justify-content: space-between; + height: 8rem; + padding: 2rem; + margin: 1rem; + } + } +} \ No newline at end of file