Full-Stack Developer
- Redesigned an internal company portal where employees can earn points to unlock badges and other rewards using Figma. New design strengthens the image of the portal to be more fun and playful by using different fonts, colours and visual style. Design improves clarity of information displayed and ease of use of the portal- Implemented above design using React and incorporated new features. Features include a tagging system, notifications, comments section, display of points over time in a… Show more - Redesigned an internal company portal where employees can earn points to unlock badges and other rewards using Figma. New design strengthens the image of the portal to be more fun and playful by using different fonts, colours and visual style. Design improves clarity of information displayed and ease of use of the portal- Implemented above design using React and incorporated new features. Features include a tagging system, notifications, comments section, display of points over time in a chart, comparison of points earned between employees, ability to follow employees and join groups- Improved greatly on the loading speed of data by reducing the number of API calls and lazy loading certain data- Wrote backend Drupal modules in PHP to automatically clean up old data and insert new data when conditions are met- Wrote Python scripts to routinely parse information from separate database and update portal database with data validation Show less