Me

Hi, I’m David Portal

Code | Music | DIY

Currently a full-stack developer at News Factory.

And a computer and software engineering student at Technion.

You're welcome to explore some of my personal projects.

They were all built to solve problems I had — and maybe they'll help you too.

Feel free to use them, copy them, or draw inspiration.

And if you have questions or feedback, I’d genuinely love to hear it.

A lightweight JavaScript library that creates realistic rain and thunder sounds, with no external dependencies. It’s designed for adding ambiance to any JavaScript project. The demo allows you to design the soundscape you want, and download the parameters as JSON.

NoiseD

TypeScript

LibraryIn Development

A lightweight JavaScript library that creates realistic rain and thunder sounds, with no external dependencies. It’s designed for adding ambiance to any JavaScript project. The demo allows you to design the soundscape you want, and download the parameters as JSON.

A personalized website for Danny Krivosh, showcasing his music and filled with character, easter eggs, and unique design elements.

dannykrivosh.com

React
Next.js
Supabase
Tailwind CSS
TypeScript

WebsiteProduction

A personalized website for Danny Krivosh, showcasing his music and filled with character, easter eggs, and unique design elements.

A simple Android app for tuning guitars — no ads, no nonsense. Just a clean interface that gets the job done, with easy tuning selection. Available via APK download.

TunerD

Kotlin
Android

Android AppProduction

A simple Android app for tuning guitars — no ads, no nonsense. Just a clean interface that gets the job done, with easy tuning selection. Available via APK download.