Amine Aitihia Software Engineer CONTACT ait.ihia.amine@gmail.com +212690132820 Morocco WORK EXPERIENCE Research assistant ORACLE February 2021 - July 2021 Refactoring and adding a new graph exporter using multithreading on a distributed system Debugging and fixing problems Design new features Review other team members' code Linkdin Github EDUCATION Engineer Degree Computer Science 1337School Web Developer Intern ALPHACHALENGE January 2018 - April 2018 May 2019 - June 2022 Implementation of a synchronization script between two databases Repair and add some features to a checks web app using angular.js Design and implementation of a reports desktop app linked to the management app SAGE Bachelor Degree System & Database IFIAG November 2017 - August 2018 SKILLS SQL (MySQL, SQLServer, NoSQL) OS (Windows, Linux, Macos) Programming Languages (C, C++, C#, PHP, JAVA, Python, Js, Shell,) Tools (Git, Docker, Jenkins, Kubernetes, Jira, Bitbucket) Frameworks (Nodejs, Flask, Laravel) LANGUAGES Web Developer Freelancer UPWORK April 2018 - May 2019 Resolve web app problems Add a new feature to the existing web app Web sites Migration Help Students in academic projects PROJECTS 42sh Is a shell written in C, with all necessary features (jobs, pipe, redirection) Expansions supported (process substitution, arithmetic expansion, ...) Supported also the builtins (cd, set, unset, env, exit, type, and echo) following POSIX rules Philosophers English : Intermediate French : Intermediate A program that does a simulation of The dining philosophers problem. Solved the problem using multithreading with mutex and fork with semaphore WebServer A simple web server (GET, DELETE, POST) coded in c++ Camagru A little Instagram like where you can apply fun filters to webcam photos and interact with other users implemented using PHP with MVC Dslr Implemented one-vs-all logistic regression that solved a classification problem Data engineering (cleaning unnecessary information and visualization)