✦ Open to new opportunities

Hey, I'm Alanray Elangos.

i build saas products, internal tools, APIs, and backend systems using modern web technologies like next.js, node.js, postgres, and supabase - mostly because i enjoy creating things i'd actually want to use myself.

✦ About Me

So... who am I?

I've spent the last 5+ years working with TypeScript, React, Next.js, Node.js, PostgreSQL, and Supabase, building things like multi-tenant apps, real-time features, payments with Stripe, role-based access, API layers, and admin dashboards - basically everything you'd expect in a normal SaaS.

A lot of the time I'm just messing around with ideas, trying to simplify things that feel overly complicated, and turning them into something usable. Lately that's included self-hosted AI systems, embeddable chat widgets, and practical AI workflows that don't need to leak data everywhere.

I'm also usually drawn to business ideas that feel like they could actually go somewhere, so I end up building those out when I can.

💡 One thing I'm proud of recently was building a custom e-signing platform to replace our PandaDoc setup - it came out of necessity more than anything. It brought costs down from around $10k-$15k/month to about $2k-$3k, while still covering what we actually needed, keeping the audit trail intact, and giving us more control over the system.

Location

Iloilo City, Iloilo, Philippines

Experience

5+ years building full-stack SaaS products

Current focus

Currently focused on AI-powered apps, self-hosted systems, and practical SaaS infrastructure.

Favorite kind of work

Doing R&D for just about anything

Integrations I've worked with

Stripe, Twilio, Nylas, PandaDoc API, DigiCert, AWS HSM, Flight Radar API, Google OAuth, OpenAI, Gemini, Ollama

✦ Stuff I'm proud of

Things I've personally enjoyed building

Built an in-house PandaDoc replacement

This came from a real need - the company wanted an in-house solution instead of relying on PandaDoc. So I built a full multi-tenant e-signing platform from the ground up, kept compliance and audit trails intact, and brought costs down from around $10K-$15K/month to roughly $2K-$3K. We are planning to open source it soon!

PostgreSQLAWSCloudFrontMulti-tenantDocument Signing
Public repo coming soon

Uwak is Life built for my dad became a whole social media platform

My dad's a content creator in the gamefowl scene, so I built him a platform where he and his community could hang out, share content, and run events. It grew into a full-on superapp with event promotions, match results and rankings, community content, and business listings.

Community PlatformEventsRankingsSocial FeaturesMarketplace
Check it out

anyTracker - public tracking pages without the follow-up chaos

I made this for businesses that need a cleaner way to keep people updated without turning every order, repair, rental, or custom job into a long message thread. It lets you launch a polished public tracking page in seconds, share one link, and keep the whole timeline clear from start to finish.

Tracking PagesPublic TimelineOrdersRepairsRentals
Check it out

TrailTale: map first storytelling

This one came from the idea that places shouldn't disappear into an endless feed. TrailTale turns memories into something spatial, where photos, notes, and personal context stay pinned to the map so every place keeps its story and becomes easier to revisit or share.

MapsStorytellingTravel MemoriesLocation PinsSocial Discovery
Check it out

Abe - an AI agent for email workflows and self-hosted app discovery

Abe is the kind of assistant I actually want around: helpful with email, practical about research, and able to look through open-source apps on Coolify based on the use case instead of just dumping random suggestions. The goal is to make day-to-day tasks feel less tedious and a lot more actionable.

AI AgentEmail AutomationCoolifyOpen Source ResearchWorkflows
Check it out

✦ Where I've been

Work History

Full Stack Engineer

Kingsland Innovation Centre · United States

Feb 2026 – Present

Built and maintained a multi-tenant e-signing platform replacing PandaDoc, bringing costs down from $10K-$15K/month to roughly $2K-$3K while keeping auditability and compliance intact

Designed a PandaDoc-compatible API layer so existing finance workflows could migrate without getting shaken up

Implemented webhook-driven document lifecycle events, making integrations real-time instead of constantly polling for updates

Managed AWS infrastructure with EC2, S3, and CloudFront, deploying containerized services through Coolify for cleaner automated releases

Deployed and operated a self-hosted LLM platform on VM-based infrastructure, reducing external AI spend while keeping more data in-house

Built an embeddable AI chat widget that can be dropped into external platforms with script injection without exposing sensitive data to third-party services

Owned CI/CD, deployments, and operational stability across internal tools and production systems

Full Stack Engineer

Tactical Edge AI · United States

Feb 2025 – Feb 2026

Scaled a multi-tenant backend architecture (NestJS, Prisma ORM, PostgreSQL) to support agency client hierarchies, implementing tenant-aware data access and managing schema evolution via Prisma migrations

Improved domain purchasing and provisioning workflows used during onboarding, making email infrastructure setup less painful for new client accounts

Built a Next.js dashboard for internal teams to monitor campaign performance and reporting across multiple client accounts

Designed and implemented campaign onboarding and lead ingestion flows, shaping how campaigns get created and how external leads come in

Developed a global lead opt-out system so unsubscribe handling stayed consistent across email and messaging channels

Integrated OpenAI and Google Gemini APIs into campaign workflows for content generation and personalization

Deployed self-hosted LLMs for internal tools, giving the team more control over AI usage and reducing reliance on third-party services

Added API test coverage to CI workflows to make backend changes less scary to ship

Authored architecture documentation for backend services and data flow, making the system easier for new engineers to understand

Backend Engineer

CUPPA PTE. LTD. · Singapore

Jan 2024 – Feb 2025

Collaborated with the team to build a multi-inbox ticketing system integrating Gmail, Outlook, and IMAP via Nylas, with webhook-driven ingestion into one shared workspace

Worked closely with engineers on system architecture and database design for multi-inbox data models and message synchronization flows

Implemented real-time synchronization with WebSockets and Feathers.js so conversations, assignments, and updates stayed in sync for concurrent users

Developed key parts of the Next.js frontend using shadcn/ui for multi-user workflows and high-volume message handling

Improved multi-inbox usability by tightening message synchronization and resolving provider-to-internal-state inconsistencies

Integrated Stripe billing, contributing to subscription lifecycle handling, webhook processing, and plan-based account access

Introduced Sentry observability across services, improving visibility into production issues through error tracking and session replay

Contributed to GitHub Actions CI/CD automation for Supabase migrations, tests, and build validation

Collaborated on the architecture of an aviation logbook SaaS platform and integrated FlightRadar API for real-time flight search and tracking

Full Stack Engineer

Kingsland University · United States

Jun 2021 – Mar 2024

Integrated Twilio Voice API into the student management application, enabling browser-based calling and improving convenience

Built asynchronous messaging workflows (Feathers.js, MongoDB) supporting scheduled SMS and email delivery

Developed an enrollment and payment platform integrated with Moodle LMS, enabling users to purchase courses and be automatically enrolled via a dedicated Moodle microservice

Enhanced an internal student management system (Node.js, Express, Feathers, Stripe) by implementing course payment and onboarding flows for enrollment and user lifecycle management

Maintained production systems on GCP, handling deployments, environment configuration, and runtime stability

Implemented OAuth authentication with Google and LinkedIn for smoother, more secure login flows

Introduced Sentry monitoring across services, improving visibility into production issues and supporting faster debugging

Backend Developer

Philippine Red Cross · Philippines

May 2020 – Jun 2021

Co-developed an internal platform (React, Node.js, PostgreSQL) to manage training schedules and internal operations, replacing manual spreadsheet-based workflows

Designed RESTful APIs (TypeORM) with relational modeling and validation for cross-functional processes

Owned end-to-end deployment and system configuration, including database migrations and runtime management

Collaborated directly with stakeholders to translate operational needs into product features

✦ The Toolbox

Things I actually use

Here's the stack I usually reach for depending on the job - from frontend work and backend systems to infrastructure, integrations, and self-hosted tools.

Languages

TypeScriptJavaScriptPython

Frontend

ReactNext.jsViteTailwind CSSshadcn/uiMantine

Backend

Node.jsNestJSFeathers.jsExpress.jsREST APIsWebSocketsPostgreSQLMongoDBMySQLPrisma ORMTypeORMKnex.jsSupabase

Cloud and Infrastructure

AWS (EC2, SES, S3)AWS ECSAWS LambdaAWS CloudFrontGCP Cloud RunGCP Compute EngineDigitalOceanHetznerDockerKubernetesNginxPM2SSH/LinuxCloudflare (DNS)PorkbunNamecheapGoDaddy

Architecture

Multi-tenant designRow-level isolationSchema-based partitioningEvent-driven systemsWebhook integrationsMicroservices

Integrations

StripeTwilioNylasGoogle OAuthLinkedIn OAuthDigiCertAWS HSMPandaDoc APIFlight Radar APIOpenAI APIGoogle GeminiOllama

Authentication and Security

JWTSupabase RLSRBACAPI key systemsWebhook signature verification

Messaging and Email

SMTPIMAPPOP3MailuMX/SPF/DKIM/DMARCEmail deliverability

Observability and Tooling

SentryJestPostmanInsomniaGitHub ActionsLinearHuskyClaude CodeCursor

AI and Self-hosted Systems

OpenAI APIGoogle GeminiOllamaOpen WebUISelf-hosted LLM APIsPrompt scopingKnowledge base integration

✦ Infrastructure

Where I usually ship things

I’ve deployed across AWS, GCP, DigitalOcean, and Hetzner, and I like setups that are cheap, reliable, and don’t turn into a maintenance horror story. This one’s running on a Hetzner bare metal server… you know, just a casual flex.

AWS (ECS, EC2, SES, S3, Lambda)where most serious workloads live
GCP (Cloud Run, Compute Engine)ran production here for years, still solid
DigitalOceansimple and dependable
Hetzneramazing value, especially for self-hosted setups
Cloudflare + Porkbunclean DNS + domain combo
Coolifyself-hosted deployments without vendor lock-in

✦ AI Playground

Yes, I self-host AI too

I like experimenting with AI and self-hosting my own setups — it’s fun, and not everything needs another subscription. Also, yeah… AI helped build parts of this page.

OpenAI + Geminipractical AI features inside real workflows
Ollamarun models locally
Open WebUIclean UI for self-hosted AI
Self-hosted LLM APIsscoped assistants + internal tools
Claude Codemakes me move way faster
CursorAI pair programming that actually works

✦ Education

Where my brain grew

Central Philippine University

B.S. Software Engineering

2022 · Iloilo, Philippines

University of the Philippines High School

Humanities and Social Sciences

2018 · Iloilo, Philippines

✦ References

People who'll vouch for me

Louie Silos

IT Engineer

louiesilos@gmail.com

Israel Calderon

Full Stack Engineer

(+63) 927 927 4396

✦ Don't be a stranger

Let's build something cool

I'm open to senior roles, consulting work, and interesting projects.

If you've got something you're building, thinking about building, or stuck on - feel free to reach out. I usually reply pretty fast.

Or we can still have a good argument about build vs. buy.

Everything here is real. And yes - the cost savings were very real too. 😄

Alanray Elangos · Full Stack Engineer · 2026