Hey there, I am

Hakim OUHIDA,

an aspiring Software Developer

About Me

My name is OUHIDA Hakim, I am from Morocco. I am currently a 3rd-year Engineering student (Bac+5, Master 2) studying Computer Science at Grenoble INP - Ensimag, specialising in Information Systems Ingineering.

I am passionate about low level programing and system aspects. I love to build and conceive things, and I've always wanted to work as a software engineer on impactful projects dealing with real-world problems. I am a well-organised and independent person with high attention to detail. I strive to always apply the best engineering practices in my work and build meaningful products that provide performant experiences.

Java/JEE
Python
C
Web
Mobile
Agile

My Projects

...
Deca Compiler

A compiler for the programming language Deca, developed in Java. Unfortunately, it's a school project so I won't be able to share the source code publicly.

Check it out
...
NoQ

Android native application for turn management developed in Java. The objective is to allow people to spend less time in queues. This is my first work with Android Studio, and it is not bad at all.

Check it out
...
Patient Manager

A Java application for patient management in a dental clinic. This is only a first version of it that manages only patient records. I am currently working on its next level!

Check it out
...
GUI Library

A GUI management library based on SDL2. The user can create an interface with windows, buttons, labels, insert images,... the performance was not like swing's but it was good enough to give us a grade of 19/20. I won't be able to share the source code publicly because it is a school project.

Check it out
...
Fire Robots

A pathfinding visualiser. The challenge was to find the optimal paths and job schedules for a set of robots of different types and characteritics to put out all the fires of the a map of multiple natures. We used Djikstra to find the closest paths and an object oriented approach to manage our strategy and the graphic simulation.

Check it out
...
Search engine

A video search engine that takes in entry a query and returns the most corresponding videos to this query from a set (a very large set!) of videos classed by an AI into key concepts. The objective is to participate in international challenges like TRECVid or VBS. The source code will be available after the competition.

Check it out
...
Gamma 3

This is a history project. The objective is to make a 3D simulation of the electronic calculator Bull Gamma 3 (1952), using Three.js.

Check it out

Contact

Feel free to contact me!