
Hello, I'm Rida Rhnizar.
Software Engineer | Backend (Java/Spring Boot, Python/Django), DevOps, Web3 | Next.js, Docker
About Me
Hello, I'm Rida Rhnizar, a passionate Software Engineer with a focus on both high-level and low-level programming. I specialize in high-level languages such as Java/Spring Boot, Python/Django, and TypeScript for robust application development, as well as low-level languages like C and C++ for system-level development. I also work extensively with JavaScript and Next.js for web and application development.
In addition to my expertise in software engineering, I'm actively exploring the world of Web3 and blockchain technology. I'm fascinated by the potential of decentralized systems and enjoy building smart contracts that enable secure and scalable solutions. I'm also passionate about DevOps and automation, using tools and practices to streamline workflows and ensure continuous integration and delivery of high-quality software.
Problem-solving and innovation are at the core of everything I do. Whether it's optimizing low-level system operations, deploying automated DevOps pipelines, or building blockchain applications, I thrive on challenges that push the boundaries of technology. I'm always eager to collaborate on projects that make a real impact, and I look forward to creating something amazing!
My Projects

During my internship at Wadouz Startup, I contributed to two major projects: the Lotentika E-commerce Platform and the Wadouz Mobile App. My responsibilities spanned backend, frontend, and DevOps, with a focus on automation, payment integration, and operational improvements. **Lotentika E-commerce Platform** - Developed and maintained a full-featured e-commerce website and its mobile application. - Implemented a CI/CD pipeline for automated deployment on AWS. - Fixed payment issues with NAPS and improved the mailing service. - Added Cash on Delivery (COD) payment options for both the main site and the back office. - Integrated Aramex API for automated shipment creation. **Wadouz Mobile App** - Integrated the Meta WhatsApp API for OTP delivery and messaging, overcoming significant challenges due to Meta's strict approval process and complex API requirements. - Navigated Meta's business verification, phone number approval, and template message review processes to successfully obtain and activate the WhatsApp Business API. - Enhanced user communication and authentication features. - Collaborated with the team to ensure secure and reliable messaging. - Assisted in testing and deploying new messaging functionalities.
- E-commerce
- NextJS
- Java Spring Boot
- AWS
- CI/CD
- DevOps
- Payments
- NAPS
- Mailing
- Aramex API
- Meta WhatsApp API
- Cash on Delivery
- Backend
- Frontend
- Mobile App
- Integration

Started development of a secure and scalable ERC-20 token similar to USDT, aimed at decentralized applications. Implemented the smart contract using Solidity and began testing with Hardhat. Focused on security, scalability, and integration with dApps.
- Blockchain
- Solidity
- Hardhat
- Ethereum
- Web3.js

Contributed to a preselection project for the XAD Hackathon, focusing on optimizing Automatic Differentiation (AD) through advanced data handling and algorithmic improvements. Languages used: C++.
- C++
- CI/CD

Developed a Django-based multiplayer contest platform with Docker, supporting real-time game interactions and tournament hosting for a competitive environment.
- JavaScript
- Python
- Django
- blockchain
- solidity
- Hardhat
- Docker
- PostgreSQL
- pgAdmin
- HTML
- CSS
- trello

Integrated blockchain functionality into the existing Ping Pong tournament platform by storing scores on the Ethereum blockchain. Developed smart contracts using Solidity, tested with Hardhat, and connected the backend using Web3.js for seamless interactions.
- Blockchain
- Solidity
- Hardhat
- Web3.js
- JavaScript
- Python

Built an HTTP server in C++, implementing core HTTP functionality for request and response handling, demonstrating backend engineering and an understanding of the HTTP protocol.
- C/C++
- HTTP
- Socket.io

Used Docker for virtualization and containerization, building scalable software environments aligned with DevOps practices.
- Docker
- MariaDB
- Nginx
- Web Development

Created a simple shell in C, applying system-level knowledge and shell scripting to reinforce understanding of Linux commands and process management.
- C
- Algorithms
- Bash
- Linux
My Experience
Full-Stack Developer Intern
Wadouz Startup
Morocco · On-site
Contributing to the development and enhancement of an e-commerce platform using Next.js and Java Spring Boot. Collaborating on mobile app projects leveraging Dart, while implementing CI/CD pipelines to streamline deployment.
- Java Spring Boot
- Next.js
- Dart
- CI/CD
- AWS
- PostgreSQL
Software Engineering Student
1337 Coding School
Morocco · On-site
Actively participating in hackathons, competitive programming, and advanced coding challenges. Competed in Solana Radar and XAD Hackathons, solving real-world problems and developing software using C, C++, Python, and JavaScript.
- C
- C++
- Python
- Blockchain
- Solidity
- JavaScript
- Hackathons
- Competitive Programming
Software Installation & Maintenance Technician
Agence Tashilat
Morocco · On-site
Configured and maintained software for clients, troubleshooting system inefficiencies and enhancing performance for end-users.
- Software Installation
- Maintenance
- Troubleshooting
Software Development Intern
SanadTech Technologies
Morocco · Remote
Designed and implemented a ReactJS and Firebase-based system to streamline vacation request management. Ensured a smooth user experience and efficient backend processing, collaborating via GitLab for version control.
- ReactJS
- Firebase
- GitLab
My Education
Software Engineering Student
UM6P - Mohammed VI Polytechnic University - 1337
Tetouan, Morocco
1337 is Morocco's first tuition-free IT training institution, offering peer-based, project-driven learning to prepare students for real-world software engineering challenges. The curriculum emphasizes problem-solving, algorithms, and full-stack development.
Sep 2022 - PresentHigher Technical Diploma in Computer Science
OFPPT
Benguerir, Morocco
Completed an advanced technical diploma in computer science, covering software development, database management, networking, and system administration.
Sep 2019 - Jun 2021Baccalaureate in Life and Earth Sciences
Lycee Labrikiyin
Benguerir, Morocco
Studied core subjects including biology, chemistry, mathematics, and physics, providing a strong foundation in scientific reasoning and problem-solving.
2019My Skills
Languages
- C
- C++
- Java
- TypeScript
- JavaScript
- Python
- Solidity
Frameworks
- Spring Boot
- Django
- Next.js
- React
DevOps
- Docker
- AWS
- CI/CD
- Nginx
- Virtualization
- Kafka
- Kubernetes
Tools
- Git
- GitHub
- GitLab
- Trello
- pgAdmin
- Postman
Backend & API Design
- REST API
- WebSockets
- Socket.io
Linux & System Knowledge
- Linux
- Shell scripting
- Bash
- System Programming
Contact Me
Please provide a valid email address if you'd like me to respond to your message.