# Zomer Gregorio > Personal portfolio of Zomer Gregorio, Software Engineer. ## Key Sections - [Home](https://zomeru.dev): Portfolio overview with professional experience and skills - [Projects](https://zomeru.dev/projects): Selected work and case studies - [Blog](https://zomeru.dev/blogs): Technical writing on software engineering and web development - [Ask Zomer AI](https://zomeru.dev/ask): AI assistant for questions about Zomer's work, experience, projects, and writing - [GitHub Contributions](https://zomeru.dev/github-contributions): GitHub contribution activity and commit history across owned repositories - [Contact](https://zomeru.dev/contact): Ways to get in touch ## Structured Agent and Developer Access - [Public REST API](https://zomeru.dev/api/v1): Versioned JSON resources for profile, resume, experience, projects, blogs, and tech stack - [OpenAPI 3.2](https://zomeru.dev/openapi.json): Complete REST contract - [Portfolio MCP](https://zomeru.dev/api/mcp): Stateless Streamable HTTP MCP server - [Documentation MCP](https://zomeru.dev/api/mcp/docs): API guide, authentication policy, and OpenAPI tools - [API Catalog](https://zomeru.dev/.well-known/api-catalog): RFC 9727 Linkset discovery document - [MCP Server Card](https://zomeru.dev/.well-known/mcp/server-card.json): MCP metadata and tool index - [Documentation MCP Server Card](https://zomeru.dev/.well-known/mcp/docs-server-card.json): Documentation MCP metadata and tool index - [Agent Skills](https://zomeru.dev/.well-known/agent-skills/index.json): Machine-readable capabilities - [Schema Map](https://zomeru.dev/schemamap.xml): NLWeb index for structured schema feeds - [Schema Feed](https://zomeru.dev/structured-data/portfolio.jsonl): Aggregated schema.org records as JSON Lines - [Developer Guide](https://zomeru.dev/developers.md): REST and MCP integration instructions ## Contact - Website: https://zomeru.dev - Email: zomergregorio@gmail.com - GitHub: https://github.com/zomeru - LinkedIn: https://www.linkedin.com/in/zomergregorio/ ## Experience - Software Developer at Seansoft Corporation (Jan. 2024 — Apr. 2026) - React Developer at Binbooker (Mar. 2025 — July. 2025) - Full Stack Developer at Evelan GmbH (Aug. 2023 — Dec. 2023) - Software Engineer at Beyonder Inc. (Feb. 2022 — Aug. 2023) - Full Stack Developer at Freelance (Sep. 2021 — Feb. 2022) ## Projects - Rezumer AI: Rezumerai is an AI-assisted resume builder for job seekers who want one workspace to draft, refine, tailor, and export resumes. It combines structured resume editing with AI-powered section optimization, job-description matching, and a scope-aware assistant that can answer public, account, or admin questions based on the current user's access. - Batibot: Batibot is an AI-powered messaging companion that helps you find the right information and services for your needs. - Zomink: Zomink is an open-source link management platform with all the features you need in one place. Manage, track, and shorten your URLs with your custom alias. - STICA LMS: STICA LMS is my capstone project for my college. It is an online library management system for STI College Alabang. - Kokuban: Kokuban is meant to assist the teachers in Japan to create online educational materials that their students can access and use from the browser. - Zomify: Zomify is a spotify clone that is built with SvelteKit, Typescript, and Tailwind CSS. - Paymongo.js: A lightweight, fully-featured, modular, typescript-compatible javascript library for Paymongo. - Groundwork PH: An online B2B platform designed to create and gather networks for business establishments in the Philippines! - Zomify Colors: A color palette app inspired by Flat UI Colors. ## Tech Stack - Frontend: TypeScript, React, Next.js, TanStack, Tailwind CSS - Backend: Node.js, Hono, Express, Django - Data: PostgreSQL, Redis, Drizzle, Prisma - Infrastructure / Tools: Docker, GitHub Actions, Cloudflare, Vercel ## 10 Recent Blog Posts - [Node.js AsyncLocalStorage in High-Throughput Services: Overhead, Leaks, and Mitigation](https://zomeru.dev/blogs/nodejs-asynclocalstorage-production-overhead-leak-mitigation) - [PostgreSQL Advisory Locks for Distributed Job Scheduling](https://zomeru.dev/blogs/postgresql-advisory-locks-distributed-job-scheduling) - [Node.js SharedArrayBuffer and Atomics for Zero-Latency Worker Thread Interop](https://zomeru.dev/blogs/nodejs-sharedarraybuffer-atomics-worker-threads) - [pgvector Index Migrations: Blue-Green HNSW Reindexing in PostgreSQL](https://zomeru.dev/blogs/pgvector-index-migrations-blue-green-hnsw-reindexing) - [Node.js Async Context Tracking: High-Throughput Request Tracing with AsyncLocalStorage](https://zomeru.dev/blogs/nodejs-async-context-tracking-asynclocalstorage) - [TypeScript Type-System Tail-Call Optimization for Scalable Recursive Types](https://zomeru.dev/blogs/typescript-type-system-tail-call-optimization) - [React Native Asset Delivery with Cloudflare Workers and Expo DOM Components](https://zomeru.dev/blogs/react-native-asset-delivery-cloudflare-workers-expo-dom) - [Deterministic Integration Testing with Ephemeral PostgreSQL Branches in CI/CD](https://zomeru.dev/blogs/deterministic-integration-testing-ephemeral-postgresql-branches-ci-cd) - [Deterministic Native Module Mocking with Expo Modules SDK and JSI](https://zomeru.dev/blogs/deterministic-native-module-mocking-expo-jsi) - [Architecting Resilient LLM Gateways with Bun and BullMQ](https://zomeru.dev/blogs/architecting-resilient-llm-gateways-bun-bullmq) ## Full Content Index For a complete list of all blog posts with descriptions, see: https://zomeru.dev/llms-full.txt