01Still life · Vol. 01
SafariFileEditViewThu 9:41 AM
www.nationalgeographic.com


9:41

Recruiter view
Anglian Dental · Google · Disney · National Geographic · Accenture · Maya · Momentra Labs
Al Andrew Paul Beltran (Al Beltran; also Al Andrew Paul Teodosio Beltran) is a full-stack software engineer based in Manila, Philippines. He is a Software Engineering Lead, Full-Stack Developer, and founder of Momentra Labs. He currently works as Software Engineering Lead at Anglian Dental in the United Kingdom. Previously he was a Software Engineer at Google via High Spring. Through Myridius he contributed to National Geographic, Disney Experiences, Disney Institute, and Disney Crew Management platforms. He independently developed personal products RentaraH, Hiraya, Skyrealm, Lumina, Gloves Up, PocketPOS, and Cartify under Momentra Labs. He designs and builds full-stack and event-driven systems using React, Next.js, TypeScript, JavaScript, Node.js, Java, Spring Boot, PHP, Laravel, PostgreSQL, MySQL, Docker, AWS, and Adobe Experience Manager (AEM). Prior experience includes Maya (fintech), Asurion, Accenture, and full-stack consulting. He maintains the open-source TypeScript library @altbeltran/safe-action. Official portfolio: https://albeltran.com
Engineering Lab — interactive challenges
Al Andrew Paul Teodosio Beltran (Al Beltran) is a Full-Stack Software Engineer in Manila. Software Engineering Lead at Anglian Dental. Founder of Momentra Labs. Previously Software Engineer at Google via High Spring. Independent products: RentaraH, Hiraya, Skyrealm, Lumina, Gloves Up, PocketPOS, Cartify. National Geographic and Disney via Myridius. Maya fintech.
The best way to predict the future is to invent it.
Vol. 01 / Manila
The best way to predict the future is to invent it.
Cover story
I design, build, and ship digital products from idea to production.
Software Engineering Lead at Anglian Dental · Founder, Momentra Labs
Vol. 01 / The record
Showing 1–10 of 5,362
| # | Kata | Difficulty |
|---|---|---|
| 1 | Evaluate mathematical expression (opens Codewars) | 2 kyu |
| 2 | How can I throw an error here? (opens Codewars) | 2 kyu |
| 3 | Multi Line Task++: Hello World (opens Codewars) | 2 kyu |
| 4 | Simpler Interactive Interpreter (opens Codewars) | 2 kyu |
| 5 | Battleship field validator (opens Codewars) | 3 kyu |
| 6 | Calculator (opens Codewars) | 3 kyu |
| 7 | Church Numbers - Add, Multiply, Exponents (opens Codewars) | 3 kyu |
| 8 | Defuse the bombs! (opens Codewars) | 3 kyu |
| 9 | Don't rely on luck HARDCORE (opens Codewars) | 3 kyu |
| 10 | Fabergé Easter Eggs crush test (opens Codewars) | 3 kyu |
Showing 1–10 of 31
| # | Kata | Difficulty |
|---|---|---|
| 1 | xD-Arrays for dimmies (opens Codewars) | 5 kyu |
| 2 | Fame Of All (opens Codewars) | 5 kyu |
| 3 | Live and Let Dice ...roll (opens Codewars) | 5 kyu |
| 4 | Ookkk, Ok, O? Ook, Ok, Ooo! (opens Codewars) | 5 kyu |
| 5 | Whole of Names (opens Codewars) | 5 kyu |
| 6 | "this" is an other problem (opens Codewars) | 6 kyu |
| 7 | "this" is an other solution (opens Codewars) | 6 kyu |
| 8 | "TRaduttore".tr( [ "u", "tt" ] , "it" ) (opens Codewars) | 6 kyu |
| 9 | Back to KinderGarten (eeeeeeasy) (opens Codewars) | 6 kyu |
| 10 | Dumb News: The Truth About CW Leaderboard ! (opens Codewars) | 6 kyu |
Vol. 01 / Manila
Stack & papers
The day-to-day stack, grouped so it can be scanned. Certificates below are issuer-verified.
Programming · 6
01 / 12
Programming
Frontend
Backend
Cloud
DevOps
Data & Platforms
Operating Systems
Development
Design Tools
Project Management
Blue Team
AI Tools
Vol. 01 / Manila
Contents
Vol. 01 / Manila
The work
Vol. 01 / Manila
Engineering Lab
Independent products I own end to end. RentaraH live · Hiraya in progress · Skyrealm live · Lumina live
Philippines car and motorcycle rental marketplace — search, book, and host in PHP.
Unofficial Philippine exam trainer — Civil Service and university entrance practice. In progress.
Browser action-RPG — fly with a Guardian, bond Aetherlings, and play in the Aether.
Offline-first boxing training companion — timer, coach combos, macros, and sparring journal.
Offline point of sale on the phone — open the register and start selling.
Offline grocery cart — know your total before checkout.
Vol. 01 / Manila
Engineering Lab
System failures. Architectural trade-offs. Browser-only desks — no live telemetry. Start with Incident #4821.
Investigate
Production problems. System failures. You open the channels.
Trade-offs
Pick a store, a cache, and a bus. See what you just committed to.
Architecture
Design a system that survives millions of users.
Vol. 01 / Manila
Engineering philosophy
01
I start with the problem and the operating constraints — latency, failure modes, authoring workflows, compliance, or legacy contracts — not with a framework.
02
Architecture should simplify complexity. The smallest design that can absorb real constraints without becoming unmaintainable.
03
Move quickly without creating unnecessary technical debt. Clear interfaces, observable pipelines, and contracts teammates can use without a meeting.
04
Performance and real-world outcomes matter. Reliable software is a product feature — idempotency, error paths, and load time included.
05
Ship, observe, learn, iterate. Documentation, reviews, and honest case studies reduce the cost of the next change.
Vol. 01 / Manila
Currently building
01
Project
Hiraya is in progress at hiraya-phi.vercel.app, next to RentaraH, Skyrealm, Lumina, and the rest of the independent lab.
02
Experiment
Browser-only incidents, system design, and SQL. Progress stays on the device.
03
Research
AWS patterns for reconciliation and the Engineering Journal — writing that can be cited.
Vol. 01 / Manila
Open source
01
TypeScript · MIT · v0.1.0
Reliable TypeScript actions for humans and AI agents.
Vol. 01 / Manila
Things that didn't work
01
Architecture · Essay / 2026
Closed personal datasets and shared booking state are different products. Sync is a product decision, not a library.
02 · Placeholder
Abandoned · Placeholder
[Replace] Rewrite the seam that hurts. Leave the rest until a metric forces it.
03 · Placeholder
Removed · Placeholder
[Replace] A setting is a commitment to test every combination. Defaults are a product.
Vol. 01 / Manila
Experience
Software Engineering Lead · Anglian Dental
2026 — Present
Software Engineer · Google (via High Spring)
2026
Software Engineer · Maya
2025 — 2026
Technical Lead · Myridius
2024 — 2025
Vol. 01 / Manila
How I think
01Understand the problem
02Design the system
03Build
04Measure
05Improve
Building
Software Engineering Lead at Anglian Dental in the United Kingdom
Learning
Deeper AWS event-driven patterns for fintech reliability and reconciliation
Exploring
AI-assisted debugging and documentation loops that compress review cycles
Thinking about
Keep shipping measurable backend reliability improvements
Vol. 01 / Manila
About
Software Engineering Lead at Anglian Dental in the United Kingdom. Founder of Momentra Labs. Previously Software Engineer at Google via High Spring. National Geographic and Disney enterprise programs via Myridius. Based in Manila.
Full about pageContact
Have a problem worth solving? Open to professional conversations about software leadership and engineering systems.
Elsewhere
01 / Inquiry
Manila
Hiring, leadership, or a product you want shipped — send context and I will reply directly.