Become a sponsor to Nick Chevsky
Hi there! 👋🏻 My name is Nick, and I've been a tinkerer since I could barely walk.
Growing up, I'd take apart anything that interested me in order to study its inner workings—being able to put it back together was only a bonus. I started teaching myself programming at 12, a mere few days after getting my first computer (a 486 with no Internet) just by reading QBasic's bundled help. After outgrowing BASIC I moved on to Pascal, C/C++, and assembly.
By high school I was reverse-engineering binaries, patching computer BIOSes, and creating and selling commercial software—all from a dial-up Internet connection I could only afford to use for one hour a night back in Buenos Aires.
Today, I'm a software engineer at IBM by day and I dabble in open source projects, electronics, embedded development, and home automation by night. Open source is my true passion, and it's my dream to one day be able to make that my day job.
Thank you for your support!
Featured work
-
nchevsky/freebsd-update-tools
Tools for automating the process of syncing, building, installing, merging configuration, and cleaning up after the FreeBSD kernel, world, and ports.
Shell 1 -
nchevsky/systemd-send-mail
A systemd unit for sending e-mail notifications in case of failure.
Shell 1 -
nchevsky/windows-enable-msi
A PowerShell script for enabling MSI (Message-Signaled Interrupts) on arbitrary PCI devices, deployable as a startup/shutdown script via Group Policy.
PowerShell 3