As a Software Engineer, I played a key role in developing and maintaining a React application used by public end users. I collaborated with internal teams to deliver high-quality features, improve performance, and ensure an exceptional user experience.
I've also worked on building out Agentic AI solutions using AWS Strands SDK, bringing efficiency gains to key parts of the organization.
Key Responsibilities & Achievements:
Developed and maintained user-facing features using React, TypeScript, and Redux, contributing to a scalable and maintainable front-end architecture.
Worked closely with designers and product managers to translate complex requirements into elegant, functional user interfaces.
Optimized performance by identifying rendering bottlenecks and improving load times through code-splitting and lazy loading.
Integrated modern authentication libraries for users to login using social media accounts or magic link authentication.
Built React components to consume Storyblok CMS components, allowing non technical stakeholders to build and configure new pages within the application.
Actively participated in agile ceremonies and sprint planning, delivering features on time and supporting continuous delivery.
Tech Stack: React, TypeScript, JavaScript (ES6+), HTML5, Tailwind CSS, Git, REST APIs, AWS Strands