Jonathan Bell

Contact

Summary

Software developer residing in Victoria BC, Canada with over nine years of experience developing and building performant, accessible, and extensible high-volume web applications; most proficient in JavaScript (Node, TypeScript, React/Vue) and the LAMP stack (PHP/Laravel, Apache, MySQL).

Seeking a position with a medium-sized to enterprise-sized company as a Sr. full-stack or front-end engineer. Pursuing companies with collaborative, welcoming cultures and opportunities for long-term growth in engineering and management positions. Ready to work inside an agile development team with an affinity for iterative workflows.

Fluent in both written and spoken English and Italian.

Employment

Software Engineer

September 2024 to present, Workday Inc., Victoria BC

Qbit, Docs.build: Tools to significantly enhance the Workday developer experience

Leveraging knowledge in: Front-end web development; React, DX (Developer Experience) utilizing Node and TypeScript to build tools, Vitest, Git, GitHub Actions (CICD), Playwright, AWS (including Lambda and S3), Docusaurus & Jenkins

IC3 Software Engineer

July 2023 to September 2024, Klue Labs, Victoria BC (remote)

Klue Win Loss: Web application designed to record and scrutinize win-loss insights data; enables sales and revenue teams’ competitive abilities

Leveraging knowledge in: Front-end web development; React, RTK, TypeScript, Grommet, CSS, Vitest, React Testing Library, Storybook, Git, GitHub Actions (CICD), Playwright, Heroku, Back-end web development; Docker & Python with FastAPI

Software Developer 2

January 2019 to June 2023, Benevity, Victoria BC

Benevity Spark: Corporate payroll giving & donation platform supporting 900+ companies/clients across the globe

Leveraged knowledge in: Full-stack web development; Laravel, Vue, TypeScript, OOPHP, Spring Boot (Java), MySQL, JavaScript, CSS, Git, Jenkins (CICD), Docker, Jest, PHPUnit, JIRA & Drupal

Personal Software Projects

Professional projects not listed; see jonathanbell.github.io

Spotify 2 YT Music Migration Script (github.com/jonathanbell/spotify2ytmusic-migration-script)

Utilized: Python, Go, HTTP APIs (official and un-official), open source collaboration

Personal Website (jonathanbell.github.io)

Utilized: Astro, Playwright, TypeScript, CSS Grid

Blizzard Judge (github.com/jonathanbell/blizzard-judge)

Utilized: Node, CSS, JavaScript (vanilla), MongoDB, Mongoose, 3rd party APIs (Cloudinary, S3)

Education

Communication and Creative Advertising

January 2007, Istituto Europeo di Design, Milan, Italy

Graduated with diploma; applied skills acquired in the areas of web design and photography.

Software Skills

Proficient:

Familiar & comfortable: