Michael Durrant

Michael Durrant

Mentor
Rising Codementor
US$9.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Responsive React Apps are my fave.
Responsive React Apps are my fave.

I love sharing, teaching and learning with others.
BDD/TDD Developer and Automation engineer in multiple languages and frameworks.
I have developed several React applications that are now deployed and hosted on Google Firebase GCP. My applications are responsive to multi devices, sizes and orientations with API based data that matches the use case at hand.
Current a Javascript es6+ testing fan, writing tests in Mocha, Chai, Jasmine, Jest
Proponent of Classes, Maps, Sets, Const, Spread, Deconstruct and Arrow functions
Test Obsessed and code review champion of healthy debate.
Stack Overflow Contributor, with over 17 million people helped! - http://stackoverflow.com/users/631619/michael-durrant
You can see my tech blog at: http://durrantm.wordpress.com

Technically I like to drive my code with tests. I love to take about code.
I code for fun and joy

I am always learning myself. My current focus is React.

English
Eastern Time (US & Canada) (-04:00)
Joined December 2013
EXPERTISE
3 years experience
Most of my React work uses functional components and hooks. I've used a variety of css approaches for different situations. Testing wit...
Most of my React work uses functional components and hooks. I've used a variety of css approaches for different situations. Testing with Jest is always at 100%. I mock and stub dependencies for unit tests and I use a variety of techniques for integrated testing that reduce dependencies.
2 years experience
I specialize in newer Javascript, functional approaches and above all, clear and concise code with great tests. Code coverage is always ...
I specialize in newer Javascript, functional approaches and above all, clear and concise code with great tests. Code coverage is always 100% Most of my time is spent refactoring existing code in order to make it maintainable and easily changeable in the future
View more
View more
20 years experience
I am quite fussy about the smallest detail. I love using modern HTML and CSS to provide interactive and responsive sites on multiple dev...
I am quite fussy about the smallest detail. I love using modern HTML and CSS to provide interactive and responsive sites on multiple devices and sizes and doing so is also fun coding for me. I love applying principles of design and interactivity that so many of today's sites lack.
HTML5
View more
HTML5
View more
10 years experience
I thoroughly understand git as you can see in my answer at http://stackoverflow.com/questions/3329943/git-branch-fork-fetch-merge-rebase-...
I thoroughly understand git as you can see in my answer at http://stackoverflow.com/questions/3329943/git-branch-fork-fetch-merge-rebase-and-clone-what-are-the-differences/9204499#9204499 I've used it in several different engagements and I am comfortable with branches, merging, rebasing, using with heroku, etc.
GitGitHub
View more
GitGitHub
View more
8 years experience
I don't care about the structure of standups or other Agile ceremonies. I am passionate about responding to user feedback as fast as poss...
I don't care about the structure of standups or other Agile ceremonies. I am passionate about responding to user feedback as fast as possible. I love activities that bring team members together to produce amazing results. Sometimes this means standups, retros and backlog grooming. In other situations, different ceremonies may also serve well. I remain true to the underling principles of XP programming and I care little for the bastardization of the terms by large corporations. yeah.

REVIEWS FROM CLIENTS

Michael's profile has been carefully vetted and approved as a Codementor. Connect with Michael now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
survey
Database for Surveys
43
12
setups
Setup, mostly "dot" files that work on both Ubuntu and OSX
HTML
6
0
Stack Overflow
79463 Reputation
75
272
396
EMPLOYMENTS
Quality Leader
Sallie Mae
2017-07-01-2019-04-01
Quality Team Lead
Quality Team Lead
Ruby
RSpec
Ruby
RSpec
Lead Quality Engineer
Everquote
2015-06-01-2017-07-01
Lead Automation Eningeer
Lead Automation Eningeer
Ruby
Ruby on Rails
Ruby
Ruby on Rails
Quality Engineer
Zipcar
2015-06-01-2017-06-01
Automation Engineer
Automation Engineer
Ruby
RSpec
Capybara
Ruby
RSpec
Capybara
PROJECTS
New Automation Framework Implementation in Ruby
2018
Using Ruby, RSpec, Capybara DSL for Selenium
Using Ruby, RSpec, Capybara DSL for Selenium
Automation
Automation
Bash Automation Framework
Personal
2016
Unlike modern framework which I implment, this is a case where I really did write an automation framework (for bash scripting functions) ...
Unlike modern framework which I implment, this is a case where I really did write an automation framework (for bash scripting functions) from scratch.
Bash
Shell
View more
Bash
Shell
View more