About Me

I've been developing software in different capacities for over 20 years. I first learned how to program as a 13 year old kid, wanting to learn how the MUDs I played worked. Since my first forays into developing for fun, I have professionally designed and developed IoT messaging protocols, residence life management systems, and compliance software. I have also contributed back to the tools I have used. Including a handful of commits to the PHP Internals.
As a resident of Colorado I enjoy getting outside frequently, whether that be hiking or skiing. I live in the western suburbs of Denver with a wonderful wife, and a black lab.

Contact Details

Dave Walker
me@davewalker.dev

Education

Rochester Institute of Technology

Bachelors of Applied Networking and Systems Administration May 2008

Employment

Workiva

Engineering Manager February 2019 - Present

Manage a team of developers to ensure quality of work, and on time delivery of feature development. Provide career guidance, product guidance, and knowledge sharing.

Senior Software Engineer July 2018 - February 2019

As a member of a development team, developed a product allowing clients to annotate content within WDesk. Worked across product teams to ensure product was integrated properly to all dependent systems. Helped work with newer developers to demonstrate best practices, and product architecture.

n.io Innovation, LLC

Senior Software Engineer February 2017 - July 2018

Developed a, patent abandoned, abstract communications platform used for proprietary IoT platform. The platform is able to convert between commonly used IoT message systems, and between any disparate devices within the infrastructure. Began development on converting the IoT product from Python to C, for use within MbedOS enabled devices.

Symplicity Corporation

Software Engineering Manager December 2015 - February 2017

Lead development for Residence, a residence life management tool for universities. Worked directly with clients, and other stakeholders to plan roadmaps and feature development. Provided strategic decisions to direct product feature development to new market opportunities. Developed a lexicographical domain specific language, that enabled clients to interact direct with core application logic.