Oliver Gilcher

Software Engineer

I'm a

I build backend systems, developer platforms, and deployment infrastructure with a focus on distributed systems, cloud technologies, and software architecture.

Oliver Gilcher

About Me

A systems-minded software engineer focused on backend platforms, deployment infrastructure, and scalable software architecture.

Engineering Profile

Education

B.S. Computer Science

Colorado Technical University

Current Focus

Backend & Platform Engineering

Distributed systems, APIs, infrastructure

Graduation

April 2027

New grad software engineering roles

GPA

4.0

President’s List

Seeking

Software Engineer I

Backend, platform, systems, cloud

Long-Term Goal

Software Architect

Reliable, scalable software systems

Building the infrastructure behind great software.

I’m Oliver Gilcher, a Computer Science student focused on backend engineering, distributed systems, platform infrastructure, and software architecture.

I enjoy working on the systems behind modern applications: APIs, databases, authentication, deployment pipelines, monitoring, automation, and the architectural decisions that keep software reliable as it grows.

Through projects like Mission Control, Lunar Deploy Agent, and LunaPal, I’ve been building software that goes beyond small demos and focuses on real engineering problems: deployment orchestration, backend APIs, infrastructure coordination, and scalable application design.

4.0

GPA

3+

Major Projects

2027

Graduation

Specialization

Backend Engineering

Architecture

Distributed Systems

Infrastructure

Deployment Platforms

Career Target

Software Engineer I

Experience

Engineering work focused on backend systems, platform infrastructure, deployment tooling, and scalable application architecture.

Download Resume

2026 - Present

Founder & Lead Software Engineer

LunarLabs

Designing internal software systems for client operations, deployment workflows, and engineering automation.

  • Built Mission Control, a control-plane API for projects, clients, deployments, launch workflows, and team operations.
  • Designed deployment infrastructure around distributed agents, node health, deployment history, and manual launch actions.
  • Led technical direction across backend architecture, frontend systems, and internal tooling.

Featured Projects

Selected work focused on backend systems, deployment infrastructure, application architecture, and platform engineering.

Control Plane API

Mission Control

A backend control-plane system for managing clients, projects, deployments, launch workflows, members, and operational state.

GoREST APIPostgreSQLRBACDeployment Orchestration
Project and client management
Manual deployment triggers
Launch-to-production workflow
Role and permission modeling

Open Source Deployment Worker

Lunar Deploy Agent

A Go-based server agent that executes deployment jobs, exposes health endpoints, streams events, and reports deployment history.

GoDockerWebSocketsLinuxJSON Logging
Deployment job engine
Queue and history endpoints
Health monitoring
Event streaming

Cross-Platform Life Management App

LunaPal

A life-management platform with mobile-first architecture, backend services, authentication, and modular product areas.

SwiftUIFastAPISupabasePostgreSQLAuth
Coordinator-based iOS architecture
Backend API planning
Secure user data model
Cross-platform roadmap

How I Build Software

I believe software is more than code. Good engineering comes from understanding systems, designing thoughtfully, and building solutions that remain reliable as they grow.

Architecture First

Every project begins with understanding how the system should fit together before writing code. Strong architecture leads to maintainable software.

Reliability

I enjoy building software that remains dependable as it grows through clean design, monitoring, testing, and thoughtful engineering decisions.

Scalable Systems

Whether it's deployment platforms, APIs, or backend services, I enjoy creating software that can evolve instead of being rewritten.

Developer Experience

Clear APIs, documentation, automation, and maintainable code make software easier to build, extend, and operate.

Technologies

Technologies I've used throughout academic, professional, and personal engineering projects.

Backend

GoFastAPIREST APIsPostgreSQLAuthenticationSQL

Infrastructure

DockerLinuxCI/CDGitDeployment AutomationMonitoring

Languages

GoTypeScriptSwiftPythonC++Java

Currently Learning

KubernetesTerraformAWSDistributed SystemsSoftware ArchitectureCloud Platforms

Contact

Let's build something reliable.

I'm currently preparing for Software Engineer I and new grad roles focused on backend systems, platform engineering, infrastructure, and software architecture.

© 2026 Oliver Gilcher. Built with Next.js, TypeScript, and Tailwind CSS.