// ABOUT
Phil Vishnevsky
I write code, break things, and occasionally ship something useful.
locationHartford, CT
focusSWE · AI · Games
statusOpen to opportunities
// EXPERIENCE
The story so far
Started coding in 2019. Haven't really stopped. That's, like, 2,522 days of experience. Or 217,909,909 seconds.
~/journey/timeline.log
├─ 2026 — Embedded, AI & Game Development
│ Building AI tools and indie games [work]
│
├─ 2026
│ Embedded, AI & Game Development
│ Building AI tools and indie games
│ [work]
│
├─ 2023-Present — Full-Stack Engineering
│ Web apps, containers, and embedded [work]
│
├─ 2023-Present
│ Full-Stack Engineering
│ Web apps, containers, and embedded
│ [work]
│
├─ 2022-2025 — UNC Charlotte
│ BS, Computer Science [edu]
│
├─ 2022-2025
│ UNC Charlotte
│ BS, Computer Science
│ [edu]
│
└─ 2019 — First Lines of Code
Self-taught coding journey begins [milestone]
│ 2019
│ First Lines of Code
│ Self-taught coding journey begins
└─ [milestone]
...more chapters loading
4 logsLOG
~/stats/overview
years_coding0+
[░░░░░░░░░░]
projects0+
[░░░░░░░░░░]
technologies0+
[░░░░░░░░░░]
last updated: nowSTATS
~/resume/resume.pdf
PDF
···
// CURRENTLY
What I'm up to
What I'm building, learning, and reading right now.
~/git/contributions
$ git log --graph --since="60d"
⠋building heatmap...
~/git/activity
$ git log --all --oneline
⠋fetching activity...
~/now
$ cat now.md
// BUILDING
├─performant flac library organizer[in progress]
├─tools for card games[planning]
└─this portfolio (always)[deployed]
// LEARNING
├─embedded systems & rtos[exploring]
├─game design patterns[exploring]
└─rust[exploring]
// READING
├─Designing Data-Intensive Applications[reference]
└─Game Programming Patterns[reference]
last updated: Mar 2026NOW
~/github/zenatron/zenatron/README.md
$ curl github.com/zenatron/zenatron/README.md
⠋Fetching README...
···
// OFF THE CLOCK
Stuff I like
Apps I use, hobbies I have, opinions I'll probably change.
~/favorites/list.sh
$ ls --filter all
├─ Hobbies
Homelabbing
building servers at home
├─ Hobbies
Game Dev
did not work at blizzard
├─ Hobbies
Networking
connecting computers
├─ Hobbies
Reading
sci-fi, tech, and self-improvement
├─ Hobbies
Hiking
touching grass
├─ Hobbies
Tea Brewing
trying every tea in the world
├─ Hobbies
Weightlifting
building strength and discipline
└─ Hobbies
Travel
exploring the world
36 items · showing allhi :3
~/principles
$ echo $MANIFESTO
›build smarter.
›walk with purpose.
›never stop learning.
›be kind.
›
// read the rest:
$cat~/blog/principles.mdxread full
4 lines · 1 postTL;DR
~/setup
$ fastfetch --host=macbook
phil@macbook
────────────
OS: macOS Sequoia
Kernel: arm64 (Apple Silicon)
CPU: Apple M1 Pro (8-core)
GPU: Apple M1 Pro (14-core)
Memory: 16GB unified
Storage: 512GB NVMe
Display: 14.2" Liquid Retina XDR (120Hz)
Shell: zsh + oh-my-zsh
PM: brew
Editor: VS Code · nvim
Emulator: Ghostty
Theme: Atom One Dark
████████████████
$ fastfetch --host=desktop
phil@desktop
────────────
OS: CachyOS (Arch btw)
Kernel: x86_64 Linux
CPU: AMD Ryzen 9 7950X (32-thread)
GPU: NVIDIA RTX 4070 Ti (12GB)
Memory: 64GB DDR5
Storage: 4TB NVMe
Display: 2x 27" 2K QHD (144Hz)
Shell: zsh + oh-my-zsh
PM: paru
Editor: VS Code · nvim
Emulator: Konsole
Theme: Atom One Dark
████████████████
2 machinesFASTFETCH
···
─── EOF ───
Made it this far? I'm impressed.
exit 0 · thanks for scrolling