George Erol Fouché Portfolio
Data Pipeline Projects
Robotics Projects
- Deep Learning Drone Simulator (Deep Learning & Simulation)
- Search And Sample Rover (Computer Vision & Simulation)
- Robotic Perception (Computer Vision & Simulation)
- Robotic Arm Pick and Drop (ROS & Simulation)
- Self-Driving Car Behavioral Cloning (Deep Learning & Simulation)
- Map a World with Slam and a Custom Robot (ROS & Simulation)
- BlueBot (Android & Arduino)
- Vehicle Detection (Machine Learning)
- Advanced Lane Finding (Computer Vision)
- Deep Reinforcement Learn Arm Manipulation (Deep Reinforcement Learning)
Native Mobile Projects
Full Stack Web Development
- Todo Application with React (Front End) & Spring Boot (Back End)
- Expense Application with React (Front End) & Spring Boot (Back End)
- Server Side Rendering Program Management Application with Spring MVC & Spring Boot
Data Pipeline
IOT AWS SPARK(Big Data)
This project integrates Big Data, IoT, and cloud computing to enhance urban mobility. It uses a 35-mile drive from San Francisco to Dublin, CA, as a case study. It demonstrates how real-time data on vehicle performance, GPS, weather, traffic, and emergencies can optimize routes, reduce travel time, and improve safety.
The architecture is scalable, fault-tolerant, and supports real-time processing. Docker deploys Zookeeper, Kafka, and Spark in a master-worker setup, while AWS manages storage, data warehousing, and analytics, with IoT for data collection.
E2E Spark Flow
This project utilizes Docker, Apache Airflow, Kafka, Spark, Cassandra, and PostgreSQL to manage data throughout its lifecycle.
Commercing With Flink
Designed for real-time sales analytics, this Apache Flink application processes financial transactions, executing aggregations and storing results for analysis.
Robotics
Deep Learning Drone Simulator
Train a neural network for a “follow me” feature in drones, applicable to autonomous vehicles and industrial robotics.
GitHub: Deep Learning Drone Simulator
Search And Sample Rover
Navigate and map terrains autonomously using real-time camera images to guide the rover.
GitHub: Search And Sample Rover
Robotic Perception
Tackle the challenge of object recognition and manipulation in cluttered environments inspired by the Amazon Robotics Challenge.
Robotic Arm Pick and Drop
Control a six-degree freedom robotic arm to perform precise pick and drop actions using kinematics.
GitHub: Robotic Arm Pick and Drop
Self-Driving Car Behavioral Cloning
Learn driving behavior using deep neural networks to simulate real-world driving conditions in a test environment.
GitHub: Self-Driving Car Behavioral Cloning
Map a World with Slam and a Custom Robot
Implement SLAM to navigate and map environments with a custom robot using RTAB-MAP for real-time localization.
GitHub: Map a World with Slam and a Custom Robot
BlueBot
A Bluetooth-controlled robotic project integrating Arduino and Android for remote operations.
Vehicle Detection
Develop a software pipeline to detect vehicles in a video stream effectively.
Advanced Lane Finding
Enhance road safety by detecting lane markings accurately even under varying road conditions.
Deep Reinforcement Learn Arm Manipulation
Train a robotic arm to perform precise manipulations using deep reinforcement learning techniques.
GitHub: Deep Reinforcement Learn Arm Manipulation
Native Mobile Projects
Weather App
A cross-platform weather application providing real-time weather updates for Android and iOS.
GitHub: Android Weather App GitHub: iOS Weather App
Bitcoin Ticker
Monitor and display live Bitcoin exchange rates on Android and iOS devices.
GitHub: Android Bitcoin Ticker GitHub: iOS Bitcoin Ticker
Full Stack Web Development
Todo Application with React & Spring Boot
Manage daily tasks efficiently with a user-friendly interface and robust backend.
Expense Application with React & Spring Boot
Track and manage expenses with an easy-to-use web application.
Server Side Rendering Program Management Application with Spring MVC & Spring Boot
Efficiently manage projects and team assignments with a comprehensive program management tool.