Toon Davey! Davey Strus

I lead engineering teams, develop software, and teach people to code.

currently

Chexology 2019—

Head of Engineering

I oversee and contribute to a team of engineers developing iOS/iPadOS apps with a Ruby on Rails backend. I own the architecture, security, and upkeep of all software systems and products.

Fretless 2013—

Partner, co-founder

I teach coding, provide technical leadership, and perform senior-level development for clients large and small.

Ruby on Rails, JavaScript, Angular, Ionic, React, React Native, Redux, Node, GraphQL, PostgreSQL, MySQL, MongoDB

previously

Indiana University 2009—2013

Enterprise Software Manager
Lifetime Engagement Project Manager

I provided technical leadership, expertise, and supervision of all development activities needed to implement enterprise CRM software at IU in a variety of departments on multiple campuses.

Microsoft SQL Server, C#.NET

nFrame (now Expedient) 2003—2009

Manager of MIS

I was lead developer and designer of all internal applications, including intranet, trouble ticket system, device management/verification database and quoting system.

Ruby on Rails, Microsoft SQL Server, MySQL, PHP, C#.NET

WebMagna 1999-2003

Partner, co-founder

Developed web applications for clients in automotive, manufacturing, real estate, etc.

Java/J2EE/JSP, PHP, MySQL

talks

Remote Pairing: Tools & Practices

with Dana Palazzo

The benefits of pair programming are well-documented—and accessible to even remote workers. In our workshop, we discuss tips, best practices, and tools we’ve used to pair efficiently, constructively, and enjoyably when working from different cities.

The Path to Senior

I attempt to define "senior developer" and provide actionable steps for growth for those who are not quite there yet, and for seniors who still want to keep learning (which ought to be all of them!). (Note: I've given this talk several more times, and it has been refined a great deal since the instance recorded here.)

Panel: Teaching Ruby

with Chris Vannoy & Timothy Barnes

Three instructors discuss what they've learned over the course of teaching numerous cohorts at coding bootcamps.

Enterprise Horror

We're going to need MORE COMMITTEES! This is a humorous look at the endless bureaucracy surrounding enterprise software implementations.

projects

The vast majority of my development work has been for clients or employers, and cannot be shared. Here are a few projects that are publically available.

Fretless.com

design, development
HTML, CSS, JavaScript, Hugo

Redesign of Fretless's web site, including case studies and blog.

Xtern Bootcamp 2018

design, development, content, curriculum
HTML, CSS, JavaScript, Hugo

Course materials for a 3-week, intensive JavaScript and React bootcamp.

Noteherder :: (source)

design, development, curriculum

React, Firebase, JavaScript, HTML, CSS

Simple Evernote clone developed to teach React to college students.

Features: Authentication, routing, WYSIWYG

Meganote :: (front-end) (back-end)

design, development, curriculum

Node, Express, MongoDB, AngularJS, HTML, CSS

An earlier iteration of Noteherder, where students developed the API rather than using Firebase, and in which the front-end was developed in AngularJS (Angular 1.x).

Chatarang :: (source)

design, development, curriculum

React, Firebase, JavaScript, HTML, CSS

Simple Slack clone developed to teach React to college students.

Features: Authentication, routing, public rooms, private rooms, direct messages, emoji reactions

Mutant School API :: (docs) (API source)

API development, documentation, curriculum

Ruby on Rails, Slate (for documentation)

REST API developed for corporate training designed to teach a quality engineering team advanced techniques for using Ruby to write automated tests for REST APIs.