Photo of me!
I'm Jesse Wheeler and I specialize inBuilding pixel-perfect, interactive apps 🔥
_
Career
PBP Law - Quito, EcuadorLead Software EngineerJune 2024 - September 2024
  • Built a proof-of-concept application with expo and React Native to showcase what a user experience may feel like
  • Demonstrated file-sharing capabilities using mock files via save to device, send to contact, email
  • Deployed to live devices thru development builds and submitting to Apple, or via Expo Go on Android
  • Traveled to Quito, Ecuador to demo the application to the head partners of the firm
Me in Quito
Kijiji Canada - Toronto, OntarioPrincipal Frontend EngineerJune 2022 - August 2023
  • Assisted with the development and rollout of the NextJS application to replace our legacy Java build
  • Built an internal library to wrap our Google Analytics integrations that mimics the functionality of the legacy application and can be shared across projects
  • Re-architected the structure of the frontend to better differentiate concerns
  • Reduced the P99 response latency of the first request from ~2.5 seconds to less than 1 by modifying our scaling rules in GCP and analyzing / reducing the amount of calls to thread blocking functions (i.e. crypto)
  • Built dashboards around metrics in Grafana with connections to GCP and Prometheus to provide better insights and reporting on the health of our applications
  • Applied cost reducing and performance enhancing changes to the GCP deployments by modifying minimum / maximum instances, auto scaling
  • Worked in a small group to help migrate on-prem services to GCP
  • Provided feedback and context to product during the creation of tickets for our agile sprints
  • Actively deployed consumer facing changes to over 1 million daily users
Kijiji
HomeX - Toronto, OntarioSenior Software Engineer II (August 2021 - June 2022)Senior Software Engineer I (March 2020 - August 2021)Software Engineer (December 2019 - March 2020)
  • Promoted within a four-month period from intermediate to senior, and again within a year and five-month period for overall contributions and leadership roles taken on
  • Team lead for multiple internal and external projects, communicating with both internal and external stakeholders and providing domain and programming assistance to team members
  • Improved the efficiency and throughput of our CI/CD pipelines via restructuring, running tests in parallel, caching dependencies, and adding functionality to rollback without requiring a rebuild, overall saving five to twenty minutes per run depending on project, reducing amount of interactions required from engineers, and reducing cost
  • Migrated our release process of projects from a custom internal tool that required specific knowledge to a more friendly set of tooling using the “release-please” GitHub Action
  • Created an internal npm package to share our custom built frontend components across projects, using styled-components set up in Brad Frost’s Atomic Design fashion, with a mobile first approach
  • Successfully led the development and rollout of multiple frontend and backend projects, from first conception to continuing support
  • Perform ongoing support to multiple teams with domain expertise, assisting in development strategies, debugging, QA, testing, tooling, and best practices
HomeX - Schedule Engine
Dreamschools - Toronto, OntarioLead Fullstack DeveloperJuly 2019 - December 2019
  • Took over development and migration of a preexisting proof-of-concept application from Ruby on Rails to React with a Node backend
  • Determined the processes, tooling, and software required to make contributions easier for developers, such as integrations with CircleCI, and rollouts with Heroku
  • Worked closely with initial round of customers to ensure their experience and ease-of-use matched what we were attempting to accomplish with our product
  • Implemented a payment system via Stripe that would replace our manual methods to ensure payments that went out to our customers were more accurate and sent in a timely manner, also taking into account deductions for their usage
Dreamschools
Webrun Group - Toronto, OntarioFullstack DeveloperJanuary 2019 - June 2019
  • Worked alongside a senior engineer to develop a mobile application for a college to take and track student attendance, provide quizzes, and give insights to professors regarding these metrics
  • Built a fully integrated testing platform to automatically create bubble sheet tests based off a set of questions and a marking mechanism that would take in photos of the completed tests and mark them via an implementation with OpenCV
Webrun Group
George Brown College - Toronto, OntarioLead Tutor / TA of Computer ProgrammingSeptember 2017 - April 2019
  • Provided tutoring sessions to groups of students in various computer programming languages being taught by the school through our in-house MobiHelp program
  • Ran my own labs for JavaScript and PHP where I developed problem scenarios and curriculum.
  • Hired and scheduled all of the tutors and TAs for our program
  • Tutored in subjects such as HTML5 / CSS / PHP / C# / MySQL / MongoDB / Angular / Node / Express / Data Structures & Algorithms / IT Essentials (hardware)
  • Provided teachers aid in classes for COMP1223 (Introduction to Web Development), COMP1202 (Object Oriented Programming with C#), COMP1230 (PHP) and COMP1231 (Advanced Web Development)
George Brown College
Volunteer
Hack Lassonde
Hack Lassonde

Guest speaker and workshop host for #HackLassonde hosted by #YorkUniversity presenting an introduction to building a simple API using #MongoDB, #Express, and #Node.

Career Pathways
Elementary School Career Pathways

Guest speaker at elementary providing the next generation with insight into the world of computer programming and what their career might look like!