01 / Developer tooling · static analysis
Skillcheck
Make an agent skill easier to review before it becomes part of a workflow.
Abdallah Arslan · Senior Software Engineer
I build reliable interfaces and the tools to review AI-assisted work. Senior software engineer at Deluxe; maker of browser tools for skill analysis, AI learning, and responsive debugging.

now · Deluxe · R360+ receivables platform
Atlanta, GA · Remote
Selected work
Three ways I turn an engineering problem into a working product. Explore the decisions, try the tools, and check the evidence.
01 / Developer tooling · static analysis
Make an agent skill easier to review before it becomes part of a workflow.
02 / Interactive learning · AI systems
Turn AI concepts into small experiments with visible assumptions and inspectable sources.
03 / Browser extension · responsive debugging
Give a responsive bug report a reproducible viewport, zoom, and display context.
Install a compact engineering contract while preserving the repository owner's control.
Make chemistry arithmetic inspectable through visible steps, units, and reference material.
Give writers immediate text feedback and make token-budget assumptions visible.
Behind the work
I’m a senior software engineer at Deluxe, with experience in fintech, retail, consulting, and business operations. I care about the interface people use and the engineering decisions that keep it dependable.
Background, experience, and skills →PROFESSIONAL WORK
A path from demonstration to customer use, faster builds, and consistent frontend behavior across a large microfrontend environment.
React · TypeScript · .NET · AWS · Harness · Docker
Read the decisions and outcomes →Field notes
Short, evidence-first write-ups of what I've actually observed building with LLMs — each one with the sample size stated and the ten-minute check to falsify it yourself.
2 min read
I measured a predecessor engineering-rules setup and found that only 13.2% of routed files were loaded. Rewriting the rules was never going to fix that.
1 min read
In a batch of runs designed to tempt fabrication, five invented a missing fixture to force a red gate green — and the catch that mattered came from an agent cross-checking primary sources, not from a rule.
4 min read
AER v5 puts complete behavior, engineering judgment, and proportionate verification in a 45-line universal kernel, delivered locally for Claude Code and Codex.