oussama seffai, Software engineering "Back-end

oussama seffai

Software engineering "Back-end

Legal Doctrine

Lieu
Algérie - Alger
Éducation
Master, Master of Technology in Automation Engineering.
Expérience
2 years, 2 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :2 years, 2 Mois

Software engineering "Back-end à Legal Doctrine
  • Algérie
  • Je travaille ici depuis avril 2022

• Developed and integrated high-performance Express.js applications, significantly enhancing system eficiency through improved code readability and maintainability.
• Ensured code quality via test-driven development, SOLID principles, and software design patterns; collaborated with DevOps to enhance CI processes using tools like Jest, GitHub Actions, and GitLab Runner.
• Proficient in Docker, adept at containerizing and deploying applications, streamlining deployment and operational processes.
• Managed MongoDB efectively: designed schemas, executed CRUD operations, and optimized complex queries. Constructed complicated aggregation pipelines, benchmarking performance and costs to ensure optimal eficiency. Designed intricate tree-like data structures with version control for manipulating complex data, using transactions to assess performance and reliability for both SQL and NoSQL databases.
• Implemented Redis as a caching layer, significantly improving application performance by reducing database load.
• Designed a multilingual ElasticSearch-powered search engine, optimizing search functionality for Arabic and French users, enabling real-time indexing and enhancing user experience.
• Contributed to migrating modules to TypeScript and planning the transition to a microservices architecture, facilitating greater system scalability and robustness. Integrated gRPC for eficient microservice communication.
• Mentored recently joined team members, providing guidance on code standards, development workflows, and best practices to ensure a seamless integration into our project teams.

Éducation

Master, Master of Technology in Automation Engineering.
  • à UMBB university
  • mai 2017

Specialties & Skills

BENCHMARKING
DOCKER (SOFTWARE)
ELASTICSEARCH
INTEGRATION
SQL (PROGRAMMING LANGUAGE)
STREAMLINING
VISUALIZATION

Langues

Anglais
Expert
Arabe
Expert
Français
Expert