Skip to main content

About

·311 words·2 mins·

Background #

I’ve been programming and learning about computing since the age of 15, and I’ve been playing with Swift, JavaScript/TypeScript, Java/Kotlin, C/C++, Python, and nowadays I focus on Go. In addition, I am enthusiastic about open-source software (mainly in the Linux ecosystem), and maintain several personal projects on GitHub. In my personal projects, I like to use modern tools such as Docker, Buf, GoReleaser, GitHub Actions, Nix, OpenTofu, as well as modern practices such as CI/CD.

Open-Source Contributions #

Experience #

Between 2020 to 2023 I studied a bachelor’s degree in computer science. So far, I have some experience as source code contributor in a research project, and I’ve been a committee member in the Monash Cyber Security Club (colloquially known as MonSec), while fulfilling the roles of general representative, secretary, vice president and president from 2021 to 2023. In addition, I have recently been assisting my friends at Radio Monash in software deployments and server migrations of their digital infrastructure.

MonSec & Monash University’s Faculty of IT Engaging with Secondary Schools
MonSec & Monash University’s Faculty of IT Engaging with Secondary Schools

Set-up #

I use the following components for my personal projects. If I’m involved in commercial work, these components will change based on the functional requirements of the project.

Software #

  • NixOS is my main Linux distribution of choice, coupled with KDE Plasma as the desktop environment. I’m following the development of System76’s COSMIC as a possible alternative.
  • VSCode is my main code editor. I’m following the development of Zed as a possible alternative.
  • zsh is my preferred UNIX-like shell (my current non-Nix configuration).
    • Starship Prompt is my favourite shell prompt configuration tool.
    • fzf is my favourite interactive command history tool.

Hardware #

  • AMD X570 desktop
  • Raspberry Pi 4B

Hobbies #

In my spare time, I like to play the guitar and learn genres such as rock and blues.

Radio Monash Vibe Night 2023 Semester 2
Radio Monash Vibe Night 2023 Semester 2

Omri Bornstein
Author
Omri Bornstein
Software Engineer, Gopher, TeXnician