Open to opportunities · Spring 2026

Owen
Newberry

Software Engineer & Systems Builder

Current Applied Software Engineering student at Northern Kentucky University with strong skills in problem solving, organization, and software implementation. Seeking internship and full-time software engineering opportunities, with flexibility for hybrid, in-person (Cincinnati/Northern Kentucky), or remote roles.

Building

Performance-critical systems

Focus

GPU upscaling + applied software engineering

Current

Software Engineer at Mezher Law

Open To

Full-time roles

GitHubLinkedInEmailCincinnati, OH / Remote

Technical skills

What I build with

Languages & Frameworks

PythonDartFlutterReactNode.jsNext.jsJavaScriptJavaPHPPhpMyAdmin

Specializations

UI/UX DesignSystems ArchitectureReal-time ProcessingPerformance OptimizationComputer Vision

Data & Infrastructure

SQLPocketBaseFirebaseSupabaseGPU Computing

Career

Experience

Feb '26 — Present

Software Engineer

Mezher Law

Cincinnati, OH

  • Software engineering role supporting internal business workflows and tooling
Jan '26 — Mar '26

Software Engineer Intern

DNA Sports Center

Milford, OH

  • Software internship focused on internal tools and workflow support
Jan '24 — Apr '24

Scholars Intern

Crossroads Church

Cincinnati, OH

  • Created financial reporting dashboards in PowerBI to visualize trends
  • Contributed to additional operational projects

Selected work

Projects

Performance-critical systems, full-stack apps, and research prototypes — each one a chance to understand systems deeper.

In ProgressCapstone Research

Temporal Upscaling Compatibility Study

Modern GPUs have widespread upscaling tech (DLSS, FSR) and frame generation, but developers rarely understand how to structure code for compatibility. Student and indie projects frequently break temporal reconstruction (ghosting, smearing, stuttering) due to inconsistent frame pacing, unstable motion vectors, and non-deterministic simulation.
  • Fixed-timestep simulation producing deterministic output across frame rates
  • Per-frame AI workload budgeting with task prioritization
  • Temporal coherence validation framework measuring motion vector stability
  • DLSS/FSR integration with quality/performance trade-off analysis
  • Automated performance reporting (frame-time distribution, CPU/GPU utilization)
Unreal Engine 5C++GPU ArchitecturePerformance ProfilingLaTeX
In Progress

ARC Raiders Companion Overlay

  • GPU-accelerated screen capture with adaptive FPS
  • OCR + icon-based item recognition
  • Smart loot priority engine (rarity, quest relevance, crafting chains)
  • Real-time raid value tracking and swap suggestions
  • Thread-safe game state cache with event-driven updates
  • Configurable overlay modes (minimal, standard, full, hidden)
Python 3.11+dxcam (GPU capture)EasyOCROpenCVDearPyGuiThreading
Prototype

Forge: Trainer-Athlete Workout Logger

  • Trainer provisioning and role-based access control
  • Template and plan CRUD with bulk assignment
  • Mobile-first athlete interface: calendar view, daily plan detail, set-by-set logging
  • Video upload and embedding in workout instructions
  • Progress visualization (weight/reps over time)
  • Offline-first sync with Firebase
  • Push notifications for plan assignments and reminders
Flutter (Dart)PocketBaseFirebase Auth & FirestoreCloud FunctionsSupabase (future)
Completed

TMDB Movie Discovery & Tracker

  • 6+ movie and TV genres with horizontal scrolling
  • Full-text search with real-time results
  • Movie/TV toggle with dedicated endpoints and UX
  • Account creation, sign-in, sign-out
  • Watched list and review system (1-10 star rating + text)
  • Light/dark theme toggle
  • Profile page with review history
FlutterDartTMDB REST APIFirebase AuthProvider state management
Completed

Quest Log: Gamified Task Manager

  • Kanban board (To Do, In Progress, Done) with drag-and-drop
  • 10 achievement badges with unlock conditions and notifications
  • XP system: 10 XP per task, level up every 100 XP
  • Streak counter and week-warrior tracking
  • Task priority (Low/Medium/High/Urgent) with color-coded borders + pulsing animations
  • Due dates with overdue/due-soon highlighting
  • Sort by priority or due date
  • Confetti celebration on task completion and badge unlock
  • Points redemption system
HTMLCSSJavaScriptBootstrap IconsLocalStorage

Research

Publications

NKU Capstone Research · In Progress

Software Design Patterns for Temporal Upscaling Compatibility and Performance in Real-Time Games

Research paper investigating how modern GPU capabilities (Blackwell architecture, AI-driven rendering) reshape game development workflows. Analyzes DLSS, FSR, and frame generation technologies, examines how Unreal Engine 5 and Unity adapt their architectures, and identifies three core software patterns required for upscaler compatibility.

Presenting at NKU Celebration of Student Research · Apr 23, 2026

Background

Education & Leadership

Education

Bachelor of Science, Applied Software Engineering

Northern Kentucky University

2022-08 – 2026-05 · Spring 2026

Leadership

President

NKU Norse Men's Club Volleyball

Aug '24 — Aug '25

  • Led club operations and member coordination
  • Supported planning and execution of team activities

Volunteering

Crossroads Church (Cincinnati, OH)

Student Ministry Volunteer

  • Started in Kids' Club children's ministry and transitioned into student ministry
  • Served middle school and high school students through small-group leadership and mentoring

Amigos for Christ

Missionary

  • Completed two mission trips to Nicaragua
  • Helped remote villages install running water infrastructure

Location

Cincinnati, OH

Open to remote & hybrid

English

Native

Spanish

Limited Working

Graduating

Spring 2026

NKU · B.S. Applied Software Engineering

Get in touch

Let's work together.

I'm actively looking for full-time software engineering roles graduating Spring 2026. Open to Cincinnati/Northern Kentucky, hybrid, or fully remote opportunities.