I'm Hamida Oussama Islem, a software engineer specializing in full-stack development with a strong focus on building scalable web applications and enterprise systems. I enjoy turning complex requirements into clean, maintainable code and collaborating with cross-functional teams to deliver value. Over the past years, I built ERP systems, e-commerce platforms, and map-driven applications, containerized them with Docker, and deployed on AWS. I'm passionate about learning new technologies and applying best practices in architecture, testing, and performance.

Hamida Oussama Islem

I'm Hamida Oussama Islem, a software engineer specializing in full-stack development with a strong focus on building scalable web applications and enterprise systems. I enjoy turning complex requirements into clean, maintainable code and collaborating with cross-functional teams to deliver value. Over the past years, I built ERP systems, e-commerce platforms, and map-driven applications, containerized them with Docker, and deployed on AWS. I'm passionate about learning new technologies and applying best practices in architecture, testing, and performance.

Available to hire

I’m Hamida Oussama Islem, a software engineer specializing in full-stack development with a strong focus on building scalable web applications and enterprise systems. I enjoy turning complex requirements into clean, maintainable code and collaborating with cross-functional teams to deliver value.

Over the past years, I built ERP systems, e-commerce platforms, and map-driven applications, containerized them with Docker, and deployed on AWS. I’m passionate about learning new technologies and applying best practices in architecture, testing, and performance.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Arabic
Fluent
French
Intermediate

Work Experience

Freelance Desktop Application & Website Developer at Self-Employed (Constantine)
January 1, 2019 - January 1, 2021
Built a drag-and-drop road builder desktop app using ElectronJS for driving schools; developed several web/mobile projects for small businesses; created a real-time chat application using ReactJS, ExpressJS, MongoDB and Socket.IO with authentication; implemented UI animations with Framer Motion; frontend with Next.js and backend with Node.js; delivered solutions to local driving schools.
Independent Projects / Freelance Software Developer at Self-Employed (Constantine)
January 1, 2022 - Present
Ongoing freelance work including development of a real-time chat application with authentication and login, enabling text, image, and audio messaging in real time using sockets; built using ReactJS, ExpressJS, MongoDB and Socket.IO; frontend UI in React and Next.js, backend in Node.js; animated UI with Framer Motion.
Freelance Desktop and Web Developer at Constantine Freelance (Self-Employed)
January 1, 2020 - December 31, 2022
Built multiple desktop and web apps for small businesses using Electron.js; developed a drag-and-drop road builder simulator for driving schools (cars, road types, traffic lights, etc.) and a real-time chat prototype using ReactJS, ExpressJS, MongoDB and Socket.IO with Framer Motion animations; implemented back-end APIs, real-time communication, and audio/file handling; gained experience in end-to-end development and deploying lightweight solutions for local clients.
Temporary University Teacher at University of Constantine 2
September 1, 2015 - February 1, 2016
Taught Master's level courses in Machine Learning and Data Mining; prepared lectures, practical sessions, and course materials; guided students through theoretical concepts and applied exercises in data analysis and ML methods.
Full Stack Developer at Shipping ERP Team
June 1, 2025 - September 1, 2025
Developed and maintained an ERP for a shipping team; built frontend with React.js and optimized data fetching with React Query; implemented backend services with Spring Boot; containerized with Docker and deployed on AWS.
Full Stack Developer at Tradinor
June 1, 2024 - February 1, 2025
Developed and maintained an ERP and CMS platform for product and e-commerce management; built frontend with React.js/Next.js leveraging SSR for SEO; backend with Node.js; MongoDB for data; Docker on AWS.
Software Engineer at Pharma connect
October 1, 2023 - June 1, 2024
Map-integrated medication search application enabling GPS-based pharmacy location in Algeria; backend with Spring Boot microservices and Spring Cloud; Resilience4j and Zipkin for monitoring; PostgreSQL with PostGIS; Next.js frontend; Electron.js desktop app for pharmacists inventory sync.
Software Engineer at Freelance
July 1, 2022 - September 1, 2023
Freelance software developer building custom applications; drove Auto-Traffic driving school management and road-simulation tool with Electron; real-time chat app with OAuth; React.js frontend with Framer Motion; Express.js and MongoDB backend; Socket.io for real-time messaging.

Education

Bachelor of Computer Science at University of Constantine 2
January 1, 2019 - January 1, 2022
Master in Computer Science at University of Constantine
January 1, 2022 - January 1, 2024
PhD in Computer Science at University of Boumerdes
January 1, 2025 - January 30, 2026
Master Degree in Computer Science at University of Constantine
January 1, 2022 - December 31, 2024
Bachelor's Degree in Computer Science at University of Constantine
January 1, 2019 - December 31, 2022
PhD Student in Computer Science at University of Boumerdes
January 1, 2025 - January 30, 2026
Master’s Degree in software engineering at University of Constantine 2
January 1, 2022 - December 31, 2024
Bachelor Degree in software engineering at University of Constantine 2
January 1, 2019 - December 31, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Education, Media & Entertainment, Other