Mario Alvarez — Web from Houston
Software Developer · Building for the web since 2011 · Python · Vue · Houston,TX.
mariosalvarez.com · zerodigitx.com · mario@mariosalvarez.com
I learned to code at 15 the way a lot of us did: C, then Java. In 2011 I jumped to the web with Microsoft's first HTML5 / CSS3 course — Windows 8 was still in beta and the cloud wasn't the default conversation yet. At Mejorando.la (now Platzi) I learned Python. I never put the keyboard down.
The path wasn't a straight tech job. To stay in Texas I took rope access and NDT in the Gulf Coast refineries. After a shift I came home and built. That mix is the point: I ship like someone who has worked where mistakes are expensive, and I still write software for people who have to find a contractor on Google — or ask ChatGPT who to call.
Today I run Zeroˣ Digit from the Houston area: bilingual sites and tools so small businesses actually show up online.
This repo is my personal site. The Python work lives next to it — Pitch Doctor, GitHub License Scanner, TexasBizFinder, and Pyron.
| Location | Houston, Texas · open to remote |
| What I build | Python tools, Vue/Nuxt sites, maps and data for the Gulf Coast |
| Languages | Spanish (native) · English (professional) · French (Intermediate) |
| GitHub | NezbiT |
| mariosalv2 | |
| X | @NezsbiT |
Llevo más de 15 años en la web — Latinoamérica, Canadá y Texas(USA). A los 15 empecé con C y Java. En 2011 me pasé a HTML5/CSS3/JAVASCRIPT. En Platzi aprendí Python, sigo refinando mis habilidades en technologias y herramientas web. Para quedarme en Texas entré a rope access y NDT; después del trabajo sigo creando web. Hoy dirijo Zeroˣ Digit para que un negocio pequeño se encuentre en Google y en ChatGPT.
- A live bilingual portfolio: mariosalvarez.com
- Production sites for real Gulf Coast clients (notary, insurance, institute, local shops)
- Python tools I use in the studio: website audits, license scanning, Texas business data
- Stack I ship with: Python, Vue 3 / Nuxt, TypeScript, Tailwind, FastAPI-style APIs,
| Project | Status | Link | Why it exists |
|---|---|---|---|
| TexasBizFinder | Live | txbizfinder.com | Find Texas businesses with real data, not a brochure |
| INESA Institute | Live | inesa.institute | Trilingual institutional site + PWA |
| Pitch Doctor | Tool | GitHub | Audit a weak website and turn it into a conversation |
| GitHub License Scanner | Open source | GitHub | Repo + dependency license risk, local CLI/UI |
| Pyron | Open source | GitHub | Python web framework with a Rust core |
| PermitRadar Houston | Live | — | Industrial permit monitor for Houston | | ChannelWatch La Porte | Live | — | Navigation-channel conditions close to home |
npm run dev # local
npm run generate # static SEO build
npm run preview # preview .output/publicgit clone https://github.com/NezbiT/mariosalvarez.git
cd mariosalvarez
npm install
npm run devmariosalvarez/
├── app/
│ ├── components/ # Hero, projects, lab, contact
│ ├── composables/ # i18n, theme, scroll
│ ├── data/ # projects, lab, identity
│ ├── i18n/ # ES / EN copy
│ ├── pages/ # index, about
│ └── layouts/
├── shared/types/
├── docs/images/ # README banner + hero
├── public/
├── nuxt.config.ts
├── vercel.json
└── README.md
Add a project in app/data/projects.ts. Copy lives in app/i18n/translations.ts.
| Site | What it is | Stack |
|---|---|---|
| mariosalvarez.com | This portfolio | Nuxt 4 + Vue 3 + Tailwind |
| zerodigitx.com | Studio | Bilingual web for Houston small business |
| inesa.institute | Family / institutional | Vue 3 + i18n + PWA |
| txbizfinder.com | Texas business data | Vue 3 + Python |
© Mario S. Alvarez (Mario Alvarez). All rights reserved.
