Verified recordSoftware Development

Tim Whisonant

Software Engineer at Canonical

Based in Sacramento, United States

View on LinkedIn

7-day free trial · no credit card

Seniority

Staff

Department

Information Technology

Location

Sacramento

Industry

Software Development

Company size

1.9K

Contact information

Reveal Tim's email and phone

Direct contact data is gated. Sign up and reveal. You only pay for verified records.

Email

1 credit

t•••••••@canonical.com

Phone

5 credits

+1 ••• •••• ••••

You only pay for valid records. Bounced emails and disconnected numbers cost nothing.

Background

About Tim Whisonant

I am a seasoned Software Engineer with extensive experience in Systems Software. Most of my work experience involves low-level device programming via register manipulation, for example user mode drivers programming FPGA accelerators via memory-mapped IO from user space or Linux device drivers doing the same from kernel space. I have also developed frameworks that support multiple generations of hardware designs, as the hardware switched control paradigms between kernel drivers and VFIO or UIO.(see https://github.com/OFS/opae-sdk) A significant portion of my work has also consisted of developing support infrastructure for these devices in Python. I have found Python to be indispensable when working with kernel sysfs trees and when creating any sort of quick mock-up of a program or system component. Having come from a C and C++ background, I have a strong affinity for those languages. Recently I have also been intrigued by the notion of memory-safe languages, namely Rust. I am in the process of learning all I can about Rust, and I find the promise of the memory safety it provides to be quite exciting. I'm optimistic about the future of memory-safe languages. At this point in my career, I've become re-energized by the prospect of a new beginning. I hope to delve into something interesting that still leverages my prior experience, but that utilizes it in new and exciting ways. In preparation for my new venture, I have been completing LeetCode challenges, studying System Design, and beefing up on the latest additions to C++. If you have any opportunities that you feel match my experience or outlook on the future, please connect with me. I would be happy to discuss mostly anything related to Software Development.

Decision-makers

Other people at Canonical

Browse the Canonical team →

Build a list of verified contacts at Canonical

Free for 7 days · 50 credits · no card · only pay for verified records.

Start free

Reach more buyers like Tim

250M+ professionals with verified email and phone. You only pay for records that actually verify.

7-day trial · no credit card · cancel anytime

Tim Whisonant Email & Phone Number @ Canonical | Kipplo Discover