Hi all. My name is Donald and I am looking for work.
I am a TypeScript developer. On the front end I favour React and I also have experience with Vue and Angular. I am also proficient with Next. I also know Ruby.
On the back end I have experience with Node and Express, and I have dealt with SQL and NoSQL databases, REST and GraphQL APIs, and Backblaze B2 and Amazon S3 buckets.
I can do Test Driven Development. I have tested extensively with Jest, Jasmine, Cypress and RSpec.
I have deployed multiple sites to Heroku, Netlify and HostGator.
I have carried out code reviews, written docs, created diagrams, interfaced with customers and contributed to strategy. I abide by SOLID and DRY principles, and I practise clean version control with Git branches, merges and pull requests.
I spent a year building corporate site https://www.brandwatch.com/ and three years working with https://app.kendra.io/. Highlights there include building a service that transports and encodes music metadata as DDEX, and a workflow to help international nuclear disarmament representatives organise their data.
My personal projects include -
a browser based synth - https://scrynth.netlify.app/,
a user defined random music generator - https://oktopus.netlify.app/
and
a cryptocurrency autotrader - https://magic-money-tree.herokuapp.com/.
I love to play music (I made this - https://www.youtube.com/watch?v=hWTFG3J1CP8). I also love to travel though since having children this has become more theoretical than literal.
I have a keen interest in science, particularly particle physics and evolutionary biology.
I also love comedy.
Employ me, please!