Rida Rhnizar portrait
👋

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!

🚀 Looking for a skilled developer?I'm open to job and freelancing opportunities!Contact Me

My Projects

Internship Projects at Wadouz Startup

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
Develop Token like USDT ERC20

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
XAD Challenge
XAD Challenge8 months ago

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
TRANSCENDENCE
TRANSCENDENCE9 months ago

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
Blockchain Integration for Tournament Scores

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
WEB SERVER
WEB SERVERa year ago

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
INCEPTION
INCEPTIONa year ago

Used Docker for virtualization and containerization, building scalable software environments aligned with DevOps practices.

  • Docker
  • MariaDB
  • Nginx
  • Web Development
MiniShell
MiniShell2 years ago

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

My Education

My 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.