Meet Oluwagbenga Precious Onigiobi, a full stack software developer and engineer. My interest are solving problems and building software applications that are scalable using ReactJs, NextJs, MongoDB, Redux, NodeJs and Firebase. My current role as a frontend developer is to build project using ReactJs, ChakraUI, React Query, web socket, working together a team of software engineers, product designers, product mangers and Q/A to build software application that are scalable. We help build startup for people with idea, thus helping me learn new technologies used for building different forms of application from scratch.
When I am not coding, I play football or listen to music.
Checkout my Resume
.Led full stack development for a customer-facing web application, resulting in 25% faster loading times and an improved user experience
.Optimized application performance by identifying and refactoring inefficient code, resulting in a 20% increase in speed
.Deployed applications on multiple cloud-based production environments and maintained staging environments for testing, leading to smoother releases
.Developed web services and APIs that enabled seamless communication between front-end and back-end components, enhancing application functionality
.Set up and maintained a relational database system for storage, retrieval, and manipulation of data, leading to improved data accessibility
.Utilized source control, automation tools, and CI/CD processes to improve development cycles and optimize production releases
.Integrated a wide range of third-party services and components like payment gateways, geo-location services, and social media logins
.Created web-based CMSs to enable simplified content management, resulting in quicker updates to site information and features
.Monitored system health, debugged performance issues, and optimized applications using both server-side and client-side techniques
.Developed and maintained a web application that increased user engagement by 25% and revenue by 20% within the first six months of launch.
.Collaborated with a team of designers and product owners to implement security measures that protected the web application from potential threats and vulnerabilities.
.Mentored and coached junior developers, resulting in a 10% improvement in team satisfaction scores and a 15% increase in overall team productivity.
Weather forecasting systems use a combination of science and technology to make accurate predictions on weather conditions of a particular location at a particular time. Weather forecast systems and applications predict weather conditions based on multiple parameters, such as pressure, temperature, humidity, wind speed, etc. This weather forecasting project is a web application. It has a graphical user interface where users can log in via their user ID and password. This weather forecast application is different from the conventional weather forecast systems where you only enter the location. However, in this application, the users will manually enter the current parameters of a location, and the system will predict the weather conditions of the place by using historical data stored in the database. The Admin continually updates the database by entering the data of past weather conditions. Since the system mainly relies on historical data, the predictions will be much more accurate and reliable
View ProjectAs the name suggests, the AI multi-agent shopping system is a shopping assistant, more like a recommendation engine. First, the system is fed with the details of a wide range of products. When a user registers in the system and searches for a specific product, the system returns the result of the most relevant items that match the search keywords entered by the user. Since the system is designed to study the search patterns of the user and based on the previous search and purchase history, it will also provide a curated suggestion of a list of items that are a close match to the searched item. The AI shopping system allows users to register and log in using an ID and password. After logging in, users can search for products online, perform a custom search across various product categories, add items to their cart, and choose the preferred payment option.
View ProjectChatbots are integrated into almost every business today. They are engineered to mimic the human way of talking. The AI develops a human-like conversation with its users. The business uses chatbots as a feature to increase their sales, customer service, and more. They are also responsible for increased customer satisfaction.
View ProjectCourses: Fullstack Sofware Development
Courses: Advanced Sofware Engineering
Courses: Web and Application Development