Home Blog CV Hypr

CV

Details

Who am I?

I'm Zian, I enjoy developing software especially open source and FOSS software. I've been self directed almost my entire life always seeking the 'why' behind something instead of taking it at face value. I also like to think of myself as a generalist in training.

During college I made it a habit of helping my fellow students understand the work we were given better whether that meant making flashcards for myself and the class or giving lessons on subjects I understood better than the others. I was also often chosen to present PowerPoints during group projects including a competition against another cohort of students.

I got into programming like many others, I wanted to make games. I made a few and those successes got me more interested in computer science as a whole rather than game development specifically.

Skills

Languages

  • TS/JS
  • HTML
  • CSS
  • Go
  • Elixir
  • C#

Frameworks & Tools

  • Flutter
  • Astro
  • React
  • ASP.NET Core
  • Git
  • Extism Plugin System

Soft Skills

  • Leadership
  • Communication
  • Collaboration

Education & Qualifications

Employment History

Nothing here yet let's change that ;)

Projects

Community

Link

Community is a mobile app I built while learning the basics of React Native and React as my final project for CS50x. It is built on top of Supabase and its main features included reporting issues in your local area such as potholes, broken street lights, power outages, or trash dumping; and creating community events like markets, fund raisers, competitions, clean ups, openings, and more.

Image to Maze

Link

Image to Maze is a little weekend project I made to replicate a meme I found cool. It was my first project written in Golang and I have a blog post about it for extra details. The basic idea of this project was to take a image mask and create two mazes one where if it were to be filled would show the original image mask.

Split Keyboard

Link

A PWA for note taking that makes use of a custom onscreen split keyboard. This PWA is designed for landscape mobile only in fact I wrote css that prevents rotation. It supports user customized keyboards and commands with command mode.

Parentware

Link

Parentware is a collection of bash scripts, configs, & cronjobs for managing screentime for a linux user.