Profile Trophies Link by Ryota Sakamoto
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) |
|---|---|
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% |
* GitHub
*
*
*
*
*
*
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;
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
Updated Fall 2025



