نبذة عني
Backend Engineer with experience in Python, Flask, DevOps, and test automation. Has worked on REST web services, microservices architectures, CI/CD pipelines, Kubernetes, Docker, and cloud deployments, with additional ex…
Backend Engineer with experience in Python, Flask, DevOps, and test automation. Has worked on REST web services, microservices architectures, CI/CD pipelines, Kubernetes, Docker, and cloud deployments, with additional experience in data science, NLP, and machine learning projects.
الخبرة
Back-end engineer
- Designing and developing REST web services for mobile and front apps.
- Contributing to the design of project architecture and database structures.
- Maintaining high standards of code quality through rigorous unit testing and
continuous code optimizations.
- Contributing to the implementation of the OCCP protocol using web sockets.
- Building CI/CD pipelines using gitlab-ci, docker swarm and bash scripting.
- Setting up and configuring a Kubernetes cluster.
- deploying apps in both Kubernetes and docker swarm clusters.
Backend python
Designing and developing REST web services for mobile and front apps.
Contributing to the design of project architecture and database structures.
Maintaining high standards of code quality through rigorous unit testing and continuous code optimizations.
Contributing to the implementation of the OCCP protocol using web sockets.
Stack: Flask, Mysql, pytest, Marshmallow, Redis, Docker, Haproxy, Linux.
Python / Testops
Manage bmw virtual machines by creating python and bash scripts.
Python / Devops
Building and designing Rest web services on microservices architectures using Flask, django, postgresql, nginx, uwsgi, docker, Git, swagger.
Developing unit tests using pytest based on TDD process.
Building CI/CD pipeline using jenkins, docker swarm and bash scripting.
Setting up and configuring a kubernetes cluster.
Deploying apps in both kubernetes and docker swarm clusters.
Implementing CI/CD pipeline for nlp app contains flask and neo4j graph on vps servers using gitlab-ci, docker, docker-compose, bash scripting.
Application monitoring using prometheus and grafana.
End Of Studies Internship
Building an Automatic Recruitment Platform to facilitate the job recruitment process for companies based on information extraction and text similarity using Python, ML, DL, NLP, Sapcy, Computer vision, Flask, Angular, Gitlab, Docker, Docker-compose.
Summer Internship
Flask Django selenium
Rest Git Docker Jenkins
kubernetes ansible aws
ec2 vpc iam ami asg alb
ecs ecr terraform gitlab-ci
Pandas MySql PostgreSQL
MongoDB Neo4j
Sklearn Bagging Boosting
Keras NLTK Spacy openCV
Matplotlib Seaborn
Summer Internship
Dashborad of a collaboration platform on buisiness cases in a specific area using Spring boot, ORM, Hibernate, JPA, Spring, Eclipse.
End Of Studies Internship
Development of a web application for the management of mobile technicians using UML, MVC, PHP, Laravel5, Html5, Css3, Bootstrap, JavaScript, JQuery, Ajax and MySql.