GET IN TOUCH
Contact
SEND A MESSAGE
GLOBAL NODE
London, UK
51.5074° N, 0.1278° W
SYSTEM STATUS: OPTIMAL / ACCEPTING NEW MANDATES
UTC —
OR REACH ME DIRECTLY
eelufisan
stephen@gmail
↗
eelufisanstephen@gmail.com
London, United Kingdom
© 2026 OLUWASEGUN STEPHEN ELUFISAN, MSc · PRODUCT DESIGNER · DATA SCIENTIST