Hi, I'm Oussama, a Full Stack Java Developer with over 4 years of experience.
I'm passionate about code quality, which drives my curiosity about the latest tools and technologies, including linters, Prettier, pre-commit hooks, pre-push hooks, CI/CD, design patterns, and TDD and more.
Front-end | Angular Framework (TS, HTML5, SCSS) | Native : HTML5, CSS3, JS | Storybook |
---|---|
Back-end | Design: PlantUML, StarUML | Frameworks: Spring Boot (Java / Kotlin), Quarkus | Programming Languages: Java, Koltin, Python, PHP, C, Assembly | SGBD: Relational (PostgreSQL, MySQL, MariaDB, Oracle), NoSQL: MongoDB |
DevOps | Build: Gradle, Maven, Docker | REST API Clients: OpenAPI, Swagger, Postman | Artifact Management: Jfrog, Nexus repository, DockerHub, npm | Test: JUnit, REST Assured, Jasmine, Karma, Cypress | VCS / SCM: Git, GitLab, GitHub, Azure DevOps | Database Management: Liquibase, Adminer | Config Management: Unix CLI | Cloud / IaaS / Paas: AWS, Heroku | Orchestration \& Scheduling: Kubernetes | Provisioning: Vagrant Provisioning: Vagrant | Message brokers: RabbitMQ |
Others | Data exchange languages: XML, JSON, YAML | IDEs and text editors: JetBrains Products (IntelliJ, DataGrip, WebStorm, PyCharm), VS Code, Code::Blocks, Lens, Sublime Text, Vim | Collaboration: Jira, Confluence |
English | Upper-Intermediate |
---|---|
French | Fluent |
Arabic | Fluent |