Anas AMIRI
Full Stack Developer since 5 years
I'm Anas AMIRI, a Software Engineer crafting the web and shaping the future.
About me
I’m a Full Stack Developer passionate about crafting modern, high-performing, and accessible web experiences. My approach combines technical precision with a strong attention to detail—both on the front-end and back-end—always focused on usability and user experience.
Currently working at Sopra Banking Software, I contribute to the development and evolution of complex applications. My responsibilities include implementing new features, fixing bugs, performing code analysis, and supporting project management, all while continuing to grow my skills.
Alongside my professional role, I work on personal projects where I explore new ideas and strengthen my understanding of best practices in software development.
Curious, organized, and committed, I’m always open to discussing code, collaborating on new projects, or taking on technical challenges.
PROJECTS
Un rêve d'abeilles
This project involves creating a website for a bee protection association, with the goal of raising public awareness about the importance of bees and promoting the association’s initiatives.
View more →
EduQCM
This project is a platform for managing multiple-choice questionnaires (MCQs), designed for teachers and students.
View more →EXPERIENCE
ASIGEO_DEV
• July 2021 - June 2023
During my professional experiences, I’ve worked on several exciting software development projects. I contributed to the implementation of new features on the company’s CRM. I also worked on the development of a mobile application, using my programming skills to build a user-friendly and intuitive interface. In addition, I developed an API that allows different company systems to exchange information efficiently.
Sopra Banking Software
• September 2023 - Present
Currently working at Sopra Banking Software, I contribute to the development and evolution of banking applications. I’m involved in a variety of tasks such as organizing meetings, analyzing existing code, fixing bugs, and adding new features based on functional specifications. I also contribute to project tracking and coordination with other team members. This experience allows me to keep growing both technically and in project management, while gaining hands-on insight into how a structured professional environment operates.