Algérie
• Replaced critical components of the application with more stable, reliable
alternatives, ensuring seamless operation and improved performance.
• Worked closely with both technical and product teams to develop new
features tailored to meet specific customer needs, enhancing user satisfaction.
• Identified and eliminated malfunctions that hindered the user experience,
ensuring users could fully leverage all application features.
Page
1
of
3
• Administered various authorization levels, activating and presenting functions
based on access level to ensure appropriate user permissions and secure
operations.
• Played a pivotal role in designing a micro-frontend architecture using NX,
where each unit represented an autonomous project, leading to more modular
and maintainable code.
• Set up a notification system for other services to notify the creation or
deletion of a resource.
• Analyze the published requests in Redis to trigger automation processes.
• Trigger tasks using Ansible through Go.
• Start and stop automation processes at any time.
• Modify and add new APIs in the Ara-Records project.
• Upgraded packages and removed dead code to improve system performance
and stability
• Created scripts for CI/CD using Jenkins, and worked as a Build Master,
ensuring code builds are
completed efficiently and effectively
• Served as scrum master, effectively leading cross-functional teams to deliver
high-quality
software on schedule
• Used Figma to collaborate with designers and stakeholders on user interface
designs and
prototypes
• Worked with the development team to write and implement Gherkin and
Cucumber tests,
ensuring software quality and functionality
Page
2
of
3
• Developed complex web applications using React, delivering high-
performance and
scalable solutions
• Implemented GraphQL APIs to improve data retrieval and management for
web applications
• Built micro-services in Go, improving system performance and scalability
• Collaborated with team members on GitHub, contributing to code
development and review
processes
• Used ClickUp for project management, ensuring tasks are tracked and
deadlines are met
• Collaborated with team using Github, contributing to the development of high-
quality software
• Implemented end-to-end tests to ensure software quality and functionality
• Built real-time audio and video call functionality using WebRTC technology
- French
- English