Skip to Content

KODADE ILHAME

Software Engineer

I craft innovative, user-centered digital solutions with a focus on precision, engagement, and accessibility.

About

I'm a software developer with a diverse background in both freelancing and full-time roles. Since I first ventured into software development in 2018, I've had the privilege of building innovative solutions for an advertising agency, a start-up, a major corporation, and a digital product studio. When I'm not immersed in coding, you can find me reading, spending time with friends, or strategizing over a game of chess.

Skills

React
JavaScript
Tailwind CSS
Bootstrap
Next.js
Node.js
PHP
Drupal
Docker
Java
C++
Python
OpenCV
R
C
Git

Experience

  1. 2024 — Present

    Developing Drupal modules in PHP and creating interfaces using React and Next.js. Working closely with cross-functional teams, including developers, designers, and product managers, to implement and advocate for best practices in web accessibility.

    • JavaScript
    • Drupal
    • React
    • PHP
    • Next.js
  2. 2023 — 2024

    Contributed to developing and maintaining the frontend using React and setting up the backend with Node.js. Handled CRM integration and established automation processes for the website, including traffic management and automatic feature addition. Implemented data scraping operations using JavaScript in a team setting.

    • React
    • Tailwind CSS
    • Next.js
    • Node.js
  3. 2021

    Developed a web application for analyzing and implementing OKRs (Objectives and Key Results).

    • PHP
    • Html
    • Css

Projects

  • RoadMate is an advanced driver assistance system (ADAS) designed to detect and monitor driver distractions in real-time. The system uses a Raspberry Pi equipped with a camera to capture and analyze driver behavior, identifying signs of distraction and providing timely alerts to enhance road safety. Linked to a mobile app, RoadMate offers personalized distraction management features, allowing users to set preferences and receive tailored notifications.

    • Java
    • C++
    • Python
    • OpenCv
  • Bin Monitor is an Internet of Things (IoT) solution developed to monitor the fullness of trash bins and optimize waste management. The system uses distance sensors linked to Arduinos to detect the level of waste in bins, with data being transmitted to a Raspberry Pi, which serves as the central hub. The Raspberry Pi collects and processes the data, which is then displayed on a web interface for real-time monitoring and analysis.

    • React
    • C++
    • Python
  • The Inventory Management Application is designed to streamline and automate stock management for businesses. The application allows users to track inventory levels, manage stock items, and generate reports. It includes features such as real-time inventory updates, alerts for low stock levels, and data analytics for decision-making.

    • Labview
  • The Digital Modulation Simulator is a tool developed to simulate various digital modulation techniques used in communication systems. The simulator provides users with the ability to visualize and analyze modulation schemes such as BPSK, QPSK, and QAM.

    • Python
    • Java
    • C++