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.
More recently I have focused on serving engineering teams as an Engineering Manager. Focusing on developing teams to deliver high quality software.
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, two young boys, and a black lab.

Contact Details

Dave Walker
me@davewalker.dev

Education

Rochester Institute of Technology

, Rochester, NY

Bachelors of Applied Networking and Systems Administration May 2008

Employment

Workiva

Engineering Manager Denver, CO February 2019 - Present

Manage team responsible for architecture and design of foundational experiences of the Workiva Platform (workiva.com/platform).
Provide career development to team of senior and principal engineers.
Compiled KPI’s for upper management that highlight non visible teams deliverables.
Coordinate product direction, and communicate with stakeholders across engineering organization.

Senior Software Engineer Denver, CO July 2018 - February 2019

Provided technical guidance, and mentoring, to newer developers on software architecture and design patterns.
Developed annotation framework, including file attachments for Workiva Platform
Expanded functionality of document packaging for the SEC Filing experience.
Worked with cross-organization development teams to ensure effective integration.

n.io Innovation, LLC

Senior Software Engineer Broomfield, CO February 2017 - July 2018

Creator of Pubkeeper (niolabs.com/product/pubkeeper) a patent abandoned, communications platform that enables disparate devices to operate in a pub/sub environment.
Ported core IoT product from Python to C, with goal to be a platform for embedded deployments via MbedOS and other RTOS.
Converted cloud infrastructure between Cloud Service provders, abstracting implementation with Kubernetes, Helm, and Vault.

Symplicity Corporation

Software Engineering Manager Arlington, VA May 2015 - February 2017

Creator and Lead Developer for Residence (symplicity.com/residence). Provide strategic decisions that drive product forward into new market opportunities. Engage with clients to understand and learn requirements to plan future roadmap. Keep product and development team on-time, and within feature scope. Managed team of developers to ensure focus on product direction and delivery. Developed a language that gives clients abilities to code certain parts of the application.