Skip to content
View BezzineOnsa's full-sized avatar

Block or report BezzineOnsa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
BezzineOnsa/README.md

Hello ๐Ÿ‘‹, I'm Onsa Bezzine

About Me

  • Engineer with strong academic background in Software Engineering
  • Specialized in Full Stack Java & Angular development
  • Passionate about clean architecture, real-world applications, and DevOps best practices
  • Building and contributing to open-source projects while preparing for professional opportunities

Technical Skills

  • Backend: Java, Spring Boot, Spring Security, RESTful APIs, JWT Authentication, JPA, Hibernate
  • Frontend: Angular, ReactJS, TypeScript, JavaScript, RxJS, Angular Material, Bootstrap, HTML, CSS
  • DevOps & CI/CD: Docker, Git, GitHub Actions, Maven
  • Databases: MySQL, MongoDB
  • Networking & Security: Solid foundations in computer networking and network security (CCNA 2 certified), firewalls, VPNs, TCP/IP, OSI model, basic ethical hacking
  • Tools & IDEs: VS Code, IntelliJ IDEA, Spring Tool Suite (STS), Postman, Figma 4
  • Testing & Debugging: Unit testing (JUnit), Debugging, Logging,
  • Methodologies: Agile (Scrum), version control workflows (Git/GitHub)

Certifications

  • Cisco CCNA 2: Switching, Routing, and Wireless Essentials

๐Ÿš€ Projects

1. Mailbox Automation

Asynchronous email receiver and processor using Spring Integration & JavaMail.

  • Backend: Spring Boot 3.2.1, Spring Integration, JavaMail
  • Features:
    • Receive and process emails via IMAP
    • Extract content, download attachments
    • Logs & moves processed mails to folders
  • Configuration: YAML-based with thread pool tuning and secure IMAP setup

2. Employee Management System

A full-stack CRUD application for managing employee data.

  • Backend: Spring Boot, Spring Data JPA, MySQL
  • Frontend: React, Axios, Bootstrap
  • Features:
    • View, add, update, and delete employees
    • RESTful API integration
  • Endpoints:
    • GET /api/v1/employees
    • POST /api/v1/employees
    • GET /api/v1/employees/{id}
    • PUT /api/v1/employees/{id}
    • DELETE /api/v1/employees/{id}

3. Academic Projects (Private Repos)

Created and developed as part of my final year project studies.

  • Topics: Olympic committee digitalization
  • Tech Stack: Spring Boot, Angular, MySQL
  • Note: Repositories are private due to academic restrictions but reflect strong architectural design and teamwork experience

โ€œCode is not just about syntax โ€” it's about solving problems, creating impact, and learning every day.โ€

Popular repositories Loading

  1. BezzineOnsa BezzineOnsa Public

  2. devopsTpAchatProject devopsTpAchatProject Public

    Java

  3. Devops-Project Devops-Project Public

    Java

  4. MailboxAutomation MailboxAutomation Public

    Java

  5. -ReactJS-Spring-Boot-Full-Stack-App-EmployeeManagement -ReactJS-Spring-Boot-Full-Stack-App-EmployeeManagement Public

    JavaScript

  6. first-contributions first-contributions Public

    Forked from firstcontributions/first-contributions

    ๐Ÿš€โœจ Help beginners to contribute to open source projects