Good development starts with understanding the problem, not just writing the code. We build with intention, test what we create, and use what we learn to shape the next iteration. The goal isn't simply to deliver something that works — it's to make it better with every version.

01

Build

Understand the problem, requirements and expected behavior, then turn those requirements into something tangible and testable.

02

Test

Validate functionality, usability, responsive behavior and edge cases. Working code is tested against what the product is expected to do.

03

Improve

Use what testing reveals to refine the implementation, strengthen weak areas and resolve issues before they become part of the finished product.

04

Continue

Carry what was learned into the next iteration, leaving the product in a better position to keep evolving.

Tools and technologies currently used across Keizoku projects.

Development
HTML CSS JavaScript Node.js
Workflow
Git GitHub VS Code Command Line
Quality
Requirements Analysis Functional Testing Regression Testing Edge-Case Validation
Automation
PowerShell Power Automate Workflow Automation Process Improvement
AI-Assisted
Implementation Debugging Code Review Rapid Prototyping

Marvin Lirio

Developer

Before I built Keizoku, I spent more than a decade working on the other side of software development — testing products, finding what could go wrong, navigating requirements, and helping teams get software ready to ship.

Over time, that experience changed the way I looked at development. I became just as interested in building the solution as I was in validating it. Keizoku grew from that progression, carrying the same quality-first mindset to development: understand the problem, build with intention, test what you create, and take ownership of what ships.