- 10+ years building revenue-critical distributed systems on the BEAM.
- Erlang/OTP, Elixir, Phoenix LiveView, Cassandra, RabbitMQ, and technical leadership.
-
+ My core story is long-term ownership of an Erlang/OTP affiliate platform handling
+ click tracking, attribution, partner callbacks, analytics, and reporting at
+ 1.5M+ events/day
+ and $2.5M+ monthly revenue.
+ I also architected NetAdmin, a major Elixir/Phoenix LiveView + Ash platform for
+ orchestration, monitoring, auditability, and automation.
+
+
+
+
+ Best fit roles
+
+
+ <.signal_chip label="Lead Distributed Systems Engineer" />
+ <.signal_chip label="Senior Erlang / Elixir Engineer" />
+ <.signal_chip label="Staff Backend Engineer" />
+ <.signal_chip label="Platform / Infrastructure Engineer" />
+ <.signal_chip label="Technical Lead Who Still Codes" />
+
+
+
+
+
+ <.proof_point_chip value="1.5M+" label="events/day processed by systems I've built" />
+ <.proof_point_chip
+ value="$2.5M+"
+ label="monthly revenue supported on systems I've built"
+ />
+ <.proof_point_chip
+ value="~25%"
+ label="infrastructure cost reduction through workflow and scaling improvements"
+ />
+ <.proof_point_chip value="5" label="engineers led hands-on" />
+
-
- """
- end
- defp at_a_glance_section(assigns) do
- ~H"""
-
-
-
- <.stat_card value="10+" label="Years on the BEAM" />
- <.stat_card value="1.5M+" label="Daily events processed by systems I built" />
- <.stat_card value="$2.5M+" label="Monthly revenue supported by systems I built" />
- <.stat_card value="5" label="Engineers managed" />
-
-
-
- """
- end
+
+
+
+
+ Why I stand out
+
+
+ The first-glance version before you dive into the deeper project and system detail.
+
+
- defp professional_summary_section(assigns) do
- ~H"""
-
-
-
-
Professional Summary
-
-
-
- <.summary_item
- icon="hero-cpu-chip"
- text="Lead Distributed Systems Engineer focused on long-lived, production BEAM systems (Erlang/OTP + Elixir)"
- />
- <.summary_item
- icon="hero-server-stack"
- text="Builds and operates high-throughput, revenue-critical platforms with a strong performance and operability mindset"
- />
- <.summary_item
- icon="hero-circle-stack"
- text="Designs distributed data + messaging architectures across Cassandra/PostgreSQL, RabbitMQ, and search/analytics"
- />
- <.summary_item
- icon="hero-magnifying-glass"
- text="Owns data modeling and query tuning across OLTP and time-series workloads, with deep comfort debugging production paths"
- />
- <.summary_item
- icon="hero-cog-6-tooth"
- text="Reliability-first engineering: OTP fault tolerance, BEAM VM tuning, release strategy, CI/CD automation, and incident response"
- />
- <.summary_item
- icon="hero-computer-desktop"
- text="Full-stack builder with Phoenix/LiveView and Ash; ships internal platforms and tooling from concept to production"
- />
- <.summary_item
- icon="hero-user-group"
- text="Hands-on technical leader: mentors engineers, aligns cross-team delivery, and stays deep in the code"
- />
- <.summary_item
- icon="hero-cloud"
- text="Infrastructure-aware across AWS and Linux, with pragmatic automation experience (Jenkins/Ansible)"
- />
+ <.hero_spotlight_card
+ eyebrow="Primary Story"
+ title="Affiliate platform ownership"
+ description="Long-term owner of a revenue-critical Erlang/OTP platform spanning tracking, attribution, callbacks, partner reporting, distributed messaging, Cassandra-backed event storage, and production reliability."
+ />
+
+ <.hero_spotlight_card
+ eyebrow="Elixir Signal"
+ title="NetAdmin"
+ description="Architected a Phoenix LiveView + Ash control plane for lifecycle orchestration, monitoring, log visibility, audit trails, and operational automation across internal systems."
+ />
+
+ <.hero_spotlight_card
+ eyebrow="Leadership Style"
+ title="Hands-on technical leadership"
+ description="Led up to 5 engineers, handled technical interviews and hiring, and stayed directly responsible for architecture, code, escalations, and infrastructure decisions."
+ />
+
@@ -406,35 +424,61 @@ defmodule RevstackWeb.WhoamiLive do
Professional Experience
+
+ Condensed on the surface for fast scanning. Open a role for the deeper architecture,
+ systems, and delivery detail.
+
-
+
<.experience_card
+ id="experience-ionik"
title="Lead Distributed Systems Engineer"
- company="Ubiquity Agency an Ionik company"
- period="October 2014 — 2026"
- current?={false}
+ company="Ionik (formerly VeriAS)"
+ period="October 2014 — Present"
+ current?={true}
+ expanded?={@experience_expanded_id == "experience-ionik"}
+ summary="Long-term owner of a revenue-critical Erlang/OTP affiliate platform covering click tracking, attribution, callbacks, partner reporting, distributed data architecture, and production reliability. NetAdmin, the internal Elixir platform I architected, sits alongside that work as the strongest Elixir proof point on the page."
+ surface_points={[
+ "1.5M+ events/day",
+ "$2.5M+ monthly revenue",
+ "6-node Cassandra event store",
+ "~25% infra cost reduction",
+ "Led up to 5 engineers"
+ ]}
items={[
- "Lead architect and primary backend engineer for a revenue-critical affiliate network platform written in Erlang, supporting $2.5M+ monthly revenue and processing 1.5M+ events daily (~20+ events/sec average with significantly higher peak throughput).",
- "Design and operate distributed data and messaging architecture including a 6-node Cassandra production cluster, RabbitMQ event pipelines, and Elasticsearch/OpenSearch analytics infrastructure.",
- "Own data modeling and performance strategy across Cassandra and PostgreSQL; routinely debug and optimize complex production queries and high-volume transaction paths.",
- "Responsible for system reliability, BEAM VM tuning, release strategy (relup), CI/CD automation, and production incident debugging across distributed environments.",
- "Architected and built an internal infrastructure management platform from inception, a full-stack Elixir (Phoenix + Ash) internal infrastructure control platform enabling resource lifecycle orchestration, authorization modeling, operational auditability, and cross-system automation.",
- "Lead and managed 5 engineers (UI + infrastructure) while remaining hands-on across backend, data architecture, and full-stack feature delivery. Conducted technical interviews and evaluated engineering candidates as part of the hiring process."
+ "Lead architect and primary backend engineer for a revenue-critical affiliate marketing platform using Erlang/OTP. The platform supports $2.5M+ monthly revenue, processes 1.5M+ events daily, and powers high-volume click tracking, attribution, and real-time partner reporting.",
+ "Owned backend platform design across tracking, analytics, and partner connectivity, including REST APIs and internal service integrations used throughout the product.",
+ "Designed and operated distributed data and messaging architecture including a 6-node Cassandra production cluster, RabbitMQ event pipelines, and Elasticsearch/OpenSearch analytics infrastructure.",
+ "Owned data modeling across Cassandra and PostgreSQL; routinely debugged and optimized high-volume transaction paths, production SQL, and reporting workloads.",
+ "Built Apache Spark (Scala, AWS EMR) pipelines that aggregated Cassandra raw event data into PostgreSQL datasets used for analytics and financial reporting.",
+ "Architected and built NetAdmin, an internal Elixir platform using Phoenix, LiveView, and Ash Framework for resource lifecycle orchestration, distributed systems monitoring, operational auditability, and cross-system automation.",
+ "Owned system reliability across BEAM VM tuning, relup strategy, CI/CD automation, Ansible-based infrastructure automation, and production incident debugging in distributed environments.",
+ "Led and managed up to 5 engineers across UI and infrastructure while remaining hands-on in backend development, data architecture, and full-stack delivery. Conducted technical interviews and hiring evaluations.",
+ "Managed cloud and infrastructure operations across AWS, domains, and VPS providers, and implemented audits and scaling changes that reduced infrastructure operating costs by ~25%."
]}
/>
<.experience_card
+ id="experience-revenuelink"
title="Founder & Software Engineer"
company="RevenueLink Technologies LLC"
period="2023 — Present"
current?={true}
+ expanded?={@experience_expanded_id == "experience-revenuelink"}
+ summary="Independent consulting and product vehicle for real deployed work, including business-facing lead-generation systems, recruiter-facing software, and small Elixir experiments with full delivery ownership."
+ surface_points={[
+ "Phoenix LiveView product work",
+ "Real business demand",
+ "Lead-gen + admin workflows"
+ ]}
+ impact_note="Hardcore Handyman generated more inbound demand than the business could operationally support."
items={[
- "Founded a consulting and technology services company used for independent software projects, consulting engagements, and local technology services.",
+ "Founded a consulting and software vehicle for independent projects, select consulting engagements, and Elixir/Phoenix experiments.",
{:parts,
[
{:text, "Designed and built "},
{:link, "https://hardcorehandyman.fly.dev/", "hardcorehandyman.fly.dev"},
{:text,
- " (formerly hardcorehandymanoflawton.com), a custom lead-generation platform for a local handyman business. Built with Elixir, Phoenix LiveView, and Ecto, the system included SEO-driven service pages, conversion-focused design, and an internal admin interface for managing customer quote requests with photo uploads of project details. "},
+ ", a custom Phoenix LiveView lead-generation platform for a local handyman business. The system included SEO-driven service pages, a quote workflow with photo uploads, and an internal admin interface for managing requests. "},
{:strong,
"The platform ultimately generated more inbound demand than the business could operationally support."}
]},
@@ -443,32 +487,32 @@ defmodule RevstackWeb.WhoamiLive do
{:text, "Built and operate "},
{:link, "https://revstack.fly.dev/", "revstack.fly.dev"},
{:text,
- ", a Phoenix LiveView application serving as a professional portfolio, lead-generation platform, and development sandbox for new ideas."}
+ ", a Phoenix LiveView application serving as a recruiter-facing portfolio, lead-generation platform, and sandbox for new ideas."}
]},
- "Provide consulting and technical services including custom web application development, systems architecture guidance, and local technology support for individuals and small businesses.",
- "Use the company as a vehicle for experimentation with Elixir, distributed systems, infrastructure tooling, and small SaaS-style projects."
- ]}
- />
- <.experience_card
- title="Application Programmer"
- company="CGI Federal"
- period="December 2013 — October 2014"
- current?={false}
- items={[
- "Performed detailed source code analysis for enterprise Java/ADA systems.",
- "Developed tooling and assisted with build/release workflows for multi-million SLOC applications.",
- "Created smoke and sanity testing processes supporting production releases."
- ]}
- />
- <.experience_card
- title="In-House Technician"
- company="Wichita Online"
- period="April 2013 — December 2013"
- current?={false}
- items={[
- "Provided in-field network troubleshooting and wireless equipment deployment (MikroTik, Canopy routers)."
+ "Use the company as a vehicle for consulting, hands-on product work, and experimentation with Elixir, infrastructure tooling, and small SaaS-style projects."
]}
/>
+
+
+ Earlier experience
+
+
+ <.compact_experience_card
+ id="experience-cgi"
+ title="Application Programmer"
+ company="CGI Federal"
+ period="December 2013 — October 2014"
+ summary="Performed source analysis and release-support tooling work for large enterprise Java and ADA systems."
+ />
+ <.compact_experience_card
+ id="experience-wichita"
+ title="In-House Technician"
+ company="Wichita Online"
+ period="April 2013 — December 2013"
+ summary="Handled in-field network troubleshooting and wireless equipment deployment for ISP operations."
+ />
+
+
@@ -486,7 +530,9 @@ defmodule RevstackWeb.WhoamiLive do
Career Portfolio
- Two major chapters of production systems engineering on the BEAM.
+ The affiliate platform is the flagship system, and NetAdmin is the strongest Elixir
+ platform built alongside it. Supporting systems are grouped the way they were actually
+ owned in production.
<.icon
name="hero-cursor-arrow-rays"
class="size-7 inline-block align-text-bottom"
@@ -511,13 +557,12 @@ defmodule RevstackWeb.WhoamiLive do
- <%!--
- <.icon name="hero-rocket-launch" class="size-4" /> Live & Deployed
-
--%>
-
Personal Live Projects
+
Independent Product Work
- Production applications I designed, built, and deployed on my spare time
+ Deployed work outside the affiliate platform and NetAdmin. Hardcore Handyman is the
+ clearest business signal here: the platform generated more inbound demand than the
+ business could operationally support.
<.icon
name="hero-cursor-arrow-rays"
class="size-5 inline-block align-text-bottom"
@@ -529,7 +574,7 @@ defmodule RevstackWeb.WhoamiLive do
<.project_card
id="project-handyman"
title="Hardcore Handyman"
- subtitle="Production Phoenix LiveView system enabling customers to submit job requests with image uploads. Data is validated, stored with Ecto, and triggers email notifications for a streamlined quoting workflow."
+ subtitle="Phoenix LiveView lead-generation platform that generated more inbound demand than the business could operationally support, backed by quote requests, photo uploads, SEO-driven pages, and an admin workflow."
href="https://hardcorehandyman.fly.dev/"
icon="hero-wrench-screwdriver"
preview_src={~p"/images/hardcorehandyman_preview.png"}
@@ -537,18 +582,18 @@ defmodule RevstackWeb.WhoamiLive do
/>
<.project_card
id="project-admin"
- title="Admin Dashboard (for this site!)"
- subtitle="Custom-built admin dashboard for managing leads and estimates. Features real-time data grids, filtering, status management, and single-user authentication."
+ title="Revstack Admin Dashboard"
+ subtitle="Internal Phoenix LiveView admin surface for managing leads and estimates, with real-time data grids, filtering, status workflows, and authenticated operations."
href="https://github.com/kyle-neal/revstack"
icon="hero-cog-6-tooth"
preview_src={~p"/images/admin_panel/admin_dashboard.png"}
- tech={~w(Elixir Phoenix LiveView Ash Postgres)}
+ tech={["Elixir", "Phoenix", "LiveView", "Ash Framework", "Postgres"]}
on_click="open_admin_gallery"
/>
<.project_card
id="project-revenuelink"
title="RevenueLink"
- subtitle="My personal business website and portfolio hub. Showcases my professional profile and services, and serves as a central point for inquiries and collaborations."
+ subtitle="Public home for RevenueLink Technologies, used to ship business-facing services, deployed software, and lightweight product experiments with real delivery ownership."
href="https://revenuelink.net/"
icon="hero-building-office-2"
preview_src={~p"/images/revenuelink_preview.png"}
@@ -575,13 +620,13 @@ defmodule RevstackWeb.WhoamiLive do
<.education_card
degree="B.S. Computer Science"
school="Cameron University"
- period="2010 — 2014"
+ period="Fall 2010 — July 2014"
honors="Magna Cum Laude"
/>
<.education_card
degree="A.S. Information Technology"
school="Cameron University"
- period="2014 — 2016"
+ period="Fall 2012 — June 2014"
honors="Magna Cum Laude"
/>
@@ -601,8 +646,9 @@ defmodule RevstackWeb.WhoamiLive do
Leadership & Teamwork
- Technical leadership across distributed teams, from architecting production systems to
- mentoring engineers and coordinating cross-functional delivery.
+ Hands-on technical leadership across backend, infrastructure, and delivery. I stayed
+ responsible for architecture and production systems while leading engineers, hiring, and
+ driving operational decisions.
@@ -610,27 +656,27 @@ defmodule RevstackWeb.WhoamiLive do
<.leadership_item
icon="hero-building-office"
- text="Architecture ownership across all production systems"
+ text="Long-term ownership of revenue-critical backend platforms"
/>
<.leadership_item
icon="hero-academic-cap"
- text="Mentored & managed 5 engineers across backend and infrastructure"
+ text="Led, mentored, and managed up to 5 engineers"
/>
<.leadership_item
- icon="hero-arrows-right-left"
- text="Coordinated frontend, backend & infrastructure teams"
+ icon="hero-user-plus"
+ text="Conducted technical interviews and engineering evaluations"
/>
<.leadership_item
icon="hero-arrow-trending-up"
- text="Scaled platforms to $2.5M+ monthly revenue"
+ text="Scaled systems supporting $2.5M+ monthly revenue"
/>
<.leadership_item
icon="hero-calendar"
- text="Managed delivery timelines, releases & incident response"
+ text="Managed releases, incidents, and infrastructure operations"
/>
<.leadership_item
icon="hero-wrench-screwdriver"
- text="Hands-on across backend, full-stack & DevOps delivery"
+ text="Reduced infrastructure operating costs by ~25%"
/>
@@ -656,23 +702,23 @@ defmodule RevstackWeb.WhoamiLive do
<.icon name="hero-chevron-right" class="size-4 text-primary shrink-0 mt-0.5" />
- Collaborated with 5 backend
- and 3 DevOps engineers
- to build a multi-million-dollar affiliate network platform.
+ Partnered with backend and infrastructure engineers across multiple stages of the
+ platform, then became the long-term owner of backend architecture, features, and
+ production operations.
<.icon name="hero-chevron-right" class="size-4 text-primary shrink-0 mt-0.5" />
- Partnered with 2 lead engineers
- on architecture and initial production launch, then became the sole owner
- for features, maintenance, and major rewrites.
+ Worked directly with the CTO on business rules, partner integrations, reporting
+ requirements, and production decision-making for the affiliate platform.
<.icon name="hero-chevron-right" class="size-4 text-primary shrink-0 mt-0.5" />
- Ultimately rewrote more of the system than the original team-built release contained.
+ Rewrote and expanded major portions of the system over time while keeping the
+ platform live, revenue-critical, and operationally stable.
@@ -689,7 +735,7 @@ defmodule RevstackWeb.WhoamiLive do
Infrastructure Team
- Built & led a self-managed ops team
+ Hands-on infrastructure and operational leadership
@@ -698,16 +744,16 @@ defmodule RevstackWeb.WhoamiLive do
<.icon name="hero-chevron-right" class="size-4 text-primary shrink-0 mt-0.5" />
- Built a Philippines-based infrastructure team to operate as a
- self-managed unit
- with the structure and autonomy to run independently.
+ Led up to 3 infrastructure engineers
+ and 2 UI engineers
+ while still owning critical backend architecture, reliability work, and escalations.
<.icon name="hero-chevron-right" class="size-4 text-primary shrink-0 mt-0.5" />
- Balanced delegation with hands-on involvement during high-pressure delivery periods,
- keeping the team sustainable and operationally independent.
+ Managed AWS, VPS, domain, and operational cost decisions directly, including audits
+ and scaling changes that lowered infrastructure spend by ~25%.
@@ -753,11 +799,11 @@ defmodule RevstackWeb.WhoamiLive do
- Hiring for a role?
+ Hiring for a remote role?
- I'm always open to discussing the right engineering opportunity.
+ Open to the right Erlang/Elixir, platform, or distributed systems opportunity.
<.link navigate={~p"/contact"} class="btn btn-primary gap-2">
@@ -1107,22 +1153,29 @@ defmodule RevstackWeb.WhoamiLive do
"""
end
- defp stat_card(assigns) do
+ defp proof_point_chip(assigns) do
~H"""
-
-
{@value}
-
{@label}
-
+
+ {@value}
+ {@label}
+
"""
end
- defp summary_item(assigns) do
+ defp signal_chip(assigns) do
~H"""
-
-
- <.icon name={@icon} class="size-4" />
-
-
{@text}
+
+ {@label}
+
+ """
+ end
+
+ defp hero_spotlight_card(assigns) do
+ ~H"""
+
<.icon name="hero-cursor-arrow-rays" class="size-4 inline-block align-text-bottom" />
Click any project for the full story
@@ -1403,12 +1550,26 @@ defmodule RevstackWeb.WhoamiLive do
end
defp career_project_card(assigns) do
+ assigns = assign_new(assigns, :featured?, fn -> false end)
+
~H"""