Hi, my name's Josh

I’m a web developer based out of Calgary, Alberta

Web Development

I’ve now spent a number of years working as a full stack web developer. I’ve worked with a variety of technologies and languages, but I’m most comfortable with TypeScript and Python with the usual HTML, CSS added in.
Development started out as a hobby curiosity that I took the initiative to formally learn. My initial courses and learning were full stack, which has been a constant throughout my career. Through my design career, I had the opportunity to work a bit on basic front end development and decided to grow from there. Becoming a parent became part of my drive to study to become a web developer. In my 10 years of graphic design, I learned much better what my strengths and preferences are. This directed me to exploring this other path altogether.

Graphic Design

I’m no longer regularly designing, but my development career has been informed by graphic design passion. Typography and layout fascinate me, which is still relevant in my frontend work. I find myself drawn toward clean, modern design fundamentals. I’m well versed in production techniques and pair my eye for detail with a sense of the big picture to create.

Education

Web Developer Bootcamp Colt Steele 2019

Graphic Design Diploma The Art Institute of Vancouver 2008


Let’s be fair, most about blurbs that people write are similar. So here’s something a little less professional

I’ve got a busy family consisting of my partner, our three kids, and two cats. Our three kids receive most of my free time, with some sectioned off for my partner. We’ve been enjoying the discovery that comes with raising kids and finding their interests. My family elicits joy from me constantly. I’ve been fortunate enough to be able to spend a lot of time with my family recently due to remote work, cherishing every quiet and crazy moment of it.

With my family and friends my hobbies include board games and tabletop RPGs. The task of teaching falls to me, which you think would mean I have an advantage, but I don’t. Everyone else claims victory more than me. Still fun and worth it. I don’t currently have a regular RPG group (though, I’m hoping to get the kids into it one day), but have run some long-term campaigns. My favorite being was a year and a half long game I planned and ran in a the Numenera system.


The unreasonable, non-exhaustive list of things I’ve worked with:
HTML, CSS/SCSS, Git, TypeScript, Node.js, npm, Express, React, Next.js, Vue, Nuxt.js, AngularJS, Nest.js, AuthJS Python, Django, PostgreSQL, MongoDB, GCP, AWS, Kubernetes, Docker, Airflow, ELTs, Hugo, Bootstrap, Bulma, MaterialUI, Tailwind, RESTful apis, GraphQL, Markdown, JAMstack, Nx Monorepo.
Outside of the dev world: Adobe InDesign, Photoshop, Illustrator, Acrobat Pro, Affinity Photo, Designer, Microsoft Office, Word, Excel, PowerPoint, layout & typesetting, production, print/prepress, concept development, web graphics, way-finding & signage.