Uploaded by sali motivation

amin cv

advertisement
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)
Download