Hello, I'm Reagan Bohan, a passionate Independent Technological Engineer with expertise in Rust, C, C++, SvelteKit, Python, Linux and Git. I am committed to creating clean, efficient, and innovative solutions to complex problems.
- Description: A timer and set of tools for cubers crafted for iOS. Over 60000 downloads, 4.8 stars and 4000000 user sessions. Only iOS speedcubing timer to use WCA's official scramble program.
- Technologies Used: SwiftUI, UIKit and GraalVM.
- GitHub Repository: CubeTime Repo
- Description: A tool used to create cross compiler sysroots very quickly. Takes less than one minute on most hardware.
- Technologies Used: LLVM, Python, C++
- GitHub Repository: mkcross Repo
- Description: A website bringing all speedcube clubs in New Zealand together.
- Technologies Used: SvelteKit, NodeJS, PostgreSQl, TypeScript, .
- GitHub Repository: CubeClubs Repo
- Description: A simple emulator emulating the RV32I instruction set. Supports all arithmetic instructions, load/store instructions, as well as UART output.
- Technologies Used: C.
- GitHub Repository: riscv-emulator Repo
- Programming Languages: C, C++, Python, JavaScript, TypeScript, Swift, Kotlin.
- Web Frameworks: SvelteKit, React, Next.JS, Flask.
- Databases: SQLite, MongoDB, PostgreSQL, MSSQL/Microsoft SQL Server.
- Tools and DevOps: Git, GitHub Actions, Docker.
I have actively contributed to various high-level open-source projects, demonstrating my commitment to the open-source community and my ability to collaborate on impactful projects. Here are some notable projects I have contributed to:
- LLVM
- Gentoo
- OpenRCT2
- Bun Runtime
- WasiX Libc
- Picolibc
- Wayfire
- openSeaChest
- Repology
- LinkedIn: Reagan Bohan
- Email: [email protected]
Feel free to explore my repositories and connect with me. I'm open to collaborations and new opportunities. Let's build something great together!