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.
- 📱 Phone: +212604621261
- 📧 Email: yasserabassi05@gmail.com
- 💼 LinkedIn: Yasser Abassi
- 💻 GitHub: yasserab01
- Java, Python, C++, C, C#, JavaScript, Golang
- Spring (Data, Security, Cloud), Spring Boot, Django, Vue.js, React.js, Laravel
- Oracle (PL/SQL), MySQL, PostgreSQL, MongoDB
- Git, Docker, Jenkins, Kubernetes
- JUnit, Mockito, Jest
- RESTful APIs, GraphQL, Agile/Scrum, CI/CD
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.
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.
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.
-
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
- Developed a microservices architecture using Node.js, FastAPI, and Spring.
- Deployed using Docker and Kubernetes, with automated CI/CD pipelines via Jenkins.
- Built a video game price comparison platform using Django REST framework and React.js.
- Utilized PostgreSQL for the database and RabbitMQ for asynchronous tasks.
I'm open to collaborating on exciting projects or discussing tech ideas. Feel free to reach out through any of the contact options above!