A. Khatib A. Khatib
Home About
  • Cloud

    Cheap Location Based "Search" with Geohashing in DynamoDB

    While building Driiv, a Yelp-like app designed to explore hidden and hip coffee shops, cafes and restaurants, I needed a "good-enough" solution to loc...

  • Cloud

    High Performance, GPU Backed Premiere and AME in the Cloud

    Easily create your own high-performance Adobe Premiere edit workstation and dedicated Adobe Media Encoder machine in the cloud (poor-man's version). ...

  • Self-Driving Cars

    ROS, Perception and Control for Self-Driving Car Integration

    Programming a Real Self-Driving Car. This is the project repo for the final project of the Udacity Self-Driving Car Nanodegree. ![](/content/...

  • Machine Learning

    Random Forest on Credit Card Approval Classification

    This is an excerpt from my Kaggle notebook where I used a Random Forest classifier on credit card data (https://www.kaggle.com/datasets/rohitudageri/c...

  • Cloud

    Zero Downtime Deployment with AWS Elastic Beanstalk and CodePipeline

    AWS Elastic Beanstalk is an easy to use service that lets you deploy your applications without having to deal with infrastructure configuration. I use...

  • Self-Driving Cars

    Vehicle Detection and Tracking in Highway Video Footage

    This project focussed on detecting vehicles and tracking them in a video. Training images of cars and non-cars features are extracted using Histogram...

  • Cloud

    Adobe Premiere Workstation in AWS

    Build your own high-performance remote workstation in AWS where you can easily work with high-res content in Premiere. You won't need to buy any hard...

  • Biorobotics

    Hill Model Simulation and Functional Electrical Stimulation

    While some have characterized the wrist as a second order system, the focus here is fitting a more complex fourth order model that accurately represen...

  • Machine Learning

    Neural Network Architecture for Detecting Traffic Signs

    The goal of this project is to design a convolutional neural network to classify traffic signs. Other architectures are explored such as GoogLeNet. I ...

  • Control Systems

    Feedback Linearization - Its Performance and Limitations

    We will start with the nonlinear model found in the post on State Space Model of a Pendulum as follows: $$ egin{alignedat}{1} ...

  • Data Science

    Visualizing Key NFL Team Data on Win Conditions

    Artificial Neural Networks and Machine Learning techniques have been used in the past to predict NFL game outcomes. Some of the research is from year...

  • Cloud

    New Amazon HTTP API Gateway With Lambda Integration and Custom Authorizer with Auth0

    In this showcase were going to use the following: - Recently released, still in beta, HTTP API (ApiGatewayV2) - Auth0 to handle authentication for the...

  • Research

    Color Generation in Morpho Wings and Possible Replication Methods

    Abstract Colors in nature are often the result of pigmentation where the observed color is the result of selective absorption and reflection by the m...

  • Research

    Improving Brain Computer Interface Prediction by Measuring Eye Position and Focus

    Abstract Including more information about the person's physiological state has been shown to affect BCI performance. Measurement of eye position can ...

  • Research

    Brain-Computer Interface: Motor Neuron Simulation

    These neurons are directionally tuned to produce the desired movement of the limb. Monitoring of motor neurons reveals that the firing rate is proport...

  • Control Systems

    Simple State Space Model of a Pendulum

    This is the first post of a series that will build on simple pendulum dynamics to investigate different control laws and how model uncertainty affects...

  • Control Systems

    Testing Full State Feedback Controller on Nonlinear Pendulum Dynamics

    We'll observe the response of a simple nonlinear pendulum by using a control law derived from linear analysis and test its performance. The linear mod...

  • Control Systems

    Simple Inverted Pendulum: Linear State Feedback Control

    Referring to the post on the State Space Model of a Pendulum, we will start with that linear model and introduce a control $u$ proportional to the tor...

© 2026 A. Khatib