diff --git a/3d-showcase.html b/3d-showcase.html index 2693e46..ce10ec5 100644 --- a/3d-showcase.html +++ b/3d-showcase.html @@ -38,26 +38,61 @@ + + + + + + + + sky - + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/css/home-console.css b/css/home-console.css index 49b238f..629606a 100644 --- a/css/home-console.css +++ b/css/home-console.css @@ -310,6 +310,45 @@ body[loaded] #main { } } } + + & tertiary { + grid-row: 5; + grid-column: 1 / 3; + width: 100%; + overflow-x: scroll; + scroll-snap-type: x mandatory; + + &::-webkit-scrollbar { + width: 0; + } + + & > ul { + display: flex; + width: fit-content; + + & > li { + display: block; + position: relative; + scroll-snap-align: start; + scroll-snap-stop: always; + width: 25dvw; + aspect-ratio: 4/3; + + & > a { + position: absolute; + inset: 1em; + background-position: center 75%; + background-size: 50%; + background-repeat: no-repeat; + filter: grayscale(0.5); + + &:focus { + background-size: 75%; + } + } + } + } + } } footer { diff --git a/gltf/trek/sta-sarelle-expanse-hugo-class-ship.glb b/gltf/trek/sta-sarelle-expanse-hugo-class-ship.glb new file mode 100644 index 0000000..df0bae8 Binary files /dev/null and b/gltf/trek/sta-sarelle-expanse-hugo-class-ship.glb differ diff --git a/gltf/trek/sta-sarelle-phaser.glb b/gltf/trek/sta-sarelle-phaser.glb new file mode 100644 index 0000000..adbb357 Binary files /dev/null and b/gltf/trek/sta-sarelle-phaser.glb differ diff --git a/gltf/trek/starbase-364-narendra-station.glb b/gltf/trek/starbase-364-narendra-station.glb new file mode 100644 index 0000000..5e80748 Binary files /dev/null and b/gltf/trek/starbase-364-narendra-station.glb differ diff --git a/gltf/trek/starfleet-cetacean.glb b/gltf/trek/starfleet-cetacean.glb new file mode 100644 index 0000000..040f87b Binary files /dev/null and b/gltf/trek/starfleet-cetacean.glb differ diff --git a/gltf/trek/starfleet-edosian.glb b/gltf/trek/starfleet-edosian.glb new file mode 100644 index 0000000..5eb725c Binary files /dev/null and b/gltf/trek/starfleet-edosian.glb differ diff --git a/gltf/trek/starfleet-exocomp.glb b/gltf/trek/starfleet-exocomp.glb new file mode 100644 index 0000000..6bb1704 Binary files /dev/null and b/gltf/trek/starfleet-exocomp.glb differ diff --git a/gltf/trek/starfleet-medusan-hover-suit.glb b/gltf/trek/starfleet-medusan-hover-suit.glb new file mode 100644 index 0000000..7782f3d Binary files /dev/null and b/gltf/trek/starfleet-medusan-hover-suit.glb differ diff --git a/home-ala-homestar.html b/home-ala-homestar.html index 1deac4e..25b132d 100644 --- a/home-ala-homestar.html +++ b/home-ala-homestar.html @@ -36,14 +36,14 @@

S★S

  • - - ? + + Itch
  • - - ? + + GitHub
  • diff --git a/home-console.html b/home-console.html index c4b6806..8101413 100644 --- a/home-console.html +++ b/home-console.html @@ -91,6 +91,29 @@

    Home Screens

    + +

    External

    + +
    diff --git a/home-lcars.html b/home-lcars.html index 17275e2..d099c9c 100644 --- a/home-lcars.html +++ b/home-lcars.html @@ -62,6 +62,21 @@

    Sam Sarette's Portfolio

    3-D Showcase +
  • + + Itch + +
  • +
  • + + GitHub + +
  • +
  • + + LinkedIn + +
  • diff --git a/img/github.svg b/img/github.svg new file mode 100644 index 0000000..76537d7 --- /dev/null +++ b/img/github.svg @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/img/itch.svg b/img/itch.svg new file mode 100644 index 0000000..559a2cf --- /dev/null +++ b/img/itch.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/img/linkedin.svg b/img/linkedin.svg new file mode 100644 index 0000000..b581acf --- /dev/null +++ b/img/linkedin.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/img/projects/HiARC-simple.svg b/img/projects/HiARC-simple.svg new file mode 100644 index 0000000..43fcc71 --- /dev/null +++ b/img/projects/HiARC-simple.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/projects/HiARC.svg b/img/projects/HiARC.svg new file mode 100644 index 0000000..054aeec --- /dev/null +++ b/img/projects/HiARC.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/index.html b/index.html index d8bcff8..78926cf 100644 --- a/index.html +++ b/index.html @@ -61,8 +61,8 @@

    About Sam Sarette

    ‍⚕️Medical Lab Devices

    - Sam has proudly created software for several robotics-powered devices at KMC Systems, Inc since - before graduating Keene State College. + Sam has proudly created software for several robotics-powered devices at KMC Systems, + now HiARC, since before graduating Keene State College.

    He’s been able to leaverage his hobbyist work in VR to create virtual lab environments, @@ -73,8 +73,8 @@

    ‍⚕️Medical Lab Devices

    tooling He’s helped establish to make the act of creating professional, documented work easier.

    - Sam is currently a principle engineer leading a small team to recreate a project from early in his career. - This effort is going well, and he would say He’s very proud of it so far. + Sam has been positioned into a technical leadership role, leading larger and larger teams, as his social skills + and technical knowledge have created a helpful mixture for enabling software teams and navigating work politics.

    Leading in Communities

    diff --git a/projects.html b/projects.html index b72610a..cc280f0 100644 --- a/projects.html +++ b/projects.html @@ -101,11 +101,23 @@ - + +

    Rebuilt the workflows and UI with reference to the old codebase, using new hardware.

    +

    Integrated dependency-injection into both client and server code, used gRPC and the latest WiX installer framework.

    +

    Managed a team of junior developers and another principal engineer to use cutting-edge tools to rebuild and update upon the original device software vision.

    +
    +
    + + - + thumbnail="img/projects/HiARC-simple.svg" first="2022-08-11"> +

    Created the Installer (msi) and NuGet packages for our primary Robotics SDK. Involved lots of manually-created nuspec files, adjusting project templates, devops yaml build scripts.

    Ensured the project’s lead developer was happy. The work has pocess improvement implications of nearly all projects at KMC (an internally-fundamental SDK).

    @@ -114,18 +126,27 @@
    - - + -

    Rebuilt the workflows and UI with reference to the old codebase, using new hardware.

    -

    Integrated dependency-injection into both client and server code, used gRPC and the latest WiX installer framework.

    -

    Managed a team of junior developers and another principal engineer to use cutting-edge tools to rebuild and update upon the original device software vision.

    +

    Helped to develop a series of standardized Azure DevOps build pipelines for use on all company projects in future, starting with the Internal SDK.

    +

    Additionally, he built a utility which uses standard tools and a highly customized CSS template to produce the documentation required of a regulated medical program, written in markdown and output as PDF.

    + + +

    Helped to reorganize and train a large team of firmware developers to produce RTOS firmware running nearly two dozen ARM SBCs.

    +

    Utilized the company's Internal SDK and standard CI/CD Toolkit in order to develop firmware and supporting documentation automatically and continuously.

    +

    Managed a team of both junior and principal developers, bringing them from a low-morale, uncertain state to being proud of what we have been accomplishing for more than half a year.

    +
    +