Skip to content
View ASDAlexander77's full-sized avatar

Sponsors

@glutamate

Block or report ASDAlexander77

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.

Content in all repositories owned by your account will be closed.
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
ASDAlexander77/README.md

πŸ§‘β€πŸ’» Alex D β€” Experimental Systems Engineer

I prototype compilers, drone dynamics, embedded radios, RL controllers, and 3D.
My work is experimental by design β€” I build tools to uncover how complex systems actually work.


🌱 I’m currently learning RL

  • Here I’m experimenting with a virtual drone that has only four motors and no flight controller, teaching it to move toward a target.
Rl.Experiment.1.Drones_sm2.mp4

πŸš€ What I’m working on

  • TypeScript compiler internals and language tooling
  • High‑precision drone physics simulation (ENU frame, thrust/torque modelling)
  • Embedded radio systems (ESP32‑S3, NRF24L01, SPI, MicroPython)
  • Reinforcement learning controllers for robotics and simulation
  • Tools that help visualize, debug, and understand complex systems

πŸ”§ Technologies & Tools

  • Languages: TypeScript, Python, C/C++, C#, F#
  • Embedded: ESP32‑S3, NRF24L01, SPI, MicroPython
  • Robotics: ENU coordinate systems, quadcopter dynamics, PID & RL control
  • Software: Build systems (CMake, Makefile), compilers, AST tooling
  • Other: Physics simulation, quaternion math, drone modelling

πŸ“¦ Selected Projects

  • 🧩 TypeScript compiler experiments β€” AST transforms, language internals
  • πŸŒ€ Drone physics playground β€” thrust, torque, yaw stability experiments
  • πŸ“‘ NRF24L01 radio tools β€” packet analysis, transmitter/receiver prototypes
  • πŸ€– RL control prototypes β€” PPO/A2C stability tests and reward shaping tools

πŸ§ͺ Philosophy

I build things to understand them.
Most of my projects start as experiments β€” compilers, physics models, embedded prototypes, or small tools β€” that grow into something useful.


πŸ“« Contact

If you want to discuss compilers, drones, embedded systems, RL control, or 3D, feel free to open an issue or reach out through GitHub.


⭐ Support

If you find something interesting, starring a repo helps others discover the work.

Pinned Loading

  1. TypeScriptCompiler TypeScriptCompiler Public

    TypeScript Compiler (by LLVM)

    C++ 762 38

  2. TypeScript2Cxx TypeScript2Cxx Public

    TypeScript to C++

    C 710 41

  3. TypeScriptCompilerDefaultLib TypeScriptCompilerDefaultLib Public

    Implementation of Default Core Library for TypeScript Compiler

    TypeScript 4 1