Islem Maboud
Verified Expert in Engineering
Software Developer
Islem is a full-stack developer and course author with a broad and versatile coding skillset. He specializes in React and Node.js and their ecosystems to build scalable and reliable applications. He developed a rich text editor for React developers and an eCommerce shop used by thousands. He is motivated by large-scale projects and enjoys developing professional applications. Islem's expertise includes Linux, REST, GraphQL, server architecture, API integration, and Agile development.
Portfolio
Experience
Availability
Preferred Environment
Docker, GraphQL, Redux, Node.js, React, Git
The most amazing...
...project I've put together is a lightweight and production-ready React, client-side application that serves thousands of users.
Work Experience
Founder and Full-stack Web Developer
Slearn (Start-up)
- Developed a high-fidelity video streaming back-end architecture for delivering high-quality course videos.
- Adopted adaptive bitrate streaming to provide higher-quality and better user experience video streaming protocols with different bitrates.
- Designed back-end architecture to handle video processing and manipulation with the support of MPEG-DASH and HLS.
- Developed a performance-boosted React front-end application to serve and allow eCommerce actions for online courses.
- Designed and developed advanced dashboards with custom analytics data and video creation.
Senior Front-end Developer
Easickets (Start-up)
- Developed a high performance, light-weight, and reliable client-side React application.
- Tracked and fixed critical application bugs to keep the users' data secure.
- Contributed to building a ticket reservation system for different stadiums with a user-friendly interface to book spots for its preferred events.
- Assisted in the design and development of the server's architecture and assembled different app parts.
Full-stack Web Developer
Freelancer
- Developed an eCommerce swag store from scratch with custom dashboards and analytics tools. It has thousands of active users.
- Improved the stability of the client-side application and optimized bundle load-time.
- Fixed critical bugs and issues on the back-end architectures.
- Optimized the HTTP requests load-time and database structure.
Course Author and Mentor
Packt
- Optimized desktop applications created using Electron.js.
- Fixed critical Electron.js desktop bugs on Windows and Linux.
- Improved Node.js runtime performance and deployed JavaScript Electron.js desktop apps on a multi-platform.
Experience
Weteeit eCommerce Store
https://github.com/ipenywis/weteeitButterflyEditor (Rich Text Editor)
https://github.com/ipenywis/ButterflyEditorReact App for Easickets
I was the full-stack web developer and development team lead. I created the font-end of the website using React, Redux, Saga, GraphQL, REST APIs, and responsive design, and contributed to the back-end development using Node.js. I Also played a role in brainstorming and bringing new ideas to the table for the start-up.
Slearn (Courses Platform)
I began developing the Slearn platform using React, Redux, Next.js, Saga, GraphQL, RESTFUL APIs, TypeORM, TypeScript, Node.js, andNest.js.
(Still in development).
CoderOne | YouTube Channel
https://www.youtube.com/c/CoderOnePortfolio and Blog
https://islemmaboud.comEverything is built using Next.js, React, and Node.js with awesome tools that helped create an exciting and well-designed website with a newsletter.
Education
Master's Degree in Data Engineering and Web Technology
Université Ferhat Abbas Sétif 1 - Setif, Algeria
Bachelor's Degree in Computer Science
Université Ferhat Abbas Sétif 1 - Sétif, Algeria
Certifications
Hajj Hackathon Certificate
SAFCSP
CCNA1
INCG Education Center Setif
Skills
Libraries/APIs
React, Node.js, REST APIs, Redux-Saga, jQuery, Formik, FFmpeg, Auth, Redis Queue, Web Worker, WebGL, Web API, Socket.IO, Sockets, Android API, Google Maps, TensorFlow, React Router
Tools
Git, React Apollo, NPM, Trello, Slack, GitHub, NGINX, Create React App, Webpack, Babel, Postman, Apache, Sequelize
Frameworks
Redux, NestJS, Express.js, Next.js, Electron, Draft.js, YARN, Jest, Bootstrap, Angular, AngularJS, React Native, Tailwind CSS, JSON Web Tokens (JWT), Sails.js, Android SDK
Paradigms
Responsive, Agile, REST, UX Design, API Architecture, Design Patterns, RESTful Development, Socket Programming
Languages
JavaScript, TypeScript, ECMAScript (ES6), CSS, HTML, C++, GraphQL, Sass, SQL, C, Java, ES7, HTML5, CSS3
Platforms
Visual Studio Code (VS Code), Linux, DigitalOcean, Ubuntu, Docker, Heroku, Blockchain, Android, Ubuntu Linux
Storage
PostgreSQL, MySQL, MongoDB, NoSQL, Redis, LAMP Server
Industry Expertise
Web Design, E-learning
Other
Styled-components, Responsive Design, Web App Development, Back-end, Front-end, TypeORM, Version Control, Writing & Editing, Responsive UI, Mobile Web, APIs, User Interface (UI), User Experience (UX), Video Conferencing, Video Chat, Networking, IP Networks, Cisco Networking, Routing, Maps, Linux Servers, CI/CD Pipelines, SaaS, Gatsby, ES6 Promises, Architecture, HTML5 Video, Streaming, Online Course Design, Video Streaming, Apollo Server, WebAssembly, Software Architecture, Patterns, Web Development, Web App Deployment, HTTP Server, RESTful Services, Runtime Debugging, Ubuntu Server, Authentication, User Authentication, Email Authentication, Email Automation, CSS3 Animation, Framer Motion, Animation, Web Animation, Deployment, Artificial Intelligence (AI), Data, 3D Architecture, Fly.io, Email, Email Design
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring