Resume
My professional experience and qualifications
El Mehdi El Boustani
Software Engineer
Software Engineering, Solution Architecture, AI, Entrepreneurship
Profile
Software Engineer and Solutions Architect with a strong foundation in designing and delivering scalable software systems. Skilled in modern architectures, cloud-native development, and cross-functional collaboration. Adept at translating complex business requirements into technical solutions while maintaining a keen interest in entrepreneurship and product innovation. Thrives in fast-paced environments, aiming to contribute to forward-thinking teams and develop solutions that drive both technical excellence and business value.
Expertise
Programming Languages: Java, JavaScript, TypeScript, Python, C++, C.
Technical Frameworks: Spring Boot, Django, FastAPI, Node, Spring MVC, Spring Cloud, Kafka, Eureka, Express, React, Next, React Native, Angular, Spark, Hadoop, Docker.
Cloud: AWS, Google Cloud Platform.
Storage: PostgreSQL, MySQL, MongoDB, Redis, FireStore, RocksDB.
Other: Git, CI/CD, Kubernetes, OpenShift, Helm, Agile, Jenkins, Gradle, Prisma, Apache Tomcat, LLMs, RAG, LangChain, PWAs, Microservices, Firebase, REST, Sleuth, Strapi, GraphQL, gRPC, Supabase.
Education
Bachelor of Science in Computer Science (minor in Business Administration)
2020 – 2024Al Akhawayn University
GPA: 3.91/4.00
- President's List Honoree, 5 consecutive semesters. (Merit-Based scholarship)
- Key classes: Enterprise Mobile and Cloud Software Architecture, Intro. To Artificial Intelligence, Design and Development, Object-Oriented Programming, Database Systems, Analysis of Algorithms and Advanced and Distributed Programming Paradigms, Agile Software Engineering & DevOps.
High School Diploma
2020Rawafid High School (Honors)
- Awarded Mohamed VI Foundation scholarship.
Experience
Software Engineer
June 2024 – CurrentHigh-tech Payment Systems (HPS), Casablanca
- Collaborated closely with the Software Architecture team to enhance and deploy the PowerCARD V4 solution platform across Openshift on top of Kubernetes using Helm Charts.
- Ensuring end-to-end implementation and monitoring of the solution.
- Led Proof-of-Concept sessions to new clients showcasing solution capabilities and alignment with client needs.
- Analyzed client requirements and provided support for solution deployment and configuration.
- Coordinated with cross-functional teams to satisfy client requirements, meeting expected deadlines.
- Skills: Agile Methodologies, Bitbucket, Spring Boot, Angular, Apache JBoss, Java, Kafka, PLSQL, Git, CI/CD, Jenkins, Docker, Jira, gRPC.
Software Engineer Intern
June 2023 – Aug 2023High-tech Payment Systems (HPS), Casablanca
- Designed and implemented an admin dashboard to support the quality assurance team leveraging a chatbot trained on the team's documentation.
- Collaborated with the Quality Assurance (QA) team lead in regular meetings to refine and clarify project requirements, ensuring alignment with business objectives.
- Helped balancing the workload between team members by tracking relevant KPIs related to PowerCARD defects.
- Skills: React, Spring Boot, Hibernate, MySQL, Git, CI/CD, Docker, LangChain.
Software Developer
September 2023 – January 2024DevITeam at Al Akhawayn University, Ifrane
- Collaborated with Information Technology Services team on university projects, participating in weekly SCRUM meetings to clarify requirements and contribute across the Software Development Life Cycle.
- Enhanced GoCampus, the official university mobile app, by developing and integrating new features serving 2000+ students and staff.
- Maintained an online repository used by the university library.
- Skills: Agile Methodologies, React, React Native, Spring Boot, Express, Prisma, PostgreSQL, Angular, Apache Tomcat, Git, CI/CD, Firebase, Docker.
CRLA Certified Peer Tutor
September 2021 – January 2023Center for Learning Excellence, Ifrane
- A CRLA (College for Reading and Learning Association) certified peer tutor at AUI's Center for Learning Excellence / 400+ sessions delivered.
- Collaborated with professors to offer a variety of courses in mathematics and computer science, these include Introduction to Computer Programing, Data Structures, Computer Organization and Architecture, Linear Algebra, Calculus and Physics.
- Interviewed candidates, supervised, and mentored recently hired tutors to the center.
Research Assistant
January 2022 - January 2024Al Akhawayn University, Ifrane
- Designed and implemented a modern, scalable, and cloud-native logistics platform as part of my capstone project, originally conceived as a startup idea and selected for presentation at a conference.
- Worked on developing a Machine Learning model to forecast the properties of Clay Bricks using scikit-learn library. Accomplishment: Published a scientific paper on the journal of Materials Today, the paper was entitled: Machine learning forecasting of thermal, mechanical, and physicochemical properties of unfired clay bricks with plastic waste additives. DOI: https://doi.org/10.1016/j.matpr.2022.08.218.
- Design and Implementation of an ETL data pipeline integrated with GCP using MageAI.
- Skills: ETL, Mage.ai, Google Cloud Platform, Python, scikit-learn, LLMs, RAG.
Extra-Curricular Activities
- Board Member and Event Organizer, AUI Compete Organization.
- Volunteer, Graduation Ceremony, 2022.
- Volunteer, Parent Information Sessions.
- Volunteer, University Open House.