Built a back-office web application with Next.js and TypeScript, enabling the internal team to manage inventory, customers, and business statistics efficiently
Designed and implemented RESTful APIs using NestJS, TypeORM, and PostgreSQL, ensuring reliable data flow and persistence
Optimised database queries and API responses for faster load times and smoother user experience
Improved SEO and discoverability by leveraging server-side rendering and incremental static regeneration
Increased application stability by writing comprehensive end-to-end and integration tests with Cypress
Maintained a clean and scalable codebase while managing CI/CD pipelines with GitHub Actions and deployments on Vercel