Skip to main content

// ABOUT

Phil Vishnevsky

I write code, break things, and occasionally ship something useful.

locationHartford, CT
focusSWE · AI · Games
statusOpen to opportunities
$ view-work

// 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]
├─ 2023-Present
Full-Stack Engineering
Web apps, containers, and embedded
[work]
├─ 2022-2025
UNC Charlotte
BS, Computer Science
[edu]
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
36 itemshi :3
~/principles
$ echo $MANIFESTO
build smarter.
walk with purpose.
never stop learning.
be kind.
// read the rest:
$cat~/blog/principles.mdx
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