
Side Projects
Oshere is a media project that lists many movies and television series. Every form of media has a community (chat forum) that any authenticated user may start.
In addition, users can conduct media searches.
nCov gives short covid information on countries, continents, and the world in general. It is a 5-page project in which one of the pages compares data.
Users can also save any compared data.
Work Experience
-
Focused on improving website accessibility, making it usable for a wider audience
-
Consistently delivered features on time and within deadlines, ensuring project progress
-
Joined in migrating the codebase from React.js class components to (Next.js) functional components.
Promoted to team lead after 4 months and accomplished these:
-
Led the successful migration of the codebase from React.js class components to (Next.js) functional components, significantly improving maintainability and performance
-
Established robust testing by implementing unit and E2E testing
-
Enhanced developer experience by creating detailed code documentation, reducing onboarding time for new team members
-
Conducted regular code reviews on every pull request
-
Ensured proper internationalization setup, enabling the application to reach a wider audience
-
Built and tested web applications using Elixir, Phoenix LiveView, and ClojureScript
-
Interacted with blockchain smart contracts
-
Created documentation for different web applications
-
Technologies used: React, Elixir, Phoenix LiveView, ClojureScript
-
Worked on improving the UI and consuming the needed APIs for dynamic web experiences
-
Updated, improved, and encouraged the use of right semantic tags, thereby improving the site’s accessibility
-
Technologies used: React.js, Redux, Typescript, assorted CSS/Component Libraries