Accounting × Information Systems × Applied AI
[01] loading accounting.foundation[02] connecting cis.database[03] mounting portfolio.projects[04] enabling ai.toolchain[05] system ready — welcome
1000 CASH 4,250.00\n4000 SERVICE REVENUE 4,250.00\n5100 OPERATING EXPENSE 860.00\n2000 ACCOUNTS PAYABLE 860.00\n SYSTEM CHECK DR = CR\n SQL_SYNC TRUE\n AI_ASSIST ENABLED
RK.OS ONLINE--:--:--00:00
Search anything, or try: help · whoami · scan · stars · reconcile · raccoon
Try a search
Try a command
Harmless security joke
↑ ↓ navigate   •   Enter select/run   •   Esc close   •   Ctrl/⌘ + K anywhere
rk@portfolio: ~/visitor-terminal
Ryan OS Interactive Terminal v2.0
Type help to inspect available commands.

visitor@rk.os:~$
SYSTEM / ABOUT

About this site.

This portfolio is intentionally part résumé, part interface experiment. It combines accounting imagery, information-system concepts, and front-end interaction instead of using a generic technology template.

Front endHTML / CSS / JavaScript
InfrastructureCloud hosted + custom domain
Development styleAI-assisted, human-directed iteration
AI is used here as a development tool: for ideation, debugging, iteration, and experimentation. The goal is not to hide AI use — it is to demonstrate effective use of modern tools while keeping the final experience specific to the person behind it.
AVAILABLE FOR OPPORTUNITIES

Ryan Kirkwood.

I work where accounting meets technology.

Master of Accountancy student at UTEP with a completed BBA in Accounting and a minor in Computer Information Systems, combining bookkeeping and payroll experience with SQL, database work, automation, AI workflows, and web/server systems.

BBA AccountingCompleted May 2026
CISSystems & databases
AI + AutomationApplied experimentation
UTEP MAccCurrent graduate program
SQL • DATA
FINANCE • OPS
AI • AUTOMATION
Ryan Kirkwood
Portfolio profileRyan T. Kirkwood
ONLINE
$ profile.load()
accounting.foundation
cis.systems + sql
ai.automation
Scroll to inspect
01 BOOKKEEPING
02 PAYROLL
03 SQL
04 DATABASE DESIGN
05 AI AGENTS
06 WEB HOSTING
07 EXCEL
08 PROBLEM SOLVING
01 BOOKKEEPING
02 PAYROLL
03 SQL
04 DATABASE DESIGN
05 AI AGENTS
06 WEB HOSTING
07 EXCEL
08 PROBLEM SOLVING
LIVE DATA JOURNEY / FOLLOW THE SIGNAL
Transactionbusiness event
Ledgerdebit + credit
Databasestructured record
SQLquery + validate
Automationworkflow logic
AI Assistinterpret + act
● SIGNAL LIVE

01Sale occurs$4,250 service sale
02Journal entryDr Cash 4,250
Cr Revenue 4,250
03Structured record{"account":"Cash","amount":4250}
04Query itSELECT * FROM ledger
WHERE amount > 4000;
05Workflow reactsvalidate → classify → route
06AI assistsflag unusual activity / summarize
SAME DATA →
The signal is not six unrelated technologies. It is one business event changing form as it moves from accounting into information systems and automation.

Profile / 01

Where finance becomes a system.

Where Finance Meets Technology

I earned my Bachelor of Business Administration in Accounting with a minor in Computer Information Systems from the University of Texas at El Paso in May 2026, and I am now continuing at UTEP in the Master of Accountancy program. My bookkeeping and payroll experience at MOD Tax & Business Solutions gives me the financial side of the picture; database work, AI projects, automation, and web/server systems give me another way to work with the same information.

The point is not to bolt technology onto accounting. It is to understand what the numbers mean and how information moves behind them.

LIVE JOURNAL ENTRYBALANCED ✓
CashDR$4,250.00
Service RevenueCR$4,250.00
Debits = Credits$4,250 = $4,250
financial data
01record.normalize()OK
02database.write()OK
03workflow.evaluate()OK
04decision.support()READY
Capabilities / 02

Explore the systems map.

My skills are not separate boxes. Pick a core discipline and watch the related tools, processes, and supporting skills pull together.

0 / 6 CONNECTIONS DISCOVERED
SELECT A CORE NODE
RK.SYSTEMSChoose a node

Each core skill reveals the tools and processes connected to it.

TIP — hover to perturb the field · click a core node to map its connections · discover all six to reconcile the system
Projects / 03

Proof of work, not just a list of skills.

Trace the project rail. Each stop opens a different working idea instead of another portfolio card.

RK.PROJECT ARRAY / TRACE THE SIGNAL 1 / 4 INSPECTED
PROJECT 01 / IN DEVELOPMENT

MAEVE AI — Accountant & Bookkeeping Assistant

Developing a locally hosted AI assistant for bookkeeping, accounting workflows, financial record organization, and business problem-solving, with structured prompts and workflow logic focused on usability, accuracy, and practical application.

AccountingAIAutomationStructured Workflows
Architecture evolving →
LIVE PROCESS / INVOICE → LEDGER
INVOICE#00421$1,248.00
EXTRACTVALIDATECATEGORIZELEDGER
DR = CR
Select another checkpoint to continue tracing.SIGNAL 01 LOCKED
Creative / Off the Clock

There is more to me than ledgers and systems.

Music is where I step away from spreadsheets and systems and build something entirely different. Under apathetic_raccoon, I write original songs, experiment with production, and turn the finished work into an interactive listening archive.

Interactive archive live

apathetic_raccoon

An evolving collection of original music presented through a custom record-player interface, complete with a reactive studio visualizer, full playback controls, and a browsable record crate.

ORIGINAL MUSIC INTERACTIVE PLAYER WEB AUDIO CREATIVE DEVELOPMENT
Open Music Archive Select a record · drop the needle
Musicianship 11 instruments

Years of playing, arranging, and learning across multiple instrument families.

Songwriting Original catalog

Writing and developing songs around introspection, everyday life, and experimentation.

Creative systems Music × Web

Combining audio, interface design, automation, and web development into one project.

Experience / 04

Experience built through work, education, projects, and leadership.

01
Current role · Jan 2023 – PresentEl Paso, TX

Assistant Bookkeeper — MOD Tax & Business Solutions, LLC

Assist with bookkeeping activities including data entry, transaction recording, client financial-record maintenance, payroll processing and documentation, and organization of supporting documents for individual income tax preparation.

02
Current educationUniversity of Texas at El Paso

Master of Accountancy (MAcc) Program

Currently pursuing graduate accounting education at UTEP, building on an undergraduate foundation that combines accounting with information systems and applied technology.

03
Completed · May 2026University of Texas at El Paso

BBA in Accounting + Computer Information Systems Minor

Completed undergraduate study in accounting with a CIS minor, including SQL, relational databases, data analysis, system configuration, and applied business technology projects.

04
Aug 2021 – PresentEl Paso, TX

Marketing & Advertising — Alpha Insurance Services

Support client outreach through social media and word-of-mouth advertising, communicate with prospective and existing clients, and direct inquiries to the appropriate agents.

05
May 2018 – Jul 2018Copperas Cove, TX

File Clerk — John Lister Inc. PC

Organized and maintained physical and digital client files, updated client information in the firm’s recordkeeping system, and supported document preparation, filing, and administrative work.

06
LeadershipCopperas Cove High School

Woodwind Captain & Section Leader

Mentored peers, coordinated section rehearsals, maintained performance standards, and communicated expectations between students and directors.

Connect / 05

Have a question, opportunity, or idea? Send a signal.