CV
Dorian Scheidt
Hi, my name is Dorian.
I’m a human being and experienced software engineer, currently living in Austin, Texas.
I’ve spent the last 8 years building interactive data visualization tools to help people communicate more clearly, and make better decisions.
I love helping teams work together more effectively: to make better software, and to make software better.
Experience
Lead Member of Technical Staff – Tableau – Austin, TX
April 2020 – April 2022
- Lead engineer on the Metrics Experience team, building interactive client-side data visualization tools on web and mobile
- Focus on glanceability, accessibility, and performance
- Client Side In memory data engine design and implementation with filters and calculated fields
- API design with focus on composability and extensibility
- Coordinated large, cross team efforts
- Designed work tracking system for multiple workstreams across 9 different scrum teams
- Continuous collaboration with Product and UX leaders
- Primary facilitator of multiple Kanban and Scrum teams
- Designed and implemented numerous dashboards and visualizations to track work in progress over time
- Drove targeted improvement to development practices informed by data
- Frequent mentor and coach
- Strong advocate for TDD, Pairing/mobbing, and Trunk-Based development
Senior Software Engineer – Tableau – Vancouver, BC
January 2018 – April 2020
- Scrum master for multiple agile teams
- Facilitated collaborative planning and refinement meetings
- Coached the team on story slicing
- Worked with product to make tactical and strategic prioritization decisions
- Back end service development in Scala and Kotlin
- DynamoDB and Postgresql
- CI and deployment pipeline configuration using gitlab CI, terraform, and AWS ECS + Fargate
- AWS containerized deployment configuration using EC2, ECS, Fargate, Route53, ELBs, ALBs, and sidecar proxy services
- Custom terraform DSL in kotlin to facilitate local integration testing of multiple microservices
- Observability using distributed tracing, jaeger, cloud watch, new relic, and splunk
- Front end explore and browse experiences using Typescript, React, Redux and React Native
Software Engineer – Tableau – Palo Alto, CA
August 2015 – January 2018
- Shipped a v1 product (vizable)
- Native mobile development for iOS using ObjC and Swift
- Client Side data engine implementation featuring filters, aggregations, numeric and categorical bins
- Experience using interface builder
- Full Stack development on Data Driven Alerting
- C++ data and visualization platform
- Java content management backend
- React javascript frontend
Front End Developer – Infoactive – Montreal, QC
September 2014 – August 2015
- Single Page Web App development using React and Backbone.js
- Interactive data visualization design and implementation using D3 and Crossfilter js
- Backend development with Ruby on Rails
- Coffeescript, SASS
Freelance Web Developer – DorianListens – Montreal, QC
- Highly experienced with HTML, CSS, and Javascript
- WordPress and Drupal theme design and development
- Custom post types and fields
- Multilingual support
- e-commerce
- Analytics configuration
- SEO optimization
- Single Page app development
Tools
I’ve shipped code to production in:
- TypeScript, JavaScript, and CoffeeScript
- Rust
- Ruby, Python and PHP
- C# and Saltarelle
- Java, Scala, and Kotlin
- C++, Objective C, and even a little Objective C++
- Swift
I’m an expert with:
- git
- Perforce
- vim
- Visual Studio Code
- Intellij IDEA and friends
Education
- Concordia University – Electroacoustics (2009-2011)
- McGill University – Music & Music Technology (2007-2009)