I'm a software developer living in Huntington Beach, CA. I worked for about 20 years with IBM's Software Group consulting on development and configuration of Java application servers and web service proxies. Since 2016 I've been working for the Information Systems Advisory Board (ISAB) of Los Angeles County.
One could say I'm a full stack developer. But when referring to myself, I don't wish to imply the presumptuous sense – that I'm an expert in everything. Rather, it simply means I don't have anyone else onto whom I can confidently dump any part of the stack. I think of myself as stuck under a full stack rather than hovering above it with a magic wand.
One of the challenges of the stack is that the different parts evolve at different speeds. These days, my stack is composed of
- backend – MariaDB, DynamoDB, and SFTP servers on AWS
- API Layer – Express/Node.js on docker/AWS Elastic Container Services
- Front End – React/Redux and SvelteKit on AWS CloudFront.
- Desktop – Electron, TypeScript, Svelte, Rust and Tauri.
- Infrastructure Scripting - Bash, Terraform, AWS CloudFormation and AWS CDK
- Documentation – Docusaurus and Redoc, draw.io
- Traffic Analysis – JupyterLab/Pandas/Python and Observable/D3.js
- Integration Broker – Infor Cloverleaf, Tcl, Java, JavaScript, C