Jake Zohdi Developer
picture of me

About me

After about 31 years of developing and after starting a career in development, my brain created a website about itself. That's awesome, thanks for coming!

For more context, one day I would like to build a house. I think that the importance of a house stretches beyond a shelter in the ways that it allows or encourages you to grow. It cultivates you in ways you intend for and some ways that you do not. It collects you and your journeys, showcasing where you are and where you've come from each time you enter. Similarly, I consider this a type of house. I hope that by creating this home, I both showcase my professional portfolio (one of my intentions) and stimulate my capacity to create.

Things I remind myself

  • Always take small opportunities to go one level deeper.
  • Practice with people who are better than you.
  • Make time for the people around you, and remember what’s important.
  • "You sure about that?”
  • Resume

    I’ve been learning WebGPU and WebGL tech, and used rendering my resume to practice. I opted for webgl over webgpu due to webgpu not widely supported yet. I wrote a post about it here

    donwload pdf here

    Recent Posts

    Projects

    Play Therapy Apps

    Online interactive tools for a California-based children’s therapy organization. Includes gestalt therapy and mindfulness tools.

    Open

    SVM Visualizer

    3D visualizer for Scikit-learn SVM models, offering intuitive exploration of hyperplanes, decision boundaries, and datasets in a fully interactive environment. Built for seamless analysis and better insights into machine learning models.

    Open

    React Draw

    A fully customizable drawing area library written in react + typescript. Included only the tools you want for the smallest bundle size or add your own.

    Open

    Wheel of Fortune

    An interactive, Wheel of Fortune application to customize roulette games. Configurable with dynamic options, visuals, and smooth animations, and brings fun and flexibility to decision-making or gamified events.

    Open

    Flake

    A minimalist css in javascript renderer. As small as possible while supporting all of the important use cases.

    Open

    Experiments

    HTML Conways

    Conway’s Game of Life using pure vanilla JS and html elements as game cells. Features include play, pause, and settings for density and number of columns.

    Go

    WebGPU Conway’s

    Conway’s game of life rendered using webgpu. Webgpu not widely supported by browsers: https://caniuse.com/webgpu

    Go