
Okafor James
I'm a software developer dedicated to creating interactive, accessible, and responsive websites.
Scroll down
Experience
September 2022 - December 2024
Sahel AIDover, DE 19901, USA
Frontend Developer
Development, and implementation of the UI/UX, layout.
Aided in the assessment of all development technologies in order to ensure quality and accuracy of the project.
Optimized frontend performance to improve load times and enhance the overall user experience.
Implemented lazy loading, code splitting, and efficient state management to ensure smooth performance even with high data volumes on the systems.
Ensured close coordination with backend developers to outline API needs and guarantee smooth interaction between frontend and backend systems.
Participated in Agile development processes, including sprint planning, daily stand-ups, and retrospectives to deliver high-quality software on time.
- JavaScript
- TypeScript
- TailwindCSS
- React.js
- Next.js
- Cypress
- GraphQl
May 2022 - December 2024
AFEXAbuja, Nigeria
Frontend Developer
Development, and implementation of the UI/UX, layout.
Aided in the assessment of all development technologies in order to ensure quality and accuracy of the project.
Optimized frontend performance to improve load times and enhance the overall user experience.
Implemented lazy loading, code splitting, and efficient state management to ensure smooth performance even with high data volumes on the systems.
Ensured close coordination with backend developers to outline API needs and guarantee smooth interaction between frontend and backend systems.
Participated in Agile development processes, including sprint planning, daily stand-ups, and retrospectives to deliver high-quality software on time.
- JavaScript
- TypeScript
- TailwindCSS
- React.js
- Next.js
- Cypress
- GraphQl
May 2020 - May 2023
Mev SuiteRemote, Nigeria
Frontend Developer
Frontend Development for Web.
Aided in the assessment of all development technologies in order to ensure quality and accuracy of the project.
Development, and implementation of the UI/UX, layout.
- JavaScript
- TypeScript
- TailwindCSS
- React.js
- Next.js
- Cypress
- GraphQl
May 2019 - September 2020
SideHustle.ngRemote, Nigeria
Frontend Developer
Frontend Development for Web.
Aided in the assessment of all development technologies in order to ensure quality and accuracy of the project.
- JavaScript
- TypeScript
- React.js
Projects
These are some of the projects I have worked on over the years.
Sahel AI
Sahel AI provides AI solutions for the Middle East and Africa, specifically for transactional lawyers. It helps draft and review contracts faster and more efficiently within Microsoft Word, potentially saving up to 10 hours per week. Sahel AI is also ISO 27001 certified. Please verify all details independently.
- Typescript
- Tailwindcss
- Nextjs
- Django
- Docker
- Cypress
- Vitest
- React-Testing-Library
Afex Blog Website
AFEX is a commodity trade solutions company that promotes efficient trade and wealth creation through the commodities market. You can also explore career opportunities there. Remember to double-check for the latest information.
- Typescript
- Tailwindcss
- Nextjs
- Django
- Docker
- Cypress
- Vitest
- React-Testing-Library
Africaexchange
AfricaExchange is a cutting-edge platform that offers seamless access to Africa's vibrant commodities market and connects users with the global physical and financial commodity marketplace. It provides advanced tools and real-time data to simplify trading, enabling users to explore a wide range of commodities and make informed investment decisions. The platform is designed to bridge the gap between local opportunities and global trading networks, making it easier to navigate and capitalize on market trends.
- Typescript
- Tailwindcss
- Nextjs
- Django
- Docker
- Cypress
- Vitest
- React-Testing-Library
Pay-X
Pay-X is an admin-based platform designed to facilitate both local and international transactions with ease. It offers streamlined processing for a range of financial activities, providing administrators with comprehensive tools to manage, monitor, and execute transactions efficiently. With a focus on user-friendly interfaces and robust security, Pay-X ensures that transactions are handled smoothly, whether they are domestic or cross-border.
- Nextjs
- Tailwindcss
- Typescript
- Django
- API
- Cypress
- Vitest
- React-Testing-Library
Cudie
CUDIE is an innovative payment platform developed by AFEX Commodities Exchange Limited (AFEX) that prioritizes the privacy and protection of user data. Complying with the Nigeria Data Protection Act (2023) and other relevant privacy regulations, CUDIE (referred to as 'us' 'we' or 'our') outlines its practices for collecting, using, disclosing, erasing, and restricting Personal Data. This policy ensures that your information is handled with the utmost care and is used solely for enhancing and providing the Platform. By using CUDIE, you consent to the collection and use of your data as described, with terms aligning with our overall terms and conditions.
- Reactjs
- Typescript
- Tailwindcss
- Nodejs
- API
- Cypress
- Vitest
- React-Testing-Library
Globaladmin
Globaladmin is an administrative platform exclusively accessible to senior staff members. It is designed to manage activities related to commodities and other operations across various regions. The platform allows senior staff to oversee and control the entire lifecycle of commodities, including tracking, storage, processing, and distribution. Additionally, Globaladmin facilitates the management of other regional activities, ensuring that all operations are efficiently coordinated and monitored. This system enhances organizational oversight, improves operational efficiency, and supports decision-making by providing senior staff with comprehensive tools and data for managing complex activities across different regions.
- Reactjs
- Typescript
- Tailwindcss
- API
Traceability
Traceability system offers a comprehensive solution for tracking commodities from the farm to the consumer's plate. It ensures safety, transparency, and accountability by documenting each stage of the commodity's journey. This includes tracking the origins of commodities from the point of harvest, through warehouse storage, rebagging, and processing, as well as any intermediate distribution steps. This system helps in maintaining the quality and safety of the commodities, providing detailed information about their handling and movement, and fostering consumer trust by ensuring transparency.
- Reactjs
- Typescript
- Tailwindcss
- API
Technologies
Languages/Frameworks/Tools I have worked with.
- CSS
- TailwindCSS
- JavaScript
- TypeScript
- React.js
- Next.js
- React Native
- Firebase
- Cypress
- Jest
- React-Testing-Library
- Node.js
- Express.js
- MongoDB
- Redis
- Docker