Skip to content
View aronson's full-sized avatar
πŸ§‘β€πŸŽ€
oo ee oo
πŸ§‘β€πŸŽ€
oo ee oo
  • Chicago, IL

Highlights

  • Pro

Block or report aronson

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
aronson/README.md

Hi there πŸ‘‹ I'm Heni, a developer in Chicago

I'm 31 years old and have been programming since I was eight years old -- my first language was LOGO with Turtle graphics.

I work on a wide variety of projects ranging from video game development, AIs to play them, to retro console toolchain internals, low-level C and ASM libraries, and even large projects such as the Simple DirectMedia Layer.

I'm a contributor to a bunch of repos and love to share the FOSS love wherever I go. FOSS was how I got to where I am today, and I want to pay it forward wherever I can.

πŸ’» What I Work With

C C++ .NET Rust Python TypeScript ARM64 x86_64 macOS Linux

πŸ’‘ Interests & Expertise

  • Improving code performance in critical, hot-paths
    • I use SIMD in SSE 4.2, AVX(+2), and NEON to beat GCC and clang routinely
  • Retro and modern console video game development, I have software shipped on:
    • GameBoy Advance
    • Nintendo DS
    • Nintendo 3DS
    • Playstation Vita
    • Playstation Portable
    • Nintendo Switch
  • Toolchain development
  • Multiplayer software
    • I work on Apotris where we support true multiplatform multiplayer between up to 5 players
    • I dream of supporting 256 players in a single session
    • I work on both traditional TCP/UDP netcode as well as GBA Wireless Adapters, Link Cables, NDS RFU, PS Vita Ad-Hoc, and more!
  • FPGA development
    • I'm working to integrate GBA EXT port hardware with the MiSTer-FPGA to connect the FPGA to a real console via link cable
    • I've backported a number of fixes from the GBA 1P core to the GBA 2P core
    • I have dreams of an NDS core but I think the DE-10 Nano FPGA may be at its limit for NDS
  • Generative AI development
    • I was a brief contributor to MLX-LM and work to engineer my own systems
    • I developed a proprietary front-end for LLM chat interaction
    • I work in the scene to add safeties and bias out copyrighted content wherever I can to ensure ethical generation

πŸ”­ What I'm Up To

  • I run my own company hosting generative model interactions
  • I'm seeking formal employment so I can set my own company aside
  • I'm working to complete the Apotris multiplayer experience
  • I'm wrapping up and shipping out my Eden Toolchain as an alternative to devkitPro

πŸ“« Where To Find Me

Pinned Loading

  1. lucky-rtc Public

    One-stop-shop for GBA RTC access

    C++ 3

  2. discord-irc Public archive

    Connects Discord and IRC channels by sending messages back and forth.

    TypeScript 4 1

  3. WalkMind Public

    Cogmind AI platform, Discord integration, simulator integration, and learning environment

    F# 5 1

  4. SDL Public

    Forked from libsdl-org/SDL

    Simple Directmedia Layer

    C

  5. sdl12-compat Public

    Forked from libsdl-org/sdl12-compat

    Cogmind-specific patches for: An SDL-1.2 compatibility layer that uses SDL 2.0 behind the scenes.

    C 5

  6. countchan Public

    Channel counter for OpenMPT-supported tracker music

    C++ 2