![Shawn Doyle](/_app/immutable/assets/headshot-02b0847c.jpg)
Hi! I'm Shawn, a full stack developer from Canada! 🇨🇦 I love working at startups and building products that people love. I'm currently working at Plantiful
About Me
![Man sitting at a laptop](/_app/immutable/assets/tech-17ea31ed.jpeg)
I'm a self-taught developer. In the fast paced world of software, I believe that being able to learn new skills quickly is a key to success. I haven't found a technology that I've been unable to pick up and use in a matter of days
![Me in China](/_app/immutable/assets/china-2bbfd7b9.jpeg)
I love visiting new places and learning about other cultures. After graduating from the University of Toronto, I spent a year teaching English in China and backpacking around Asia. I currently live in Montreal, where I am learning French
![Man rock climbing](/_app/immutable/assets/climbing-10f61ce4.jpeg)
In my free time, you can find me rock climbing, hiking, or skiing. I'm also an amateur swing dancer and improv comedian. I'm always looking for new exciting experiences, so if you have any recommendations, please let me know!
My Skills
Frontend ⸱ Backend ⸱ Web3
![Node.js](/_app/immutable/assets/nodejs-logo-9c3d9739.png)
![Python](/_app/immutable/assets/Python-logo-f28da9a3.png)
![Go](/_app/immutable/assets/go-logo-ce079df4.png)
![React](/_app/immutable/assets/react-logo-19291084.png)
![PostgreSQL](/_app/immutable/assets/Postgresql-logo-ea435c81.png)
![Solidity](/_app/immutable/assets/solidity-logo-667b41c5.png)
![Chainlink](/_app/immutable/assets/chainlink-logo-d093f986.png)
![Docker](/_app/immutable/assets/docker-logo-cedb1265.webp)
![Foundry](/_app/immutable/assets/foundry-logo-ec7e7d01.png)
![GraphQL](/_app/immutable/assets/graphql-logo-026eb3a7.png)
![Redux](/_app/immutable/assets/redux-logo-c9712b17.png)
![Hardhat](/_app/immutable/assets/hardhat-logo-030ab1f6.png)
![Google Cloud](/_app/immutable/assets/google-cloud-logo-211431ab.png)
![Tailwind CSS](/_app/immutable/assets/tailwind-logo-dba2397f.png)
And More...
My Work
![Opslock](/_app/immutable/assets/opslock-cce82dea.png)
Opslock
As the third hire at Opslock, I helped grow the company and built mission critical parts of the codebase. Later as a tech lead, I led a team of 5 developers to achieve sprint goals and create clean, maintainable code
Mycelium
I helped Mycelium launch the Perpetual Swaps product ($1B+ of trading volume), working across the stack on the smart contracts, web client, and backend infrastructure
![Me at the ETH Toronto Hackathon](/_app/immutable/assets/hackathon-abce437d.jpeg)
Hackathons
I've been a part of many hackathons and have even won a few:
- ETH Toronto 2022 ⸱ $20K Winner
- Mycelium 2021 ⸱ 1st Place
- Opslock 2021 ⸱ 1st Place
My Writing
![Optimal Design Pattern for React and Apollo](/_app/immutable/assets/apollo-1eb409ee.png)
Optimal Design Pattern for React and Apollo
![How to get into Software Development without a degree](/_app/immutable/assets/laptop-116bc3e8.jpeg)
How to get into Software Development without a degree
![Methods for NFT masked minting](/_app/immutable/assets/nft-3bdc7869.jpeg)