Mexico City
José Masri
Full-Stack Software Engineer
7+ years building backends, APIs and production integrations. Currently on Indeed's JavaScript Ecosystem team, through AgileEngine.
01 · Profile
Backend engineer with full-stack reach
I've spent 7+ years building and running backend services, APIs and integrations in production. I work mostly in Node.js/TypeScript, PHP/Laravel, Java and Python, with PostgreSQL, MySQL, MongoDB and Redis, deployed on AWS, GCP and Docker. I've taken projects from requirements and design through launch, refactors and production incidents, and I've led small teams.
- 7+ years in production
- 1,700+ verified commits
- 39 projects deployed
02 · Track record
Experience
-
2022 — Present
Senior Backend Engineer AgileEngine
Indeed's JavaScript Ecosystem team: core Node.js libraries, Docker images and templates used by every other internal team. Production Node migrations, CI/CD automation, and Shopify ↔ Shopmonkey integrations for Moran Family of Brands.
-
2021 — 2022
Full Stack Engineering Manager Jellyfish
Backend architecture and team leadership across three fintech products: bank onboarding (NestJS, MongoDB, Kubernetes), contactless transactions and payment methods. Also Prosa Analytics: Looker dashboards with row-level filtering by role for one of Mexico's largest payment processors.
-
2020 — 2021
Backend / Integrations Engineer Máscara de Látex
Integrations between the storefront and ERP and marketplace systems: Netsuite, Shopify GraphQL and the Amazon API. Migrated the service to Docker and improved its stability.
-
2018 — 2019
Full Stack Engineer Printogo
Architected an end-to-end printing and delivery platform: real-time API (Socket.io), web and mobile. Deployed on Docker and Kubernetes.
-
2016 — 2020
Software Engineer Freelance / Startups
Led development and small teams on JMatch (a community dating app) and Yad LaKala Raffles (e-commerce with MercadoPago payments).
03 · Stack
Technologies
Languages
- TypeScript
- JavaScript
- Node.js
- Python
- PHP
- Java
- Swift
- Dart
Frameworks
- NestJS
- Express
- Laravel
- Spring
- React
- Next.js
- Vue
- React Native
Data
- PostgreSQL
- MySQL
- MongoDB
- Redis
- MariaDB
- Firebase
Cloud and DevOps
- AWS
- GCP
- Docker
- Kubernetes
- GitLab CI
- GitHub Actions
04 · Projects Blazt
ERP E-commerce TypeScript · Node
An ERP platform for arbitrage between Amazon US and MercadoLibre MX: it spots pricing opportunities, syncs catalog and inventory, and publishes to both marketplaces. TypeScript monorepo with an API, a web dashboard and its own storefront on PostgreSQL.
- 432 of my commits
- 36% of the repo
05 · Projects Blazt
Bebank Java · Spring · React
A core banking platform: accounts, transactions, back office and customer onboarding. Java/Spring backend with a React/TypeScript frontend. The project where I carry the most weight — nearly 9 out of every 10 commits in the repo are mine.
- 336 of my commits
- 88% of the repo
06 · Projects Overcloud
MotoFinancia Laravel · React
A complete motorcycle financing system: Laravel API, admin dashboard, dealer portal, public site and documentation. Six repos covering loan origination, collections and the dealer network.
- 233 of my commits
- 6 repos
07 · Projects Overcloud
Drive Away TypeScript · Node · React
A fleet management and transfers platform built almost entirely on my own: 99% of the repository is mine. Node/TypeScript backend, React frontend and Docker Compose deployment.
- 127 of my commits
- 99% of the repo
08 · Projects Overcloud
Ototo Rifas Laravel · Vue
A digital raffle system running in production with real traffic: ticket sales, draws and notifications. Laravel + Vue, with a WhatsApp bridge to confirm purchases and notify winners.
- 88 of my commits
- 43% of the repo
09 · Projects Overcloud
Keish Ejad PHP · Blade
A large-scale community platform: member, content and event management. One of the biggest repos I've worked on, doing PHP backend development within a distributed team.
- 79 of my commits
- 626 total commits
10 · Projects Overcloud
KosherBot 2.0 Laravel · Docker
A conversational bot for kosher certification lookups: it answers questions about products and establishments from a curated database. Laravel with supervisord workers and a containerized deployment.
- 62 of my commits
- 68% of the repo
11 · Projects Overcloud
Merkaz Laravel · PHP
The server and portal behind a community platform running in production with a public domain and real users. Laravel backend: authentication, content, administration and APIs for the mobile clients.
- 52 of my commits
- 24% of the repo
12 · Projects Blazt
Inventive ERP Java · React
An enterprise ERP with a Java backend and a React/TypeScript frontend on PostgreSQL. Domain modeling, SQL migrations and the screens that consume them — from the database to the interface.
- 45 of my commits
- 35% of the repo
13 · Projects Overcloud
Kinor Laravel · Vue · TypeScript
A management system built entirely by me — 100% of the repository. Vue + TypeScript SPA on a Laravel API, with WhatsApp integration and a Docker deployment.
- 38 of my commits
- 100% of the repo
14 · Open source
Side projects
My own projects, public on GitHub.
-
ClipSync Swift
A universal clipboard between macOS and Android over LAN: copy on one device, paste on the other. Bidirectional and cloud-free.
GitHub -
cmux Swift · Ghostty
A macOS terminal with vertical tabs, built for orchestrating several AI agents coding in parallel.
GitHub -
petlyApp Flutter
A pet care mobile app with an admin dashboard. One codebase for iOS and Android.
GitHub
15 · Archive
Other projects
Deployed projects with verified commits of mine. 39 repos in total across Blazt and Overcloud.
- OneKosherLaravel37
- JaverimLaravel28
- Taxonomy PoCJava21
- TailyHub APITypeScript20
- Be InventoryLaravel19
- PushkaLaravel18
- Overcloud CRMLaravel · Voice18
- JoeTVNode · React17
- AlgoritmiaLanding16
- BeStoreLaravel16
- Be ERPNode · React12
- CartiseNode10
- ChevraSMSLaravel9
- playlist-simplifierNode8
- Cotizador D2DNode6
- Parking ReserveJava5
The number is how many verified commits of mine each repository has.
16 · Contact
Let's talk
I'm open to new projects and opportunities. Drop me a line, download my CV or take a look at my code.