About
I'm a software engineer in Jacksonville, Florida. My path didn't start in a CS lecture. It started in
mechatronics, where software is the thing that makes metal move. That origin left me with a habit I've kept: I
care less about what a technology is said to be and more about what you actually build with it.
These days I build for what's needed: a backend service, a REST API, a database that needs configuring, some
front end, a cloud deployment. My scope covers a lot. You may have heard "a mile wide and an inch deep", but
mine is more like a mile wide with a few petrol-deep drills, and tunnels connecting everything I know. I like to
code small solutions that contribute to the big picture.
Stack
Java is where my heart is. People say Java is secure, robust, enterprise-grade. Sure.
But a language is nothing until you make it something. That's the part I'm here for.
Around it: SQL wherever data lives (MySQL, Postgres, and friends). JavaScript with Angular, React, and Node.
Python when it's the right tool. And if a task needs something I don't know yet, that's not a wall. That's the
next thing I know.
I work on Linux, and my editor is Neovim. Choosing an editor is like choosing a car:
every maker has its pros, its special features. Neovim isn't a car, though. It's a spaceship steered with a
magic wand: it builds whatever you want, however you want it.
Human languages too: English, Spanish, and currently learning Japanese. Programming
languages are easy: the compiler makes the machine do exactly what I ask. Humans need a bit more syntax, and
each one runs their own.
java · sql (mysql, postgres) · javascript · angular · react ·
node · python · linux · nvim · aws · en · es · ja* · java · sql (mysql, postgres) ·
javascript · angular · react · node · python · linux · nvim · aws · en · es · ja* ·