Adeoluwa Ogunmefun
Software Engineer at Ligo- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Dutch Limited working proficiency
Topline Score
Bio
Experience
-
Ligo
-
United Kingdom
-
Retail Appliances, Electrical, and Electronic Equipment
-
1 - 100 Employee
-
Software Engineer
-
Feb 2023 - Present
• Developed a core sample scanning app for geologists to instantly analyze features such as color, strength, and roughness. • Used React for front end development, Java (android studio) for functionality, and android “Webview” as an intermediary. • Designed user interface components to support identifying and documenting geology sample features using Figma. • Integrated a third-party API library for colorimeter communication and overcoming proprietary Bluetooth protocols. • Used Open-CV’s Javascript API to run an image processing algorithm that determines rock roughness via live camera feeds. • Implemented a backend with Node.js to process client requests and provide function to sync, store, retrieve, and export data. • Developed an enclosed system that can determine the chemical properties of rock samples using a high repetition laser, spectrometer, and a robot arm. • Wrote Python scripts to integrate hardware components with custom APIs and to branch communication between systems. • Developed a Graphic User Interface (GUI) using React and eel for cross-communication between front and back ends. • Created an interlock circuitry system to prevent unauthorized use and control all safety features, sensors, and data routing. • Designed and routed PCBs using Altium to communicate data from user to laser and integrate safety features. • Coded FPGA in Verilog to manage sensor inputs, monitor operation, and control safety features while device is active. • Wrote a C# server to interface with scan hardware and get readings when prompted by a front-end GUI using web-sockets. • Developed a Python image stitching algorithm to capture ~2m long drill cores from an input video taken in the field. Show less
-
-
-
Africa Prudential Plc
-
Nigeria
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Freelance Software Engineer
-
Sep 2022 - Oct 2022
• Created an enterprise software platform that supports application management, tracking/assessing program progress, educational hosting, and real time communication between candidates and staff using HTML, React, and Javascript. • Implemented a machine learning model to automate the assessment of skills and prior knowledge for hiring candidates. • Created a feature using Javascript that enabled admins to chat with candidates, schedule meetings, and share reports. • Deployed a Node.js server on AWS using MongoDB as the database architecture to process all system requests. • Successfully pitched and presented these software solutions to Africa Prudential's acquisition department. Show less
-
-
-
Altion Security
-
India
-
1 - 100 Employee
-
Co-Founder and Chief Technology Officer
-
Sep 2019 - Oct 2022
• Developed and deployed API’s using Node.js server on AWS, to link a pet tracker, Helium network, mobile app, and webapp. • Balanced server instances to reduce latency by tracking requests and opening new instances upon threshold conditions. • Created a custom 3D visualization widget for users to interactively explore and select features and options for the product. • Implemented a custom checkout process with Stripe API and Mailchimp API that recorded customer information and automated follow-up communications for abandoned carts. • Used MySQL to store and retrieve user data including the locations of image and voice files stored on their local machine. • Developed and deployed an embedded C program on a Nordic (zephyr) microcontroller for dog training and location tracking. • Created a custom C library to download assisted GPS data from a server and upload to a u-blox GPS module. • Integrated 3rd party C libraries into stack to enable long range communications. • Made a speech to vibration machine learning model that translates verbal commands into vibrations for dog training. Show less
-
-
-
Arizona State University
-
United States
-
Higher Education
-
700 & Above Employee
-
Pulse Power Research Aide
-
Jun 2017 - Jul 2019
• Designed radio frequency test circuits (Device Under Tests - DUTs) for the timing system of a 10m linear accelerator machine. • Reduced DUT testing times by ~60% using Python and MATLAB to automate workflows and data analysis. • Characterized performance and characteristics using oscilloscopes and signal generators. • Created a GUI in MATLAB with configurations to run different types of tests on DUT’s. • Developed a MATLAB GUI to interface with camera’s capturing x-ray results and remotely configure gain, exposure, etc. Show less
-
-
Education
-
Arizona State University
Master's degree, Electrical and Electronics Engineering -
Arizona State University
Bachelor's degree, Electrical and Electronics Engineering