
Olfa Kacem
Software Engineer | Angular, Spring Boot
Salaire / Taux journalier
Tunis, Tunisie
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Software Engineer with expertise in Angular, Spring Boot, and AWS cloud technologies. Currently developing banking solutions at Zitouna Bank with proven experience in full-stack development, polyglot persistence, and DevOps practices. Specialized in scalable web applications with microservices architecture and containerization.
Expérience de travail
Software Engineering Consultant
Zitouna Bank
oct. 2024 - Présent
2 ans 1 mois
Tunis, Tunisia · Hybrid
Skills: Java · Cassandra · Angular · Spring Framework · API Testing
BRI technology
févr. 2024 - Présent
2 ans 9 mois
Site archéologique de Carthage, Tunisie
Software Engineer
juin 2024 - Présent
2 ans 5 mois
Site archéologique de Carthage, Tunisie
https://www.bri-technology.com/
Software Engineer
févr. 2024 - mai 2024
4 mois
Site archéologique de Carthage, Tunisie
Collaborated in the design and implementation of a Minimum Viable Product (MVP) store integrated into a core banking marketplace platform. Analyzed client requirements and created comprehensive UML diagrams to guide the system’s architecture and functional design. Developed responsive and user-friendly front-end interfaces using Angular, enhancing usability and overall user experience. Implemented polyglot persistence by integrating PostgreSQL for structured data and Cassandra for unstructured data, ensuring both performance optimization and system scalability. Built secure and modular backend services with Spring Boot, and enforced authentication and authorization using Spring Security. Leveraged Git for version control and effective collaboration within the development team. Containerized the application using Docker, ensuring consistency across development, testing, and production environments.
Full Stack Engineer Intern
WG CONSULTING
juin 2023 - août 2023
3 mois
Site archéologique de Carthage, Tunisie
I contributed to the development of a robust web application focused on comprehensive employee management. Key functionalities included employee creation, deletion, and contract assignment, with an emphasis on reliability and accuracy in generating downloadable PDF contracts. I also implemented an interactive front-end dashboard to enhance the user experience through intuitive data visualization and streamlined access to critical information.
Frontend Developer
TANIT
juin 2022 - août 2022
3 mois
Monastir, Tunisie
Contributed to the development of a web application for payroll management. Focused on building responsive user interfaces, enhancing user experience, and ensuring seamless interaction with payroll data.
Formation
Ecole Nationale d'Ingénieurs de Tunis
Software Engineer Degree | Five-Year Post-Baccalaureate | Master's Degree
2021 - 2024
3 ans 2 mois
Institut Préparatoire aux Etudes d'Ingénieur de Monastir
Preparatory Institute for Engineering Studies | Two-Year Post-Baccalaureate
2019 - 2021
2 ans 2 mois