John MacTavish

Software Engineer

They call me Soap. What the hell kind of a name is Soap? I'm a software engineer though with an eye for design.

Worked at reputed firms 

Google

Senior Frontend Engineer

June 2020 - Present

Led the development of key features for Google Cloud Platform's web console while improving performance metrics by 35%.

React
TypeScript
Redux
GraphQL
Jest
Cypress

Microsoft

Software Engineer

August 2018 - May 2020

Worked on the Microsoft Teams web application, implementing real-time collaboration features and UI components.

React
JavaScript
Azure
WebRTC
Webpack
SASS

Airbnb

Frontend Developer

January 2017 - July 2018

Developed and maintained core components of Airbnb's booking platform.

React
Redux
Node.js
Express
MongoDB
Styled Components

Shopify

Freelance Web Developer

March 2019 - December 2019

Designed and developed custom Shopify themes for enterprise clients with optimized checkout flows.

JavaScript
HTML5
CSS3
SCSS
Shopify API

Adobe

Freelance Frontend Consultant

September 2016 - November 2016

Consulted on the redesign of Adobe's Creative Cloud web application.

HTML5
JavaScript
CSS3

People love my work 

Get in touch 

I'm currently looking for new opportunities. Whether you have a question or want to say hi, hit that button.

Built with love by Manu Arora