Full-Stack Developer | IBM i (AS/400) | Web | Mobile | Toolchains
I build modern applications on legacy and cutting-edge platforms. From RPG FREE on IBM i to React App, mobile apps, and developer tools.
I bridge the gap between enterprise systems and modern interfaces.
| Backend | Frontend | Mobile | Database | Tooling |
|---|---|---|---|---|
| RPG FREE | React | React Native | SQL (DB2) | Rust |
| Java | Angular | TypeScript | IBM i DB2 | VSCode Extensions |
| Node.js | TypeScript | PostgreSQL | Docker | |
| Express | HTML/CSS | MCP Servers |
I built specialized extensions for Rust and IBM i development:
- DSPF Visual Editor — A visual editor for IBM i DDS Display Files with all Rdi's features and more !
- TN5250 Emulator — A native TN5250 terminal emulator running inside VSCode, powered by a Rust core ISO with ACS and more !
- RPG Free / DDS / CL Language Support — Syntax highlighting, hover documentation, and snippets for RPG Free / RPGLE on IBM i and Code checker.
- More to come
I specialize in modernizing IBM i environments — writing RPG FREE, embedded SQL, and building web frontends that talk to AS/400 backends. If you think green screens are dead, you haven't seen what I build with them.
Full-stack applications from design to deployment. React and Angular on the frontend, Node.js and Java on the backend, TypeScript everywhere. I build responsive interfaces, REST APIs, real-time WebSocket systems, and mobile apps with React Native. Docker containers, CI/CD pipelines, cloud hosting — the full picture, not just the UI.
I use Rust where performance and reliability matter, native addons, async networking, and system-level components. When TypeScript isn't fast enough, Rust fills the gap.
I build private, self-hosted tools that leverage AI without compromising data confidentiality. Custom development environments with Claude Code integration, MCP (Model Context Protocol) servers for secure context sharing, and AI-augmented workflows where sensitive data never leaves controlled infrastructure. Every tool I ship is designed with one rule: your data stays yours.
- Building VSCode extensions for IBM i (Carbon/400 - RPG III Converter - IBMI Documentation Builder,....)
- Writing Rust for high-performance components
- Modernizing IBM i applications with React/Angular frontends
- Building Web and Mobile Apps
- Building MCP servers and AI-powered tools
- Rust advanced protocols
"Modern code on legacy systems."



