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++ Python C Go SQL

Hardware & Low-Level Architecture

Linux Assembly Verilog OCaml

Platform & Infrastructure

Git Docker AWS PostgreSQL


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

Pinned Loading

  1. arrow arrow Public

    Forked from apache/arrow

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

    C++

  2. pandas pandas Public

    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

  3. hft-simulator hft-simulator Public

    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-oop modern-cpp-oop Public

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

    C++

  5. cpp-mini-stl cpp-mini-stl Public

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

    CMake

  6. dsa-solutions dsa-solutions Public

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

    C++