Bryan Viveros

Portfolio / Resume

Bryan Viveros

Applied Computing Student · Cybersecurity Minor · Software, Cloud, and Self-Hosted Systems Projects

I build practical technology projects across web development, cybersecurity, Microsoft cloud tools, and home lab infrastructure. I like learning by building things that are useful in real life.

About Me

I am an Applied Computing student at UW Bothell with a minor in cybersecurity. My work focuses on practical software, cloud tools, web development, and hands-on systems learning. I enjoy projects that connect code with real infrastructure, such as portfolio websites, dashboards, automation tools, and self-hosted services.

At a Glance

Current Focus

Applied Computing + Cybersecurity

Main Strengths

Software, cloud tools, systems, and troubleshooting

Hands-On Work

Home lab, self-hosting, web projects, automation, and dashboards

Career Interests

Software, IT, cybersecurity, cloud, and infrastructure roles

Resume Highlights

Microsoft

Software Engineering Intern

Worked on engineering tools, technical specs, data gathering, and visualization projects in sprint-oriented environments.

PowerShellAzureCosmos DBPower BIGrafana

Personal Project

Self-Hosted Portfolio

Started with a simple portfolio hosted on Vercel, then expanded the project into a self-hosted learning experience involving servers, deployment, DNS, monitoring, and mobile testing.

Next.jsTailwind CSSLinuxSelf-hostingDNS

Home Lab

Viverlab Home Server

Built a personal home lab environment for learning server administration, remote access, monitoring, backups, smart home tools, and self-hosted services.

ProxmoxDockerTailscaleVaultwardenUptime Kuma

Technical Toolbox

Build

Frontend, web apps, scripts, and practical software projects.

ReactNext.jsJavaScriptHTMLCSSC#C++PowerShell

Automate

Data gathering, reporting, Microsoft 365 tooling, and workflows.

PowerShellMicrosoft GraphCosmos DBPower BIGrafanaAzure FunctionsAzure Service Bus

Deploy / Host

Hands-on infrastructure, self-hosting, and server environments.

LinuxDockerProxmoxTrueNASVercelDNSTailscaleRemote SSH

Monitor / Secure

Security fundamentals, monitoring, access control, and hardening.

Uptime KumaVaultwardenHome AssistantAccess controlLinux hardeningOWASP conceptsNetwork security basics

Featured Projects

A mix of internship work, personal infrastructure, and hands-on learning projects.

Web Development / Self-HostingLive / In Progress

Personal Portfolio Website

View Project ↗

Built a resume and portfolio website with Next.js and Tailwind CSS. The project began as a simple Vercel deployment, then became a way to learn more about servers, DNS, deployment workflows, mobile testing, and self-hosted infrastructure.

What I worked on:

  • Built the site using Next.js and Tailwind CSS.
  • Tested changes in a remote development environment before deployment.
  • Practiced keyboard accessibility with visible focus states and keyboard-friendly navigation.
  • Used the project to learn the difference between local development, hosted deployments, and self-hosting.
  • Set up a professional contact email using bryanviveros.com.

Skills demonstrated:

  • Frontend development
  • Responsive design
  • Deployment workflow
  • DNS basics
  • Accessibility
  • Mobile testing
Next.jsTailwind CSSVercelLinuxGitSelf-hosting
Systems / Home LabActive Home Lab

Viverlab Home Server

Created a home server environment for learning self-hosting, service management, dashboards, remote access, monitoring, backups, and personal infrastructure.

What I worked on:

  • Set up services for monitoring, password management, smart home tools, and remote access.
  • Organized services into a personal dashboard to make tools easier to access.
  • Explored safer remote access using Tailscale and self-hosted services.
  • Used the home lab as a hands-on environment for learning networking and server administration.

Skills demonstrated:

  • Linux administration
  • Self-hosting
  • Networking
  • Monitoring
  • Troubleshooting
  • Service organization
ProxmoxDockerLinuxTailscaleVaultwardenUptime Kuma
Smart Home / UsabilityPersonal Infrastructure

Home Assistant Smart Home Setup

Configured a smart home setup for lights, cameras, and household controls with a focus on making common actions easier to access for everyday use.

What I worked on:

  • Created dashboard views for home controls.
  • Organized controls so household members can access important features without admin tools.
  • Connected smart lights and camera views into one interface.
  • Focused on making the dashboard simple enough for daily use.

Skills demonstrated:

  • Dashboard design
  • Usability
  • Device organization
  • Home networking
  • Access planning
Home AssistantSmart HomeDashboardsNetworking
Internship / Data ToolsInternship Project

Microsoft Migration Discovery Tool

Worked on a tool concept for gathering and visualizing Microsoft 365 tenant migration data so admins could better understand users, groups, licenses, and related resources.

What I worked on:

  • Developed PowerShell scripts for data gathering.
  • Worked with Microsoft Graph and Microsoft 365 data sources.
  • Stored structured user and resource data for reporting.
  • Created visual reporting ideas for migration planning.
  • Worked with engineering and technical specs in a sprint-oriented environment.

Skills demonstrated:

  • PowerShell scripting
  • Cloud data gathering
  • Technical documentation
  • Data visualization
  • Problem solving
PowerShellMicrosoft GraphCosmos DBPower BIGrafana
Team Project / Microsoft New TechnologistTeam MVP

Cyborg Mobile MVP

Collaborated on a team project focused on connecting first-generation students with mentors and professionals.

What I worked on:

  • Worked with a team of 5 to build an MVP.
  • Helped with user interviews, planning, and engineering specs.
  • Contributed to frontend development and team standups.

Skills demonstrated:

  • Team collaboration
  • Frontend development
  • User interviews
  • Planning
  • Technical communication
ReactJavaScriptHTMLCSSGit

Experience

Software Engineer Intern

Microsoft

June 2024 – September 2024

Redmond, WA

  • Developed PowerShell scripts and tools to gather data.
  • Created a tool to visualize user data in a shareable and interactive format.
  • Worked alongside teams in creating engineering and technical specs in a sprint-oriented environment.
  • Gained experience with PowerShell and Azure cloud tools including Cosmos DB, Power BI, and Grafana.

Software Engineer Intern

Microsoft

June 2023 – September 2023

Redmond, WA

  • Developed a utility DLL to facilitate communication between partner teams.
  • Created a generic handler as a proof of concept for DLL functionality.
  • Collaborated on engineering and technical specs in a sprint-oriented environment.
  • Gained hands-on experience with C#, Azure Functions, Service Bus, and online web apps.

Software Engineer Intern

Microsoft – New Technologist

June 2022 – August 2022

Redmond, WA

  • Collaborated on a team of 5 to build an MVP connecting first-generation students with mentors.
  • Utilized React, JavaScript, Git, HTML, and CSS throughout the project.
  • Conducted user interviews, wrote engineering specs, and led team standups.

Volunteer

EvCC STEM 101

November 2023 – Present

Everett, WA

  • Volunteered with the EvCC STEM 101 class to support students exploring computer science.

Education

University of Washington Bothell

B.S. Applied Computing, Minor in Cybersecurity

Current

Bothell, WA

Everett Community College

Associate of Arts and Sciences

January 2020 – June 2022

Everett, WA

  • Maintained a 3.8 GPA throughout academic career.
  • Member of MESA, Rocket Club, and High-Performance Computers.
  • Tutor in Computer Science, English, Math, and Writing.

Things I'm Into

  • Homelabbing & self-hosted infrastructure
  • Cybersecurity
  • Web development
  • Smart home systems
  • Cloud tools
  • PC building and gaming