Skip to content
View BobSaidHi's full-sized avatar
😀
Here and there
😀
Here and there
  • Cal Poly SLO
  • California, USA

Highlights

  • Pro

Organizations

@frc6506 @CalPolyWindPower

Block or report BobSaidHi

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

Hi there 👋

Profile Trophies Link by Ryota Sakamoto

Stats

BobSaidHi's GitHub Stats BobSaidHi's Most Used Languages

Language Statistics Method/ Weights: 75% by byte count, 25% by repository count, excluding forked repositories, and contributions to other users/organizations. I also manually excluded some of languages that I'm not very familiar with and must have bee auto-generated. I feel this weighting portrays my language usage statistics more accurately.

Alternative Weightings
Default Weighting
(100% by byte count, 0% by repository count)
Recommended Weighting
(50% by byte count, 50% by repository count)
BobSaidHi's Most Used Languages BobSaidHi's Most Used Languages
Manually Counted Statistics

Only counting the top languages in each repository.

Mixed C++ and Python repositories are likely not counted properly. Mixed SystemVerilog, Other HDL, and Assembly repositories are likely not counted properly

Updated Fall 2024

Language Repositories Count Files Count Percentage Repos / Files
Java 27 278 53% / 63%
SystemVerilog 05 100 10% / 22%
Python 13 036 25% / 08%
C++/C 05 20 10% / 05%
ASM 01 13 02% / 03%
TOTALS 51 439 100% / 100%
Languages Used in Most Projects over All Time (Since Winter 2024-25) (Powered by wakatime.com)
Languages Used in Most Projects over All Time (Since Winter 2024-25) (Powered by wakatime.com)
Editors Used in Most Projects over All Time (Since Winter 2024-25) (Powered by wakatime.com)
Editors Used in Most Projects over All Time (Since Winter 2024-25) (Powered by wakatime.com)

Technologies

Favorites

C++ Arduino PlatformIO Java System Verilog * GitHub GitLab * GitHub Actions * Windows Terminal * Markdown Doxygen * IntelliJ CLion IntelliJ IDEA IntelliJ PyCharm Visual Studio Code DuckDuckGo Google Autodesk AutoCAD Cloudflare * Adobe Acrobat Reader Slack Zoom Firefox * Android Debian Windows

Details

Details

Programming & Debugging: C++ (C++11 — C++23+), including Arduino & PlatformIO, C89 (ANSI)/90/+, Python 3 scripting & prototyping (basics), including Easy SCPI, logging, ODrive, PySimpleGui, Pytest PyVISA, & Requests, Java 8/11/17/21/+, including Javadoc & WPILib 2019 — 2022, SystemVerilog, web basics, planning to learn Rust; Version Control (VCS): git, GitHub, Gitlab; Build & CI/CD: Make / GNU Make / Makefile, CMake, GitHub Actions, Dependabot; Shell: Standard Commands for Programmable Instruments (SCPI), basics of various shell languages, such as BASH, Windows Command Prompt (CMD), Powershell, SSH, PuTTY;

Documentation & Markup: Markdown, including CommonMark, GitHub Flavored Markdown (GFM), & PHP Markdown Extra, Doxygen, Javadoc, Draw.io / Diagrams.net, WireViz, Atlassian Confluence, some experience with HTML, UML class modeling/diagramming & TravisCI; Configuration: Some experience with YAML, JSON, some experience (learning) Docker Compose

Project Management: Atlassian products including Jira & Trello, Kanban, scrum

Areas: GUIs, Instrument control (VISA) & test automation, documentation, logging, robotics, testing, FPGAs, processor architecture, Hobbyist Embedded (Arduino);

Laboratory: Test and measurement equipment in including electronic loads, function generators, DC power supplies, digital multimeters (DMMs), source meters and oscilloscopes from vendors such as Agilent Technologies, Extech, Keysight, Keithley, Mastech, PASCO Scientific, Rigol, Tektronix, and Tektronix, as well as familiarity with various COTS OEM/vendors, Computers, including maintenance, documenting, assisting, hardware & software configuration;

Methodologies: object-oriented programming (OOP); Design: UML;

IDEs & Editors: Microsoft Visual Studio Code (VSCode), JetBrains products including IntelliJ IDEA, PyCharm, & CLion, AMD (Xilinx) Vivado, Eclipse, Notepad++, Nano, Vi/Vim/Neovim (basics), PlatformIO, VSCode Liveshare, Jetbrains Code with Me, Some experience with Android Studio, Replit; SonarLint

AI Tools: GitHub Copilot (OpenAI GPT 4 — 5+), Microsoft Bing AI / Copilot, Google Assistant, Google Gemini

When using AI tools, one must always verify the output and dedicate time to keeping their traditional skills sharp

Office, Remote, & Other: Adobe Acrobat / Adobe Acrobat Reader DC, Apache Open Office, Google GSuite / Workspace (GMail, Drive, Docs, Sheets, Slides, Draw, Meet), Microsoft Office (Outlook, OneDrive, Word, PowerPoint, Visio, OneNote, Teams, Skype), Polaris Office, Libre Office, Next Cloud, CAD software basics, including Autodesk AutoCAD, Fusion360 & Revit, Discord, Slack, Signal, Zoom, Microsoft Edge & Internet Explorer, Mozilla Firefox, Google Chrome, Tor, Trello, Bing, DuckDuckGo, Google, want to learn Blender

Platforms: Windows 7/8/10/11+, Posix / Unix / Linux, including Windows Subsystem for Linux (WSL), Debian Linux, Ubuntu Linux, & Raspbian / Raspberry Pi OS, Android 4.2+, some experience with Apple MacOS / OSX, & MSDOS;

Additional Technologies I'm learning: Cloudflare, Github Pages, Jellyfin,Proxmox, Vercel, Wix, Weebly

Selected COTS Parts OEMs I'm familiar with: Adafruit Industries, Arduino (Uno Rev3), Cross the Road Electronics (CTRE), Digilent (Basys 3 Artix-7 FPGA), Espressif (ESP32 Original, S3, C3, C5, C6, C61), National Instruments (roboRIO), Raspberry Pi (3b), REV Robotics, VEX Robotics;

Selected Equipment OEMs I'm familiar with: AMD, Agilent Technologies, Inc., Asus, Dell, HP, Keysight Technologies, Netgear, nVIDIA, RIGOL Technologies, Samsung, Siglent Technologies

Selected Vendors I'm familiar with: AndyMark, Inc., DigiKey Electronics,Grainger;



Special Thanks

Thanks to @Kaweees for the example of how setup the GitHub Readme Stats cards.

The inclusion of my some of the technologies I am familiar with was inspired by an adapted from @samarjitsahoo. Most icons were obtained from WorldVectorLogo, but may be copyrighted or trademarked and used under fair use. The WPILib Icon is based off of their official generic logo but rearranged into their secondary (square / profile) format per their guidelines (Likely copyrighted / fair use). I obtained the AMD / Xilinx Vivado Icon from Flathub (Likely copyrighted / fair use). I obtained the Windows Command Prompt from Wikipedia (Copyrighted / fair use). I obtained the IVI Foundation logo from their website, ivifoundation.org (Likely copyrighted / fair use).

@BobSaidHi/BobSaidHi Repository Actions Status

Compress Images Dependabot Updates Markdown Linter Spellcheck Action


Updated Fall 2025

Pinned Loading

  1. CPRC-MechWarfare CPRC-MechWarfare Public

    Testing and devlopment of the second robot produced by the Mech Warfare team at Cal Poly Robotics Club. Also includes relevant documentation.

    Python 2

  2. CPWP-DynomometerControl CPWP-DynomometerControl Public

    for CPWP

    Python 1

  3. laundry-bot laundry-bot Public

    Forked from mmontemu/laundry-bot

    for the acquisition of the optimal laundry time

    Python 1

  4. CodeHSAPCSAUsefulFiles CodeHSAPCSAUsefulFiles Public archive

    Useful files I made/borrowed for APCSA on CodeHS.

    Java 1