Headshot

Mounir Nessim

IT Technician, Programmer, Musician

I am a CompTIA A+ Certified IT Technician located in Durham, NC open to volunteer and professional IT opportunities.

Azure | Microsoft 365 | Windows Server | Hardware Installation and Repair | Network Configuration

Python | Django | JavaScript | HTML | CSS

Rather than using a CMS platform like WordPress or a website builder like SquareSpace, I decided to build this site from scratch using Django. Aside from being a big cost saver, it's a chance to get some experience with Django and learn some new skills along the way. A previous version of this site was built in Golang, but I wanted to add a blog and possibly some other features, so the "batteries included" approach of Django seemed like a better fit.

I have also been a bit of an AI skeptic, but this has been a bit of an experiment in seeing how it can be helpful. The biggest area in which I've been using it is in styling the website. I'm no frontend developer, so it's a big relief not to have to dig through the Bootstrap documentation and experiment.

Finally, this site is hosted on a virtual machine in my Homelab, which as been a learning process in and of itself. As I don't expect too much traffic, there are no high availability solutions in play, so don't be surprised if there is some downtime.

A Homelab is a local environment used to learn and experiment with software, hardware, and configurations. For me, it's both a hobby and a way to keep my IT skills sharp and learn new things in a safe environment. I have set up a physical server, virtual machines on a hypervisor (ProxMox), utilized cloud technologies such as Azure and AWS, and interfaced with server-grade operating systems such as Windows Server and Linux Fedora.

Guess The Elo

Inspired by chess YouTuber GothamChess, this is a simple interactive game in which you are shown a random game played by two Chess.com users. Your task is to look through their moves and guess their average rating. Written in Golang using the Chess.com API.

C-Shell

A classic coding project is to replicate basic terminal functions. I wanted to get to know C more intimately, so what better way than to write a terminal emulator. It's still a work in progress, but feel free to browse the github repository.

Pico Weather Display

My foray into embedded programming. This project uses a Raspberry Pi Pico 2 W to display the current weather on either LCD or e-ink display. It turned out to be so much more complicated than I thought! There is also a backend server here that provides the weather data to the Pico.

YouTube

Check out past performances and recordings on YouTube

Lessons

I occasionally take on new students for intermediate to advanced violin or viola lessons. Got an audition coming up? Feeling stuck in your progress and want an outside perspective? Feel free to reach out by email to learn about rates and availability.