Featured work: screen recording of the Kenoxis homepage I built.
My role
Lead Frontend Developer intern at Kenoxis Technologies. My work covered components, design handoff, documentation, accessibility, performance, French/English localization, testing and code review, and included independently coding the entire Praevi homepage.
Languages and data
- JavaScript
- TypeScript
- PostgreSQL
- MongoDB
Tools and workflow
- Figma
- Storybook
- Git/GitHub
- Docker
- Code reviews
- Agile
Quality and accessibility
- Testing
- NVDA screen reader
- Color contrast checking
- Lighthouse 90+
- French/English (i18n)
What I did during the internship
- Independently coded the entire Praevi homepage through iterative feedback from the Director, incorporating design changes before implementation.
- Created and refined Figma designs translating the approved Figma design into a functional, responsive website.
- Optimized frontend performance through efficient JavaScript and TypeScript implementation and asset optimization to reduce browser overhead and improve page loading speed.
- Developed reusable JavaScript and TypeScript components to promote consistency, maintainability, and reliability across the website.
- Evaluated accessibility using NVDA and colour contrast tools, checking screen reader compatibility, navigation, and colour contrast.
- Achieved Lighthouse scores of 90+ across all four categories: Performance, Accessibility, Best Practices, and SEO.
- Documented reusable components and usage guidelines in Storybook, implemented French/English localization across Praevi, and collaborated through Git/GitHub, Docker, code reviews, and Agile workflows.
Shown with the approval of Kenoxis Technologies' director. This portfolio is not an official Kenoxis publication and does not imply company endorsement.