Career Highlights:

He holds a bachelor's degree in computer science from WWU

and has 10+ years of professional software development and engineering experience.

Pat has been granted 2 patents in distributed systems based on networking service management concepts.

He previously worked on Highly Available clustered distributed system on the OneFS protocols team.

He knows Python, C/C++ and Golang, and has developed software in Userspace and the FreeBSD kernel.

His most recent professional development experience is in Golang working with the AWS S3 protocol.

Pat's Skills

Pat has a wide range of development and engineering skills.

Storage Protocols
Software Deployment (DevOps)
Backend Software Development
Software Systems Architecture
Performance and Scalability
Distributed Systems
Networking
Infrastructure

Pat's Technical Stack

Pat is well versed in a wide range of programming languages and tooling.

Pat's Work

Project Examples

The following are projects that Pat has worked on. Contact him to learn more.

Git Subdir Filter

A git command line tool for manipulating git repositories.

Learn More

Hackerrank

Patrick's Hackerrank profile

Learn More

Andrew, P. (May 2020) REBALANCING INTERNET PROTOCOL (IP) ADDRESSES USING DISTRIBUTEDIP MANAGEMENT (US 20200145369A1)

IP rebalancing patent issued circa 2020

Learn More

Andrew, P. (June 2021) DISTRIBUTED NETWORK INTERNET PROTOCOL (IP) ADDRESS MANAGEMENT IN A COORDINATED SYSTEM

IP management patent issued circa 2021.

Learn More

Pat's Employment History

5

Software Engineer, Joyent (Samsung)

Pat was a member of the Joyent storage team, working on the MinIO S3 file system driver.

4

Senior Software Engineer, DELL Technologies

Pat worked for the Isilon Protocols org, working on SmartConnect, File System Driver, and the protocol stack.

3

Senior Software Engineer, DELL EMC

Pat worked for the Isilon OneFS Protocols org, working on the SMB stack and the file systems driver.

2

Software Engineer, Isilon Systems

Pat was a member of the Isilon Systems Protocols team, working on SMB & NFS protocols.

1

Software Engineer in Test, Isilon Systems

Pat was a test engineer for the Isilon Systems Protocols team, working on iSCSI and SMB protocol testing.

Frequently Asked Questions

What is patandrew.com?

patandrew.com is a website that I built to share my work and experiences.

What is the purpose of this website?

The purpose of this website is to showcase some skills and experiences. It's a digital resume.

Are you available for hire?

Yes! Please contact me if you have any opportunities.

Where you located?

Pat is located in the Greater Seattle area.

What is your salary expectations?

Market rate for the Seattle area.

Are you willing to relocate?

Depending on the opportunity, yes.

Contact Me

Send a message and I'll get back to you as soon as possible.

pat@patandrew.com

Olympia, WA 98502