I have a work in progress resume
I’m Bryan, a programmer who loves logic puzzles and building apps.
Send me ETH here: 0xbE95Fd98881cc3ab32d72972C3fBEaa77b561aCD
Send me Bitcoin here: bc1q3y2g6k7lacccnzm35uxhj0tp94q0afckk6tjpa
- Rain Design mStand
- M2 Pro MacBook Pro 16" (2023) - 16GB Unified Memory, 1TB SSD
- Razer Orochi V2
- Keychron K3 Pro - RGB hot-swappable with hybrid Gateron Red and Brown switches.
- SteelSeries QcK mousepad
- Tomtoc 360 protective laptop sleeve - Laptop carrying case for 16" for MacBook Pro
- VSCode - for my everyday use
- Zed - for collaborative coding
- IntelliJ - for my FRC work
- Vim - occasionally for quick edits in the terminal
- iTerm2 - my terminal emulator
- Arc - amazing browser
The task is the monster, my tools are my weapons.
Python is my main weapon of choice. I know a lot of Python. It was actually my first language! I’m fluent in it and I know how to use a lot of libraries for Python.
JavaScript is for my casual scripting needs on the web. I use it whether I need to quickly scrape data from a site or need to use a JS library. Everyone should know JavaScript, not because it’s a good language but because the web is powered by it (and HTML… and CSS…).
While I’ve only recently started learning Rust, I plan to use Rust (and C++ which I know, to some extent, as well) for speeding up my programs. Or if my future job requires it. Rust > C++
- Web scraping
- Browser automation (Selenium)
- Requests + BeautifulSoup
- Text processing
- RegEx
- Lark
- Projects (including the bells and whistles)
- Googling (it's a skill, trust me)
% = how fluent I am
- Python (97%) - on my way to be a master
- JavaScript/TypeScript (70%) - I don't know a lot of things, including the event loop
- C++ (70%) - I'm not sure if what I know right now is a lot or little
- Rust (70%) - Everything but the hard stuff like ownership, borrowing, lifetimes, and async Rust
- Brainf (technically I know 100% of the language lol)
- Swift (I haven’t really made any projects with it—60%)
- V (I haven’t really made any projects with it but it’s pretty minimal—60%)
- Svelte (90%) - wth does key do
- HTML/CSS (Just search the reference/StackOverflow —100%)
- Svelte (95%)
- Pandas (60%)
- React (75%)
- SolidJS (75%)
- (Postgre)SQL (50%)
- Arduino (70%)
- Lark (I know how to use it but I'm not a master at making formal grammars—95%)
- RegEx (Who doesn’t know RegExes?—100%)