Nassim Marhari, a driven and passionate software engineer looking to hone my current skills as well as garner new ones. I am very eager to learn, create, and accomplish. With my passion and drive, I am sure to make a great asset to your team. I hope to write well-documented, maintainable, and scalable code that advances our world.
I am currently pursuing a Bachelor's of Computer Science at Kent State University, with a minor in business. I started pursuing this degree in the fall of 2022. Since then, I have risen to Junior class standing while maintaining a 4.0 GPA and consistently landing on the President's and Dean's lists. I study earnestly in order to take my knowledge to new heights.
I am currently most confident in my ability to code with C++ and C coding languages. I have 1 year and 6 months of classroom experience with these languages, and have 6 months of experience with MIPS Assembly language, HTML/CSS, and SQL.
I comfortably use software such as Visual Studio, PuTTY, TortoiseSVN, and FileZilla on the biggest PC operating systems, Linux, Windows, and macOS.
Where have I demonstrated my skills?
This project includes a C implementation of the classic Producer-Consumer problem in Linux using semaphores, shared memory, threads, and two processes. This implementation is desgined to demonstrate how two processes with threads can communicate with each other using a shared memory buffer.
This project includes a C++ implementation of the Banker's Algorithm for deadlock avoidance. This implementation is meant to determine whether a system is in a deadlocked state through the input of a text file showing the current state.
A website created for an equine boarding and training facility, utilizing HTML and CSS to create a neat and simple landing page. With relevant information and multiple ways to connect with the business, this website serves as a great connection to their customers.
I was looking for creative innovative ways to create a website when I happened to scroll past the Lenis Smooth Scrolling library. Pairing this library with GreenSock's GSAP and ScrollTrigger allowed for smooth scrolling animations.