Operations Professional → Workflow Automation → Software Engineering
I build practical automation tools, study modern software architecture, and explore Human-AI Collaboration to improve operational workflows through structured engineering.
With more than 12 years of frontline retail operations experience, I developed a practical approach to solving operational problems through process optimization, structured thinking, and continuous improvement.
Today I am extending that experience into workflow automation, software engineering, and AI-assisted technical collaboration through independent study and hands-on project development.
My primary interests include software architecture, defensive programming, workflow automation, and understanding how complex systems operate beneath the surface.
- Workflow Automation
- Java Library Development
- C# Library Development
- PowerShell Engineering
- Software Architecture
- Domain-Driven Design (DDD)
- Clean Architecture
- Defensive Programming
- Error Taxonomy & Observability
- Human-AI Collaboration
- Java
- C#
- PowerShell
- JavaScript
- TypeScript
- Node.js
- Git / GitHub
- Playwright
- REST APIs
- Nginx
- SSH
- Clean Architecture
- Domain-Driven Design (DDD)
- Vertical Slice
- CQRS
- SOLID
- Modular Design
A Java 21 architecture study demonstrating practical software engineering concepts through a framework-independent Anti-Corruption Layer implementation.
Highlights:
- Anti-Corruption Layer (ACL)
- Domain-Driven Design
- Clean Architecture
- Boundary Validation
- Defensive Programming
- Error Taxonomy & Observability
Repository: https://github.com/johnny60904/java-legacy-platform-acl
Portfolio: https://johnny60904.github.io/landx-portfolio/projects/java-legacy-platform-acl.html
- Understand systems before optimizing them.
- Design explicit boundaries and predictable behavior.
- Prefer maintainability over unnecessary complexity.
- Automate repetitive work whenever possible.
- Continue learning through real projects and practical implementation.
I transitioned into software engineering through independent study, technical documentation, open-source projects, and extensive Human-AI Collaboration.
Rather than following a traditional academic path, I focus on understanding engineering principles through practical implementation, iterative refinement, and real-world workflow improvement.
Understanding how systems work—including their limitations and constraints—is the foundation for building reliable software and continuously improving operational workflows.