Web tech lead for TunnelBear and RememBear with a significant focus on UX and accessibility in order to serve millions of users each month.
Core web developer and SME for CloudFlare workers, DNS configuration, reverse proxies and Netlify web hosting with CI/CD.
Spearheaded the migration & refactor of web suite to JAM Stack using Vue.js and Webpack.
Lead developer of the TunnelBear Chrome & Firefox browser extensions.
Responsible for hiring and mentoring junior developers, including code reviews with a focus on clean, scalable and reusable code.
Provide leadership on key decisions regarding JavaScript frameworks, build tools, testing, site scalability and architecture.
Responsible for new features and maintenance of TunnelBear.com AngularJS, Node.js and Express web application.
Collaborated with marketing lead to design and deploy UX and user flow experiments to optimize customer conversions on TunnelBear.com.
Built BearsMyIP.com, a website that currently lets 50,000+ customers each month verify their IP address.
Designed and built a JavaScript framework for marketing landing pages that reduced the build time per campaign by 90%.
Built 50+ responsive websites for clients including Nestlé, Nescafé, Kit Kat, Boost, Kijiji, CFL, Intuit, and Disney.
Built websites using tools like Wordpress, Backbone.js, Drupal and others.
Created custom themes for clients on Shopify, Squarespace, and Wordpress.
Worked closely with senior developers, project managers and designers to scope, define and develop projects from start to finish.
Provided technical support and bug tested internal web applications.
Facilitated associate onboarding to web applications.
Upgraded all computer operating systems for City of Brampton employees.
Installed and configured computer hardware for fire stations, police stations and community centers.
Provided on-site technical support and quality assurance for City of Brampton Employees.
I'm a web developer currently living in Toronto.
I build modern, scalable websites and with , and that serve millions of users a month.
I <3 , so I tend to tinker with open source projects in my spare time, building fun little tools, games, or even just websites that make me laugh.
I have experience leading teams and mentoring developers.
If you want to chat, you can email me at Jared AT kravse DOT dev.
View my full work history.
I'm the tech lead for the web team at TunnelBear. Our suite of websites serve millions of users a month, so it’s important for them to be fast, lightweight, accessible and scalable. Through my time at TunnelBear I’ve spearheaded the adoption of and offloaded DNS and network complexity to Cloudflare’s edge. Our frontend websites are now efficiently distributed globally as tiny bundles of static code using a fully serverless architecture. Our deploys and testing are automated, so my team and I can focus all of our effort into coding new features instead of struggling with environments or deploys. I’m really proud of what I’ve built here, and I’ve learned a lot by testing the limits of JavaScript frameworks, , serverless architecture, automation, and testing.
I'm the core developer for the TunnelBear browser client. It's a that runs in Chrome, Firefox and Opera and serves hundreds of thousands of users globally. It's built with , and , with a focus on security, privacy and accessibility.
This is a silly lightweight browser extension that adds a snow animation overlay to Firefox or Chrome. I was feeling particularly festive one evening and built it, and keep coming back to it to add features.
This website was a joke that evolved into something cool. It's a little project that transforms user inputs into funny and nonsensical sentences. Initially I used the Merriam-Webster API to translate inputs, but after tweeting about it I found the requests were surpassing their daily usage limits, so I used to generate chunked thesaurus files and lazy load them with . Even though this project is ridiculous, I learned a lot about how to efficiently serve data.
This is a that asks users questions. It's a work in progress. It's going to be a bot that asks users about their day, because I think it might encourage people to think through some of the heaviness of the workday. It's built with , and .
This is an that generates a typing animation. I decided to turn the animated title of this website into an open sourced npm package so other people can use it. It's a tiny little JavaScript API that generates a typing animation through a callback function. It's a framework agnostic typing animation package built with vanilla JavaScript. Works with Vue.js, React, and everything else.
I built and designed this website with and because I feel like it's weird when web developers don't have... websites. It's hosted, served and continuously deployed as a static bundle through ...It's scalable so if it ever gets popular, I'll be ready. The background animation something I whipped up with .
Vue.js,
React,
Angular,
Backbone,
WordPress,
Drupal,
TypeScript,
jQuery,
CoffeeScript,
WebPack,
Babel,
Unix,
Git,
RVM,
npm,
Bower,
Gulp,
Grunt,
MAMP,
HTML5,
Pug,
Stylus,
LESS,
SASS/SCSS,
Bootstrap,
Foundation,
Node.js,
Express,
SQL,
PHP,
Python,
Java,
Netlify,
Cloudflare,
AWS,
Ghost,
Shopify,
Sketch,
Photoshop,
Zeplin,
I love boardgames so much that I play them solo in addition to playing with friends. My favourites are and . I write reviews of games on Instagram.
I'm a . I love to take candid and documentary photos. I've got a portfolio of my work up at kravse.com.
I travel whenever I can. I've visited 33 countries (and counting!). Some of my favourite destinations have been Morocco, China, Sweden, and India.
I really enjoy hiking. This year I've been enjoying exploring Tommy Thompson, Algonquin Park, and the Bruce Trail.
Github Tweets Photos Jared AT kravse DOT dev
Jared Krause © 2020