Jonah Elbaz, Software Developer in Montreal, QC, Canada
Jonah Elbaz

Software Developer in Montreal, QC, Canada

Member since January 20, 2019
For Jonah, delivering a project's requirements is non-negotiable. Fortified by his time as a full-stack developer—tethering to the users’ needs and psyche—is his most powerful tool and the driving force of his delivery guarantee. Jonah believes that for a project to be successful, the objective must drive the development rather than having development set limitations on the requirements.
Jonah is now available for hire




Montreal, QC, Canada



Preferred Environment

Google, Slack, PyCharm, Jira, WebStorm

The most amazing...

...framework I've ever used is Angular for its uncanny ability to create MVPs with incredible efficiency.


  • Lead Senior Mobile Engineer

    2020 - PRESENT
    Open Tender
    • Singlehandedly reverse-engineered the web app to create a mobile app using common Redux and JS custom libraries.
    • Built a configurable app for individual sales to restaurants.
    • Worked closely with product and design to ensure a flawless reproduction of the web version while also adjusting the design to accommodate mobile best practices.
    Technologies: JavaScript, TypeScript, Redux, React, Android, iOS, Expo, React Native
  • Senior Full-stack Developer

    2020 - 2020
    Spin Master
    • Hired to alleviate strain involved in creating middleware to connect the CMS (Contentful) and the front end (GatsbyJS) through a mapping Node.js server as well as to help develop the front end.
    • Worked with a large team and coordinated over many sides of the project (front and back end, CMS, DevOps...).
    • Worked on the major Spin Master account through the company ThrillWorks.
    Technologies: GraphQL, Contentful, Node.js, Redux, React, Gatsby
  • Lead Senior Full-stack Engineer

    2019 - 2020
    California Polytechnic State University
    • Developed an equipment reservation and test-taking system for a state university engineering department to allow students and faculty to obtain the qualification and then reserve lab equipment.
    • Built a Firebase system using Cloud Firestore, cloud functions, and Firebase authentication.
    • Oversaw the development, deployment, and production management.
    • Designed the first round of UI and UX for the product (and later contributed to the redesign).
    Technologies: Ionic 4, Angular, Node.js, Firebase
  • CTO | Lead Developer

    2019 - 2020
    • Developed an app to help groups of people make decisive decisions with regards to where to eat, what to watch, and what groups of friends are watching. It involves playing a swiping game with groups of people.
    • Architected and developed an MVP to scale to 10,000+ users using GraphQL, React Native, and Node.js.
    • Built the front and back end and integrated Google and RapidAPI to leverage available lists for the app.
    Technologies: Apollo, Heroku, Cloud, Prisma, GraphQL, Node.js, TypeScript, React Native
  • CTO and Lead Developer

    2019 - 2020
    Esports Fantasy
    • Developed an app to target a community of gamers who enjoy fantasy sports.
    • Built a league based system which runs real time drafts, contests, and rankings for a community of gamers.
    • Developed the architecture and MVP for the product singlehandedly.
    • Brought product across the finish line, deployed it, and managed it.
    Technologies: Docker, Kubernetes, PostgreSQL, GraphQL, Node.js, JavaScript, React Native
  • Lead Full-stack Engineer

    2019 - 2020
    Dolby Laboratories
    • Built a marketing platform for a major enterprise using React and Gatsby.
    • Created v1 as a solo lead developer and v2 with a team as a lead developer for a major enterprise.
    • Composed documentation using JAM stack and developed a portal to sell API usage using Apigee.
    Technologies: Apigee, Markdown, KeyCloak, Jira, Node.js, GraphQL, Gatsby, React
  • Lead Senior Full-stack Engineer

    2019 - 2020
    First Mark
    • Led and managed all matters of technology and development for the corporate SaaS company during time there.
    • Built an Ionic-based mobile app using Ionic 4 and Angular 8, with a Node.js back end.
    • Developed an Angular 8-based desktop app to govern content and users on an app.
    • Create a billing system based on mobile and desktop usage and powered by Stripe,.
    • Had a strong hand in the UI/UX and product design.
    • Developed a system to manage time tracking and on boarding in the film industry.
    Technologies: Amazon Web Services (AWS), Figma, Sketch, GitLab CI/CD, AWS, Express.js, Node.js, Angular, Ionic
  • Senior Developer

    2019 - 2019
    Spark, LLC
    • Scaled out an old project base to enhance and finalize the project for an enterprise-level solution (Cvent).
    • Reverse-engineered and scaled out a vanilla JavaScript and PHP system with third-party integrations like Salesforce, Pardot, and SendGrid.
    • Took the project, which had been in a queue for several months, and brought it over the finish line with an effective delivery and deployment solution.
    Technologies: CSS3, Vanilla JS, HTML5, PHP
  • Senior Full-stack Developer

    2019 - 2019
    Memory Beach
    • Upgraded an existing project to the newest technology (upgraded framework dependencies that were nearly a decade old).
    • Produced statistics and gleaned data from CSV sheets created by the content author.
    • Improved the workflow and set up a development system while standardizing processes for future developers.
    Technologies: CSV, Angular, Ionic, PHP
  • Lead Engineer

    2019 - 2019
    Grid Cell
    • Built a product to help keep track of various hazards and information in buildings, while inspectors analyze a new building.
    • Singlehandedly developed an MVP from start to finish.
    • Produced a metric-based PDF data sheet from the in-app data using Handsontable.
    Technologies: Amazon Web Services (AWS), Handsontable, Google Maps API, LeafletJS, AWS, AWS DynamoDB, Ionic
  • Lead Software Engineer

    2019 - 2019
    • Architected and developed an app for a large enterprise.
    • Created a product that allows large gatherings of people to photograph, mark up, and edit images to then be shared across several platforms (think snapchat for companies).
    • Conformed security standards to Cvent standards, and brought product across the finish line.
    Technologies: Android, iOS, Node.js, React Native
  • Ionic Mobile Developer

    2019 - 2019
    App Presser
    • Developed Ionic mobile apps from start to finish.
    • Took over Ionic mobile apps to bring them across the finish line.
    • Worked in many small teams to deliver several products at the same time.
    Technologies: Sketch, Basecamp, Firebase, PHP, WordPress, Ionic 3, Ionic 4
  • Lead Front-end Engineer

    2018 - 2019
    Gizer Gaming
    • Developed the full application which hosted 10,000 users (from start to finish).
    • Integrated, OneSignal, SendGrid, and the full Firebase Suite.
    • Built a full chat system and event feed.
    • Was involved in the design implementation of the in-app currency and experience point system protected by Etherium.
    • Collaborated intensely with UI/UX designers to implement a complex vision.
    Technologies: Node.js, PHP, Firebase, Angular, Ionic 3
  • Lead Full-stack Engineer

    2018 - 2019
    Tally Interactive
    • Integrated a custom video call-in solution that was used to stream a five-person video call to a custom CDN.
    • Managed a low-latency video stream, syncing it with live prompts.
    • Produced a custom CDN to manipulate a video feed emitting from a client before redirecting it to popular streaming platforms with Nginx.
    • Assisted with product management and UI/UX design.
    • Managed the release for iOS and Android.
    • Integrated, OneSignal, SendGrid, and the full Firebase Suite.
    Technologies: Amazon Web Services (AWS), Firebase, Flask, Python, React, React Native
  • Software Developer

    2017 - 2018
    CAE, Inc.
    • Wrote the full documentation for a brand new system.
    • Built out full features (from start to finish) including the front end, back end, swagger file updates, and dependency management on a complex existing system.
    • Worked with multithreading in C#.
    Technologies: Swagger, AngularJS, C#


  • Track Insight (Development)

    On this project, I theorized, designed, and created a platform to enhance the ability for Elite Athletes to track complex training sessions, recovery, and rehabilitation workouts through a detailed interface and return useful feedback on improvements, slumps, and other occurrences.

    This platform is built by athletes for athletes with the goal of providing details answers to curiosity towards improvements and declines by comparing time frames of data and reporting on differences.

    This was built with the Ionic Hybrid framework and the full Firebase toolset. A Flask API is used to analyze and report on data. The full design was created by myself and co-founded using Sketch.

    The app is in the works of being distributed among Team Canada's track and field athletes.

  • Decathlon Scoring Calculator (Development)

    This is an entirely native app on both iOS and Android. Basically, it is a decathlon scoring calculator and is used to leverage a point table algorithm to match athletic performances to scores based on available decathlon measurement provided by the IAAF.

  • FratBase (Development)

    Here, I built natively for iOS and Android, FratBase: a communication suite geared towards advancing the efficiency and reliability of intra-fraternity communication.

    I developed for the fraternity council at Concordia University, the app gears to centralize information for fraternity chapters to allow for ease of communication through features such as a calendar, real-time chat, announcements section, member/role management, and more.

    It was built with Swift 4 and Java, the app is entirely native and powered by Firebase toolset. The full design was created by me in Sketch


  • Languages

    TypeScript, JavaScript, HTML5, CSS3, GraphQL, Swift, Python, SQL, PHP, Markdown, Java, C#
  • Frameworks

    Ionic, Ionic 3, Angular, React Native, Redux, GraphQ, Express.js, Cordova, Flask, Django, Swagger, Ionic 4, Vanilla JS, AngularJS, Jasmine, Blend4Web
  • Libraries/APIs

    Node.js, React Redux, React, Firebase Android SDK, Firebase iOS SDK, Firebase Web SDK, Apigee, LeafletJS, Google Maps API
  • Tools

    Firebase Analytics, Firebase Cloud Messaging (FCM), Firebase Authentication, GitHub, GitLab,, Sentry, SendGrid, Bitbucket, Gatsby, Prisma, Android Studio, Xcode, Sketch, WebStorm, Jira, PyCharm, Slack, GitLab CI/CD, Figma, Basecamp, KeyCloak, Handsontable, Expo, Blender
  • Platforms

    Firebase, Android, iOS, Heroku, Docker, Amazon Web Services (AWS), WordPress, Kubernetes, Contentful, Twilio
  • Storage

    Cloud Firestore, Firebase Realtime Database, NoSQL, MySQL, MongoDB, PostgreSQL, Redis, AWS DynamoDB
  • Other

    APIs, Firebase Hosting, Apollo, AWS, Pipelines, Google, Cloud, CSV


  • Bachelor's degree in Computer Science
    2016 - 2018
    Concordia University - Montreal, Canada
  • Diplôme d'études collégiales (DEC) degree in Pure and Applied Science
    2014 - 2016
    Dawson College - Montreal, Canada

To view more profiles

Join Toptal
Share it with others