Keith A. Gangarahwe Systems Developer. C++ / Go / Zig.
I solve problems where the constraint is hardware, memory, or latency. Currently self learning about ARM Assembly (arm7tdmi) and RISC-V with Zig.
- Languages: C++ (Primary), Zig, Go, TypeScript, Python, C#.
- Database: SQLite (Deep internals), PostgreSQL.
- Interests: Compilers, Database Engines, Algorithms, Low Level System Perfomance.
- Reading:: The arm7tdmi technical documentation and "Introduction to RISC-V Assembly"
- Building: A zig program that targets arm7tdmi standard, as well as an interpreter for the standard in Zig
- Building: A C++ typescript code generator for SQL queries, for c++ projects.
- Reading: "Crafting Interpreters", C++23 Standard Drafts.
- Location: Zimbabwe.
"Experience gives intellect its edge."
