Role: Front-end Engineer · Duration: February 2023 – June 2023 · Stack: Next.js, React, TypeScript, PrimeReact
A government digital-services initiative for the Civil Registry of Ecuador, allowing citizens to request personal legal documents and consume a range of public services online. I worked as part of the front-end team, contributing to a system that had to be reliable, accessible and accountable to a national user base.
Key contributions:
- Implemented user-facing flows with Next.js, TypeScript and PrimeReact, ensuring a consistent design system across the portal.
- Authored reusable components and adopted advanced React patterns for state management, error handling and asynchronous data flows.
- Applied SEO and accessibility practices appropriate for a public-sector audience, including semantic markup, descriptive meta tags and keyboard-friendly navigation.
- Diagnosed and resolved cross-browser and responsive-layout bugs to guarantee a stable experience across devices.
- Collaborated with backend engineers and product stakeholders to translate legal and administrative requirements into clear UI behaviour.
The platform meaningfully reduced friction for citizens accessing essential government services.