Junior Full Stack Developer PlanetaEXO
Built and operated a proprietary booking management platform using TypeScript, Node.js, Express, Prisma, PostgreSQL, and Next.js 15. Created the product repository and core foundation, containerized the application, migrated it to PostgreSQL, and implemented AWS infrastructure, deployment automation, staging, DNS, certificates, and security groups.
Implemented three payment gateway integrations with webhook verification, idempotency controls, unified error handling, and fail-closed verification policies. Built the booking financial engine, reconciliation tooling, observability layer, backend CI testing, structural CI linters, internationalization architecture for seven languages, and a published npm styleguide package used by multiple applications.
Developed reusable administrative listing primitives and hooks for filtering, pagination, search cancellation, response ordering, and row memoization. Migrated approximately 18 pages to the pattern, which was later adopted across 23 pages.