about me
Background Story: Unveiling My Journey
mohamed ouanis idja
My story
I am a full-stack developer with hands-on experience building end-to-end web products, from scalable backends to interactive frontends. On the backend, I work mainly with Node.js, NestJS, and Postgres, and I have built GraphQL Federation services at Ouedkniss and backend systems for Hader and Click2Secure using Prisma and TypeORM. I also work on the frontend with React, bridging the gap between clean APIs and polished user interfaces. I enjoy designing maintainable software with Vertical Slice Architecture, Clean Architecture, and Domain-Driven Design, always keeping an eye on clear boundaries, scalability, and data integrity. I thrive in fast-paced environments where I can take ownership, collaborate closely, and help build reliable, high-impact products.
my tech toolbox
A Balanced Blend of Efficiency and Functionality
experience
Evolution of Roles and Responsibilities
Hader
July 2025 - now
Software Developer
- Contributed to building a scalable file upload system integrated with Amazon S3.
- Helped design and maintain a distributed notification system using RabbitMQ and Firebase.
- Improved reliability and performance by debugging and refactoring existing services.
Ouedkniss
July 2024 - June 2025
Software Engineer
- Maintained and improved a production Node.js and Vue.js application used by real users
- Fixed complex bugs, handled dependency upgrades, and resolved breaking changes across the stack
- Improved stability by refactoring legacy modules and writing more maintainable code.
UMBB
Apr 2022 - Sep 2022
Full-stack Developer
- Built an intuitive user interface using a PHP MVC framework and JavaScript.
- Managed the Git repository and reviewed pull requests.
- Performed maintenance and bug fixes to ensure functionality and user satisfaction.
education
M'hamed Bougara University - Boumerdes
2020 - 2023
Professional Licence degree in Web Development and Graphic Design.
- Data Structures & Algorithms (DSA)
- Computer Networking
- Web Development: HTML, CSS, JavaScript, PHP, MySQL
- Graphic Design & UI/UX Fundamentals
online learning
Continuous growth stems from perpetual learning.