ALEJO GARCIA
アレホ
Jacksonville, FL · USA

I build software with an identity.

Software engineer based in Jacksonville, Florida. Still a work in progress, but plenty of companies ship products in beta.

01About

A mile wide,
with deep drills.

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. 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.

02Journey
  • 2019

    Graduated high school

    Picked a challenge for a living. Otherwise it wouldn't be fun.

  • 2019 +

    Mechatronics engineering

    Linear algebra, physics, differential and integral calculus, automation principles. The systems thinking under everything I do now.

  • NOW

    Software engineering · Western Governors University

    Where code turned into a canvas ready to be filled.

03Stack

Java is where
my heart is.

an editor is a car.
nvim is a spaceship.

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.

javasqlpostgresmysqljavascriptangularreactnodepythonlinuxnvimawsenesja*
04Now
  • 01Grinding LeetCode, polishing the product you'll be renting.
  • 02Studying for the AWS Cloud Practitioner (CLF-C02).
  • 03Getting ready for the extra hours. They don't scare me.
  • 04改善 (kaizen). Always improving. That's the whole point.
05Work
W-01

areho.dev

This site. A single HTML file served from a private S3 bucket behind CloudFront with ACM TLS, deployed on push by a GitHub Actions workflow using OIDC, no stored keys. One file, no framework, nothing to patch.

aws s3 · cloudfront · github actions · oidc · vanilla js

Live
W-02

Your project

This is the placeholder for something I'll be building for you. It doesn't exist yet, and neither does our working relationship. Both are one email away.

your stack · your problem · me

Reserved
W-03

Open position

Keeping this spot warm for the role I'll fill at your company. Picture your team's name right here. Looks good, doesn't it?

hire · onboard · ship

Vacant
06Contact

Let's build
something
remarkable.

Open to internships, junior roles, and interesting problems. The fastest way to reach me is email.

clean code.
thoughtful design.
meaningful impact.
ALEJO GARCIA
Software Engineer
areho.devアレホ
アレホ
Jacksonville, FLalejo@areho.dev
"Subtle off-white colouring. Tasteful thickness." Patrick Bateman, American Psycho (2000) · watch the scene

A polished portfolio doesn't measure an engineer. Knowledge does. Judgment does. The way someone takes a problem apart does. None of that fits on a page like this, so let's set something up where it can.