Skip to content
View Ahmad-Bamba's full-sized avatar
  • ST Engineering iDirect
  • Herndon, VA

Highlights

  • Pro

Organizations

@team7608

Block or report Ahmad-Bamba

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ahmad-Bamba/README.md

Hi, I'm Ahmad (@Ahmad-Bamba). I am a tenacious problem-solver who believes the journey to a solution is just as important as the conclusion.

My passion is working with low-level software, particularly in firmware design and embedded systems. As we move to a world of pervasive computing, the ability to design and implement software that runs on devices that are forced to run with limited resources and unconventional restrictions is a challenge that I find stimulating to work on.

I am a graduate from the Master's Program in Computer Science at the University of Chicago focused on software engineering, and an undergraduate from the University of Chicago in computer Science and physics. I have focused on building modern industry skillsets in C and C++, Java, device driver programming, Assembly (ARM and x86), computer architecture design, Object Oriented Programming, SQL and no-SQL databases, mathematics, algorithms and complexity theory, among others.

My latest work has been tied to machine learning systems, where I, on a small research system, designed a system of notifications designed to encourage the creation of fairer and more ethical machine learning models. I also implemented systems crucial to the evaluation of the success of this system, which included front-end, back-end, and database programming. I hope to use my experience working in restrictive, performance-sensitive research environments to bear in an embedded systems context.

Pinned Loading

  1. ClearPNG ClearPNG Public

    PNG parser written in modern C++ with 2D shader support

    C++

  2. PixelCPP PixelCPP Public

    C++

  3. SmolBoiHydrogenLine SmolBoiHydrogenLine Public

    CMake

  4. Trace Trace Public

    Rust 1

  5. CProjects CProjects Public

    A collection of C projects for Windows

    C

  6. Sesable Sesable Public

    C++