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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Language
English
Advanced
Arabic
Fluent
French
Intermediate
Work Experience
Freelance Desktop Application & Website Developer at Self-Employed (Constantine)
January 1, 2019 - January 1, 2021Built 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 - PresentOngoing 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, 2022Built 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, 2016Taught 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, 2025Developed 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, 2025Developed 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, 2024Map-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, 2023Freelance 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, 2022Master in Computer Science at University of Constantine
January 1, 2022 - January 1, 2024PhD in Computer Science at University of Boumerdes
January 1, 2025 - January 30, 2026Master Degree in Computer Science at University of Constantine
January 1, 2022 - December 31, 2024Bachelor's Degree in Computer Science at University of Constantine
January 1, 2019 - December 31, 2022PhD Student in Computer Science at University of Boumerdes
January 1, 2025 - January 30, 2026Master’s Degree in software engineering at University of Constantine 2
January 1, 2022 - December 31, 2024Bachelor Degree in software engineering at University of Constantine 2
January 1, 2019 - December 31, 2022Qualifications
Industry Experience
Software & Internet, Professional Services, Education, Media & Entertainment, Other
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Constantine today.