Skip to content
View yasserab01's full-sized avatar
😄
Focusing
😄
Focusing

Block or report yasserab01

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yasserab01/README.md

👋 Hi, I'm Yasser Abassi

Software Engineer specializing in full-stack development, microservices architecture, and DevOps practices. I have a proven track record of developing secure, scalable applications using modern frameworks and technologies. I'm passionate about authentication systems, application performance optimization, and building robust, user-centric solutions.


📞 Contact Me


🧑‍💻 Technical Skills

Programming Languages

  • Java, Python, C++, C, C#, JavaScript, Golang

Frameworks

  • Spring (Data, Security, Cloud), Spring Boot, Django, Vue.js, React.js, Laravel

Databases

  • Oracle (PL/SQL), MySQL, PostgreSQL, MongoDB

DevOps

  • Git, Docker, Jenkins, Kubernetes

Testing

  • JUnit, Mockito, Jest

Other

  • RESTful APIs, GraphQL, Agile/Scrum, CI/CD

💼 Work Experience

Marketing Confort - Software Engineer

September 2024 - Present | Casablanca, Morocco

  • Built a generic chat service as an npm package using Javalin (backend) and React.js (frontend). Deployed it to AWS CodeArtifact for easy integration.
  • Contributed to Mydressin, a microservices-based e-commerce platform:
    • Developed an email service using Freemarker templates and AWS S3 storage.
    • Implemented CSV generation for users and products in the back-office.

Symolia - Software Engineer Intern

March 2024 - June 2024 | Casablanca, Morocco

  • Created a compliance management application using React.js and Spring Boot.
  • Implemented secure JWT authentication with role-based access.
  • Established a CI/CD pipeline with Jenkins and Docker.
  • Enhanced application security with HTTPS integration.

Lesieur Cristal - Software Engineer Intern

August 2023 - September 2023 | Casablanca, Morocco

  • Built an order management application using Java, Spring, and Vue.js.
  • Implemented secure authentication with Spring Security and JWT.
  • Enhanced application performance with reactive programming.

🎓 Education

  • Software Engineering
    ENSA Tanger - September 2019 - June 2024
    Tangier, Morocco

  • Scientific Baccalaureate in Physics
    Ibn Al Yassamine High School - September 2017 - June 2019
    Casablanca, Morocco


🚀 Projects

Resource Management System (RMS)

  • Developed a microservices architecture using Node.js, FastAPI, and Spring.
  • Deployed using Docker and Kubernetes, with automated CI/CD pipelines via Jenkins.

GamesDeals

  • Built a video game price comparison platform using Django REST framework and React.js.
  • Utilized PostgreSQL for the database and RabbitMQ for asynchronous tasks.

📈 Stats

Yasser's GitHub Stats Top Languages


🤝 Let's Connect

I'm open to collaborating on exciting projects or discussing tech ideas. Feel free to reach out through any of the contact options above!

Popular repositories Loading

  1. mspilot_backend mspilot_backend Public

    Python 1

  2. mspilot_frontend mspilot_frontend Public

    JavaScript 1

  3. yasserab01 yasserab01 Public

    Config files for my GitHub profile.

  4. login-system login-system Public

    PHP 2

  5. ProjetPHP ProjetPHP Public

    CSS

  6. TaskTracker TaskTracker Public

    JavaScript