Hello, I'm Reagan Bohan, a passionate Independent Technological Engineer with expertise in 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.
- Problem Solving: I thrive on tackling complex challenges and finding innovative solutions. Whether it's debugging a tricky code issue, optimizing a resource-intensive process, or devising creative strategies to meet project goals, I approach each problem with a structured and analytical mindset. I enjoy breaking down problems into manageable components, conducting thorough research, and collaborating with team members to arrive at effective solutions. My ability to adapt to new technologies and learn quickly has been instrumental in resolving critical issues and ensuring the success of various projects throughout my career.
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: xbjfk.github@gmail.com
Feel free to explore my repositories and connect with me. I'm open to collaborations and new opportunities. Let's build something great together!