---
layout: './Section.astro'
title: 'Experience & Skills'
slug: 'experience'
background: true
---

import Subsection from './Subsection.astro'

Although I am most familiar with JavaScript and C#, I have used several other programming languages [i.e. Java, Python, C++, Kotlin] and can quickly learn new ones.

I have also used multiple web frameworks. I am most familiar with Express.js and React, but I have also used ASP.NET, Astro, and a bit of Django and Next.js. I plan to become more familiar with Django, Rails, and Laravel for backend along with Svelte and SolidJS for frontend.

I am also familiar with Linux since I use Arch Linux on my laptop and work with Linux Debian VMs on my server. Along with that, I have worked with PostgreSQL and MS SQL in my projects and at work, and I have also touched Google Cloud and Azure, using them for my self-hosted cloud, a cybersecurity course, and for work-related tasks.

Although I have learned most of these skills in my spare time, I have also used them in my internships:

<Subsection title="Scrumfish" subtitle="Nampa, ID" url="https://scrumfish.com/">
    Worked on backend and frontend for multiple projects using ASP.NET, MS SQL,
    and React to create APIs, a login system with MFA, and functional frontend
    components.
</Subsection>

<Subsection
    title="R-Technics"
    subtitle="Boise, ID"
    url="https://www.rtechnics.com/"
>
    Performed Windows server maintenance tasks and created a prototype in C# to
    pull song data using the SongSelect API, which was later integrated into the
    company's main product.
</Subsection>
