About Interests Works Contact

Hi, I'm Dalen ๐Ÿ‘‹

Software Engineer

I design interactive and insightful systems

Dalen Villa
๐ŸŽ“ CS Grad Student ยท UA Little Rock
About me

Hi, I'm Dalen.
Nice to meet you.

I got my start in game development, where the whole job is deciding how a player will use what you build. That question stuck with me. Today I'm a computer science grad student, and I still love building for real people: designing for users of all kinds, finding where they get stuck, and solving those problems. Outside of code, I volunteer with STEM education programs and mentor students who are just getting started. I'm open to internships, full-time roles, and research.

Languages

C#TypeScriptPythonSwiftKotlin

Frameworks

ReactFlutterAstroNode.js

Tools

GitFigmaVS CodeGoogle CloudUnity Game Engine

Interests

Software Development

  • Mobile Development
  • Web Development
  • UI/UX Design

XR & Spatial Systems

  • Spatial Computing
  • Immersive Experiences
  • XR Prototyping

AI & Machine Learning

  • Recommendation Systems
  • AI Data Visualization
  • Edge AI & Model Optimization

Things I've Worked On

Cyber Learn Network (CLN)

Cyber Learn Network (CLN)

A cross-institution enrollment and management platform that lets students at Arkansas institutions cross-enroll in cybersecurity courses and certificates, with course mapping, adjunct requests, lab inventory, and enrollment reporting for partner schools.

TypeScriptReactFirebaseTailwind
cyberlearnarkansas.org

ShutterBuff

A Snapchat AR photo booth with two versions. The Android app, built in Kotlin and Jetpack Compose, applies lenses in real time and lets you preview and share photos and videos. The web version is built for live events: guests snap a photo after a countdown and get a private download link by email through Firebase.

KotlinJetpack ComposeReactSnap Camera KitFirebase
Association for Computing Machinery (UA Little Rock) Website

Association for Computing Machinery (UA Little Rock) Website

The official site for UA Little Rock's ACM chapter, with an events calendar that a scheduled GitHub Actions workflow keeps in sync, plus team, about, and new-student pages.

AstroTailwindFullCalendarGitHub Actions
ualr.acm.org

Roblox Reinforcement Learning

A reinforcement learning agent that learns to play inside Roblox. A FastAPI server receives game observations and rewards, picks actions with a PPO actor-critic model written from scratch in PyTorch, and trains on each finished episode.

PythonPyTorchFastAPIReinforcement Learning
Terrain Model Visualizer

Terrain Model Visualizer

An Apple Vision Pro app for exploring 3D terrain models in an immersive space. It's designed around head-mounted display usability, with natural controls to scale the model up or down, focus on specific regions, and toggle data layers on and off without breaking immersion.

Apple Vision ProSwiftUIRealityKitXR Usability
ualr.edu/eac
Get in touch

Let's connect.

Have a project in mind, a role to fill, or just want to say hello? LinkedIn is the best way to reach me, and my code lives on GitHub.