Schedule a call to learn about how your team could move faster by applying Extreme Programming Practices.
Dave Schinkel is a passionate and experienced software professional who has worked as a consultant, mentor,
Technical Coach, and Senior or Lead engineer on dozens of projects for a wide range of clients.
He has helped motivate and mentor developers on unit testing, test isolation, and clean code. He has helped
reinforce a culture of Agility, which includes setting up automated builds and deployments, trunk driven
development, pushing super small changes to obtain fast feedback from developers and customers alike.
Dave built and maintains a website WeDoTDD.com (written in ReactJS), which discovers and tracks companies,
developers, coaches practicing disciplined Test Driven Development & Extreme Programming.
Dave also ran the Global Day of Code Retreat for Pillar Technology - Chicago in 2019.
Dave’s professional experience includes a wide range of languages, technologies, and practices:
Artificial Intelligence:
Continuous Alignment Testing for LLMs, Jupyter Notebooks, MINIO, Goose IDE,
CoPilot, OpenAI, Test Driving LLMs prompts, automating LLM tests in pipelines, and Google Gemini’s
Generative Language API
Development Practices
Test Driven Development, Clean Code, SOLID, Continuous Integration, Continuous Delivery
Extensive experience testing ReactJS and backends
Languages
TypeScript, Java, C#, Kotlin
Tools
AWS, Google Cloud
Docker
Travis, CircleCI
Azure CI Pipelines
GitHub Actions
Automated Testing utilizing Test Driven Development
JavaScript (Mocha, Chai, Enzyme, Jest, React Testing Library)
Kotlin Test Framework
JUnit
XUnit
Node.js Web Applications
React, Redux, TypeScript, NextJS
Webpack
Linters
React Styled Components, Flexbox, Material UI, Tailwind CSS
Server-side APIs
NodeJS, Express.js, Koa.js, GraphQL, Slack API
Java
Kotlin
Databases: MySQL, Postgres
Version Control: Git, BitBucket
I've worked on ReactJS projects including:
o FoxSports.com
o Tweedl.com
o Proxibid.com
o PODS.com
o Ford.com
o Gitcoin.co (we were brought in to work on this open source project)
o ParkerDewey.com
o GoFormative.com
o Mayfield Robotics (https://lnkd.in/gxuJbH72)
o WeDoTDD.com
Other projects:
o Legacy.com (backend NodeJS)
o PersonalizationMall.com (.NET)
o TicketsNow.com (now part of Ticketmaster) (.NET)