Skip to content
View aboderinsamuel's full-sized avatar
🎱
🎱

Highlights

  • Pro

Organizations

@MLH-Fellowship

Block or report aboderinsamuel

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
aboderinsamuel/README.md

👋 Hi, I'm Samuel Oluwaseun Aboderin

MLH Fellow @ G-Research (PyArrow) | Computer Engineering Undergraduate @ UNILAG
Focused on Low-Latency C++, Systems Programming, and High-Performance Computing (HPC).

🔗 LinkedIn✉️ Email


🚀 Technical Focus & Core Pursuits

I build and optimize software where every microsecond, byte of memory, and CPU cycle matters. I thrive closest to the metal, understanding how software behaves under rigid real-world constraints: latency, reliability, scale, and hardware limits.

  • Systems & Data Infrastructure: Contributing to Apache Arrow and Pandas via the MLH Fellowship (in partnership with G-Research), focusing on high-performance memory management, columnar data layouts, and ultra-fast serialization.
  • Low-Latency Engineering: Actively diving deep into low-level C/C++, custom memory allocators, cache optimization, and mechanical sympathy.

🛠️ The Stack

Systems & Performance Languages

C++PythonCGoSQL

Hardware & Low-Level Architecture

LinuxAssemblyVerilogOCaml

Platform & Infrastructure

GitDockerAWSPostgreSQL


"The best way to optimize code is to treat memory layouts as physical geometry and clock cycles as currency."

Pinned Loading

  1. pandaspandasPublic

    Forked from pandas-dev/pandas

    Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more

    Python

  2. arrowarrowPublic

    Forked from apache/arrow

    Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics

    C++

  3. hft-simulatorhft-simulatorPublic

    A compact limit order book and matching engine simulator designed to model exchange behavior. It runs events deterministically, logs precise timing, and makes it easy to experiment with order flow,…

    C++ 1

  4. modern-cpp-oopmodern-cpp-oopPublic

    Modern C++ OOP fundamentals: vtables, move semantics, smart pointers, and design tradeoffs, with runnable code.

    C++

  5. cpp-mini-stlcpp-mini-stlPublic

    From-scratch C++ STL subset: Vector, HashMap, SmartPtr, Pool Allocator. Tested, valgrind-clean, move-aware.

    CMake

  6. dsa-solutionsdsa-solutionsPublic

    My solutions and notes for structured DSA problems, organized by Patterns for revision

    C++