Skip to content
CHRISTOPHER KILO.

About

Hi, I'm Christopher Kilo.

I'm a software engineer and full-stack developer working across frontend applications, backend systems, cloud infrastructure, IT, and graphic design.

Christopher Kilo, software engineer

I learn primarily by building—taking unfamiliar problems apart, understanding the systems behind them, and developing the knowledge necessary to solve them.

When a system is unfamiliar, I start with the problem it needs to solve, then learn what the work actually requires.

The sections below follow that path: how the training started, and how the projects kept teaching the rest.

My Path

Self-Taught by Building

My path into software engineering hasn't followed a traditional four-year computer science degree program. It began with formal career and technical education and continued through independent learning driven by real projects.

Through Job Corps and Davis Technical College, I built an early foundation in technology, IT, web development, and design. From there, the projects I wanted to build began demanding skills I hadn't learned yet.

So I learned them.

Modern frontend frameworks led into backend systems. Backend systems led into authentication, databases, and APIs. Deployments led into cloud infrastructure and CI/CD. Larger applications introduced testing, accessibility, concurrency, distributed workflows, system architecture, and production debugging.

Much of that knowledge was developed independently through documentation, experimentation, debugging, and building systems complex enough to expose gaps in my understanding.

I learn best when technology has a purpose: understand the problem, learn what the system requires, build it, test it, break it, understand why it broke, and improve it.

Education & Credentials

A technical foundation, built beyond the classroom.

Education

  1. Davis Technical College

    Web & Graphic Design

    Kaysville, UTJuly 2025 – May 2026

    Formal technical and career education in web development and graphic design.

  2. Clearfield Job Corps Center

    Computer Technician Program

    Clearfield, UTAugust 2024 – June 2025

    Career and technical training in computer technician work, IT systems, and related troubleshooting.

Certifications

  • CompTIA A+

    Industry credential covering foundational IT hardware, operating systems, troubleshooting, networking, security, and technical support concepts.

  • Web and Graphic Design

    Formal training and certification representing an early foundation in web and visual design.

  • Introduction to Telecommunications

    Foundational technical training in telecommunications concepts.

  • Introduction to Network Cabling (Copper-Based Systems)

    Technical training in copper-based network cabling systems.

Continuous Learning

The project usually tells me what I need to learn next.

Formal training gave me a foundation. The applications I wanted to ship kept expanding that curriculum—each build introducing a system I had to understand before I could finish the work.

Applications

ReactNext.jsAngularTypeScript

Systems

APIsAuthenticationPostgreSQLSupabasePrisma

Cloud & Delivery

AWSInfrastructureCI/CDDistributed Workflows

Quality

TestingPlaywrightAccessibilityProduction Debugging

AI-Assisted Engineering

Using AI to learn faster without outsourcing understanding.

AI has become part of how I learn and build, but not as a replacement for understanding the work.

I use AI to explore unfamiliar concepts, challenge architectural decisions, develop implementation plans, review code, identify failure modes, create test strategies, and translate broad requirements into concrete engineering tasks.

Over time, that evolved into a structured workflow built around context, constraints, acceptance criteria, regression protection, and validation.

The goal isn't simply to make an AI generate more code. It's to reduce ambiguity, understand the decisions being made, and verify that the resulting system actually works.

When I encounter something I don't know, I know how to learn it.

Frameworks and tools will change. Researching unfamiliar systems, testing assumptions, debugging failures, and building until the gaps close is the part that stays.

Capabilities

Three disciplines, kept in the same toolkit.

  • Full-Stack Development

    Frontend applications, backend APIs, cloud-connected systems, testing, and maintainable application architecture.

  • Graphic Design

    Visual systems, branding, interface composition, and layouts designed intentionally rather than from templates.

  • IT Technician

    Hardware diagnostics, deployment, troubleshooting, system configuration, and methodical technical problem-solving.