Skip to content
View andreimr's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Toronto
  • 10:11 (UTC -05:00)

Block or report andreimr

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

Hello World πŸ‘‹

  • πŸ”­ I’m currently working on getting better at GPU programming and C++23.
  • 🌱 I’m currently learning neurosymbolic AI and practical deep learning.
  • πŸ‘― I’m looking to collaborate on some FOSS project where I get to do the above.
  • πŸ€” I’m looking for help with the previous bullet.
  • πŸ’¬ Ask me about CHRY 105.5 FM
  • πŸ“« How to reach me: rotenstein.andrei.v@gmail.com
  • πŸ˜„ Pronouns: he/him.
  • ⚑ Fun fact: I wrecked my Commodore 64, when I was twelve, because I tried to use the Joystick Port to drive DC motors.

Current Goals

I've finally taken the time to set up this GitHub account, after much procrastination, with the intention of creating repositories to support personal exploration into several topics, as well as a GitHub Pages site documenting it all. The topics are:

  • Neurosymbolic AI. I'm fascinated by what so-called foundational models cannot do. They cannot plan or reason (formally, in the "traditional AI" sense), contrary to popular opinion. There are lots of efforts in the research community to imbue models with the missing capabilities. And I'm here for it.
  • C++ 23. I taught myself C++ when I was a kid, and so I have always loved that language. I also hate it. (Our relationship's complicated.) Those damn ISOC++ working group(s) have overdone it, convoluting the language with features people love in other languages. But I'm compelled to master them nonetheless.
  • Actually Doing Deep Learning. Deep Learning is really hard to get right, and I care very much about how people manage to do it. My focus here won't be on theory, but on DL as a craft. (Or as alchemy?)
  • GPU Programming. I think performance engineering is fun as hell, but I'm really not very good at it. ("Andrei is too much of a theoretician" or "philosopher" are accusations my colleagues level against me regularly.) I'm compelled to become much better at it.

My interests are actually at the intersection of software engineering and artificial intelligence research. I used to be an academic who worked on organizing Robotics, Computer Vision, Augmented Reality, good old-fashioned AI and Machine Learning using software engineering principles. Then, I did R&D for 11 years at a nearly-century-old Japanese manufacturing company. I didn't work as much in that intersection like I thought I would. So I've stopped doing that, with the intention of returning to my root interests.

Popular repositories Loading

  1. llm_jssp llm_jssp Public

    LLM-based Job Shop Scheduling Problem Solver

    Python 2

  2. smorga smorga Public

    A smorgasborg of my random, unorganized source code. Snippets and the like. You're welcome to it. It's licensed Creative Commons.

  3. visprog_tng visprog_tng Public

    Python

  4. andreimr andreimr Public

    Frontage

  5. andreimr.github.io andreimr.github.io Public

    HTML

  6. AlgorithmsInRust AlgorithmsInRust Public

    Forked from TheAlgorithms/Rust

    All Algorithms implemented in Rust

    Rust