Clifford O.
Lagos, Nigeria
Rising Talent
Embedded systems engineer
$20.00/hr
I’m proficient in the following:
• Design, development, deployment and maintenance of medium to large scale IoT and Cloud solutions
• Developing reliable software with standard software development models and practices such as
coding to standard, requirement elicitation, waterfall, agile, UML and testing
*** SKILLS ***
My engineering skills include the following:
1. FIRMWARE DESIGN
• Programming: C/C++, python, java
• Hardware description language: VHDL, Verilog
• Embedded Linux, OS and kernel programming:
RTOS design and implementation
• Multi-platform software design: ARM, AVR,
Artix-7 FPGA family, Zynq 7000 FPGA boards.
• M2M Protocol design and implementation:
Lonworks, Ifsf, NDEF (rfid/nfc)
• Communication interfaces: RS232, RS485,
RS422, SPI, I2C, CAN, JTAG, UART, Current loop,
Classic Bluetooth, BLE, Wi-Fi, NFC, RFID
• Tools: eclipse, visual studio, matlab, labview, QT
for C++ and python, Xilinx vivado and vitis,
Modelsim
• Legacy code and extensive low level
programming experience: neuron c, kick c
2. HARDWARE DESIGN
• Tools: Eagle CAD, Proteus
• Digital and Analogue circuit design
• PCB fabrication
• Testing and troubleshooting: logic analyzer,
oscilloscope
3. SOFTWARE ENGINEERING
• Software development
framework/methodology: Waterfall and
Agile
• UML: papyrus (eclipse), draw.io
(diagrams.net), Yakindu state chart tool
• Version control tool: GIT
• Advance Data structure, algorithms, Design
pattern and state machines
• Blockchain and cryptography
• Web and Mobile app development: html,
CSS, JavaScript, Java, C#, Android studio
• Project and task management tool: Trello
*** EDUCATION ***
PROFESSIONAL COURSES AND SPECIALIZATIONS, COURSERA
• Accelerated Computer Science Fundamentals: University of Illinois at Urbana Champaign
• Embedded software and hardware architecture: University of Colorado Boulder
• Introduction to Embedded machine learning: Edge Impulse
PROFESSIONAL COURSES AND SPECIALIZATIONS, EDX
• Embedded Systems – Shape the World: Multi-Threaded Interfaces
• Embedded Systems – Shape the World: Microcontroller Input/Output
*** PROJECTS ***
1. AGV – AUTONOMOUS GROUND MOVING VEHICLE
• A remotely controlled autonomous ground
moving vehicle
• Controlled with an android app via two optional
wireless communication mediums, Bluetooth
and WIFI
• Driven by two stepper motors for precise
movement and torque
2. UMV – UNMANNED MARINE/UNDERWATER
VEHICLE
• Was part of a research team that worked on an
autonomous and intelligent marine vehicle for
capturing marine and oceanographic variables
offshore.
• I was responsible for the CAD model and
simulation of vehicle in the ocean
3. FUEL TANK MONITORING SYSTEM
• Primarily monitors the products in fuel tanks
and reports to a cloud server
• With grid and generator power alert feature
and usage statistics
• Integrated HMI for retrieving inventory reports locally
• With Efficient power management system
4. V ARM – VOICE CONTROLLED, 4 DOF ROBOTIC
ARM
• A four degrees of freedom robotic arm that
receives command via a sound module and
carries out actions based on the user’s pre-
programmed commands
5. IoT POWERED, FUEL STATION AUTOMATION
CONTROLLER
• Communicates with fuel dispensers via
proprietary and closed M2M protocols
• Advance cryptography algorithm for secure
data storage and transmission
6. FUEL DISPENSER SIMULATOR AND
CONFIGURATION TOOLS
• A desktop software that simulates the
behavior of fuel dispensers
• Communicates with controllers via
proprietary communication protocols
Work history
Work history
Teach me Python
Jul 12, 2022
-
Sep 20, 2024
No feedback given
Private earnings
Hardware Research - Ad network
Jul 22, 2022
-
Sep 20, 2024
No feedback given
Private earnings
Take our Linux Embedded Software Test
Sep 6, 2022
-
Dec 27, 2022
Private earnings
Looking for low level programming expert (C, C++, Rust) to aid in low level smart contract help
Aug 9, 2022
-
Sep 21, 2022
"Awesome programmer and great communicator. Would highly recommend!"
Private earnings
Python: IOT infrastructure development
Jul 27, 2022
-
Sep 12, 2022
Private earnings
MSFT seeking a Maker to develop a quick access wireless mute button & document process in a tutorial - Upwork enterprise client
May 14, 2022
-
Jul 7, 2022
"Clifford has impressive technical abilities. He successfully built a project using multiple Microsoft Azure services and deployed his code onto an edge device (ESP32) for wireless capabilities. Clifford also has…
Private earnings
Arduino light controller Port
Mar 8, 2022
-
Jul 4, 2022
No feedback given
Private earnings
Unreal Engine Game Developer
Apr 5, 2022
-
Apr 8, 2022
Private earnings
Ardunio light controller
Dec 28, 2021
-
Mar 8, 2022
"This guys knows his stuff and is a Swiss arm knife that can do it all."
Private earnings
Embedded system working with sensor
Dec 7, 2021
-
Dec 8, 2021
Private earnings
Tesla canbus ration app
Apr 27, 2025
-
Present
Job in progress
Private earnings
Create open source project for auto CMakeLists.txt generation
Oct 28, 2024
-
Present
Job in progress
Private earnings
Python Binding Integration for C++ Application
Oct 11, 2024
-
Present
Job in progress
Private earnings
Clifford O. has more jobs. Create an account to review them
Skills
Skills
- Java
- C++
- Python
- JavaScript
- Android Studio
- Firmware Programming
- Data Analysis
- Raspberry Pi
- Arduino
- Embedded System
- Embedded Linux
- Embedded C