About TotaMatch

We introduce professionals who are discreetly exploring new opportunities. Their identity remains anonymous until they agree to an introduction, keeping their search confidential and your shortlist exclusive.

Timileyin

Verified

Typically responds within 2 days

Get acquainted

Highly skilled and motivated software engineer with ten (10) years of practical experience. I have built 6 hardware systems for both domestic and industrial use. I am an expert with STL containers, nonlinear data structure, Algorithms, socket programming, and multithreading. Written low-level hardware abstraction layer library for custom hardware. Fully conversant with System Development Life Cycle and Agile Methodologies.

Work Experience

Senior Backend Engineer (C++; C#) - Remote

2023 – 2023

IBM/TWC, US

•

Developed AAC audio encoder library using FFMPEG third party library

•

Developed app features on OpenGL using (MS Direct X renderer) interface

•

Wrote code that allows data serialization deserialization and data exchange between components using protobuf and gz transport

•

Updating and querying user's info from the PSQL IBM server using C#

•

Evaluated data structures and algorithms for efficient usage within an application's architecture design process.

Software Engineer (C++; Linux) - Remote

2022 – present · 4 yrs

Hewlett Packard Enterprise, US

•

I developed a Linux kernel module for x64 RGB backlight LEDs using POSIX C

•

I wrote a kernel module abstract library for a user app that controls RGB backlight behavior (using C++17)

•

I wrote a C++ (compatible with C++11 to C++17) abstract class for the V4L2 library for a user chat app

•

Developed a GNOME desktop-based widget manager using BASH shell script, python, and C++

•

Maintained databases by writing complex SQL queries and stored procedures.

Snr. Embedded System Engineer (C; C++)

2021 – 2022 · 1 yrs

Figorr (Gricd) Integrated Service LTD, Nigeria

•

Added RTOS support to existing product firmware to improve multitasking

•

Designed firmware for cold-chain close field monitoring using C and C++, using the RTOS framework on ARM32-bit.

•

Configured protocols like I2C, SPI, and CAN bus for inter ICs communication on hardware.

•

Performed root cause analysis on failed or malfunctioning equipment to identify potential design flaws.

•

Maintained code quality in line with MISRA standards using CPPChecks

Snr Embedded System Engineer ( C; C++; C#)

2018 – 2021 · 3 yrs

MUL T LOCK LTD, Nigeria

•

Designed and developed hardware SoB using ARM32 M4 for access controls and RMS

•

Collaborated with cross-functional teams to develop new products that meet customer requirements and expectations.

•

Wrote RTOS-based firmware with C/C++ for MVP products

•

Developed data interpretation script with Python for user Web app-based software

•

Wrote data interpretation script with C++ for Linux Server.

•

Used TDD to develop embedded systems software

Jnr. Embedded System Engineer (C; C++)

2015 – 2018 · 3 yrs

SUSEJ Nigeria LTD

•

Develop low-level product firmware with C/C++ for Level Monitoring System and Fleet of GPS tracker

•

Implement low-level abstraction layer for Microchip/Atmel 8-bit and 16-bit Microcontrollers prototype SoB for level sensing application

•

Wrote C library for communicating with AUTOSAR CAN and LIN bus using Atmel 16-bit SoB

•

Develop Hardware functionality tests.

•

Configured communication protocols like I2C, SPI, and CAN bus between microcontrollers and

Skills

Backend Development

boostC++, Protocol Buffers, Modern c++, Java, Node, Asp.net mvc, .net microservices, Websocket, Entity FrameWorkCore, C#, C++, .NET Core, PYTHON

Databases & Storage

MySQL Workbench, Microsoft SQL Server, MySQL, PostgreSQL

Tools & Software

Debian Linux, Microsoft Windows, Powershell

DevOps & CI/CD

Docker Swarm, Ansible, Docker

Machine Learning & AI

OpenCV, ROS

Testing & QA

Test Driven Development (TDD), Bugs Tracking and Reporting

Embedded & IoT

Embedded Systems

Software Design

UML

Game Development

Unity

APIs & Integration

Mqtt

Availability & Preferences

Hours per week

20-40 hours

Education

M.Sc. · University of Lagos, Nigeria · 2016 – 2018

B.Sc. · University of Lagos, Nigeria · 2010 – 2014

Why anonymous?

Timileyin is exploring opportunities confidentially through TotaMatch. We only share information relevant for an initial assessment here. Upon mutual interest, a personal introduction with full name, portfolio, and contact information will follow.

Contact Timileyin

Timileyin remains anonymous until there is mutual interest. We ask Timileyin whether they want to meet. No strings attached. You'll hear from us within 48 hours.