William64.com

About Me

$ whoami
William Sutton
$ cat /etc/profile
Software Engineer with a focus on systems programming, 
performance optimization, and elegant problem-solving.

I'm William, a software engineer who thrives at the intersection of low-level systems and clean, efficient code. I've spent over a decade exploring the depths of software, from assembly to high-level abstractions, always seeking to understand how things work from first principles.

My philosophy is simple: software should be reliable, performant, and maintainable. I believe that understanding the full stack—from hardware to user interface—leads to better solutions and more resilient systems.

Technical Expertise

$ ls ~/skills/languages
C/C++
Rust
Go
Python
JavaScript/TypeScript
Assembly (x86, ARM)
$ ls ~/skills/domains
Systems Programming
Embedded Systems
Compiler Design
Web Development
Performance Optimization
Security

Professional Journey

$ git log --reverse --format="%an: %s"
William: Graduated with Computer Science degree
William: Joined startup building embedded systems
William: Led development of real-time data processing platform
William: Contributed to open-source compiler project
William: Currently optimizing distributed systems at Scale Co.

Throughout my career, I've focused on building systems that are not just functional, but elegant and efficient. I've worked with teams of all sizes, from small startups to large enterprises, always bringing a curious mind and a systematic approach to problem-solving.

Beyond the Terminal

When I'm not coding, I'm often:

  • Tinkering with vintage computing hardware
  • Exploring the outdoors on hiking trails
  • Reading about computer architecture and design
  • Contributing to open source projects
  • Playing strategy games that exercise the same problem-solving muscles used in programming

Get in Touch

$ finger william
Email: [email protected]
GitHub: github.com/william64
Twitter: @william64

I'm always interested in discussing interesting technical challenges, collaboration opportunities, or just chatting about computer science. Feel free to reach out through any of the channels above.

If you have a specific project or opportunity in mind, please include details about the problem you're trying to solve and how you think I might be able to help.