Kyle Armstrong

full-stack software engineer

Hello!

I'm a full-stack software engineer based on the eastern side of the United States. I enjoy building software that is both useful and enjoyable to use, and I have a particular interest in systems programming, game development, and developer tooling. I maintain a homelab of servers and services that I use to host my personal projects, and I enjoy learning about new technologies and techniques that can help me improve my skills as a software engineer. I also enjoy 3D modeling, 3D printing, tinkering with electronics, working on my cars, and other hobbies that allow me to create and build things.

This website is a personal portfolio and blog where I share my projects, thoughts, and experiences with software development. You can find links to my GitHub, LinkedIn, and other social media profiles in the contact section of this website. If you would like to get in touch with me, please feel free to reach out via email or through one of my social media profiles.

Kyle Armstrong GitHub profile avatar

GitHub metrics

Tools & Technologies

Languages

RustC#TypeScriptPythonSQLC++JavaBashHTMLCSSCSvelteYAMLAnsible

Frameworks

Next.jsReactBevyASP.NETNode.jsSvelteKitFlaskDjangoTailwind CSS.NET Framework

Databases

PostgreSQLMySQLSQLiteRedis

Software

GitDockerKubernetesNginxNanoVisual Studio CodeFruity Loops StudioBlenderUnityUnreal EngineGodotGIMPTraktorBambu Studio

Homelab Hosting

Plex Media ServerJellyfinNextcloudHome AssistantAdGuard HomeTraefikCaddyPortainerTailscaleSonarrRadarrLidarrBazarrOverseerrProwlarrCalibre WebSemaphoreUIFileBrowserAutohealNginx Proxy ManagerDeclutterFlaresolverrCloudflare-DDNS

Game Servers

MinecraftValheimFactorioSons of the ForestSatisfactoryEnshrouded

Distros

FedoraUbuntuDebianArch LinuxAlpine LinuxBazziteChimeraOSKali LinuxPop!_OSEndeavorOSNixOSManjaroDeepinRed Hat Enterprise LinuxTrueNAS

GitHub detected languages