PeopleTRaC, a competence management platform led by a seasoned CMS professional from the oil and gas industry, empowers companies to manage and train employees for their specific skill needs. I am spearheading its complete implementation and delivery.
To ensure a fast and smooth user experience, I built the backend API using NestJS for code consistency (JavaScript/TypeScript) and opted for a statically-hosted application with Gatsby (React meta framework) for speedier delivery via S3 and CloudFront. This approach, chosen over Next.js, prioritized page speed and optimal UX for the primarily static website.
To optimize infrastructure and cost efficiency, I leveraged a suite of AWS features including Amazon S3, API Gateway, EC2 (Spot Instances), Lambda, and Auto-Scaling.
This application is currently in development.