
Khelf Mohamed
Verified Expert in Engineering
Front-end Developer
Alger Centre, Algiers Province, Algeria
Toptal member since April 8, 2022
Khelf is a front-end web developer with ten years of experience. He enjoys crafting stuff for the web and bringing clients' requests and projects to life. Khelf excels in utilizing his skills and knowledge to achieve the ultimate goal of delivering quality products, boosting the business, and guaranteeing a unique and excellent user experience.
Portfolio
Experience
- C - 13 years
- Networking - 10 years
- Electronics - 10 years
- Linux - 10 years
- CSS - 10 years
- JavaScript - 10 years
- Embedded Systems - 10 years
- React - 5 years
Availability
Preferred Environment
Linux, Node.js, React, GraphQL, Express.js, Networking, TypeScript, MongoDB, Firebase, Amazon EC2
The most amazing...
...thing I have designed and developed new algorithms and protocols published in many peer-reviewed scientific journals.
Work Experience
Senior Full-stack Developer
Self-employed
- Developed an event-driven dashboard app based on the MERN stack to allow users to monitor and communicate with their Android devices in real-time using Socket.IO MongoDB change stream.
- Used Node.js clustering to maximize performance and to message to communicate and synchronize workers, and developed fault tolerance architecture to minimize downtime.
- Optimized the back end using Node.js clustering and custom express middlewares while maintaining performance and a low memory footprint, allowing migrating from one dedicated server to over 50 clients per server.
- Optimized the front end using Redux and web workers to allow smooth handling of over 100 events per second while keeping all clients, charts, and tables in perfect synchronization.
Embeded System Engineer
Self-employed
- Developed and designed hardware and software end to end for many machines and devices.
- Fixed many issues and processes in automation and software in many factories.
- Brought many companies, factories, and projects back to life and made many dreams come true.
Senior Full-stack Developer
Self-employed
- Developed an app with thousands of users and optimized it to use only front-end code to allow hosting of the back end that costs almost nothing.
- Tracked and fixed hundreds of bugs confusing clients and developers for months.
- Found solutions to problems that saved the business of many startups.
Front-end React Developer
Self-employed
- Developed many state-of-the-art applications with very high requirements in terms of functionality and performance.
- Led the team through the project's challenges, assigning tasks to members depending on their skills and trying to get the best out of them.
- Ensured that every customer we had was 100% satisfied.
PhD Student
University of Science and Technology
- Developed a fully operational VoIP system using C programing language.
- Created a new algorithm for sharing encryption keys for VoIP systems.
- Developed a new algorithm for audio watermarking and a new watermarking verification technique.
Experience
Chat App Demo
https://chat.phoenix-dz.com/WordPress Template
https://www.templatemonster.com/fr/themes-wordpress-tipo-164981.htmlChat App
https://play.google.com/store/apps/details?id=com.phoenixstudio.mariagehalalEducation
PhD in Computer Science
University of Science and Technology - Algiers, Algeria
Master's Degree in Computer Science
University of Science and Technology - Algiers, Algeria
Bachelor's Degree in Computer Science
University of Science and Technology - Algiers, Algeria
Skills
Libraries/APIs
React, React Redux, Leaflet, Node.js, Chart.js, Reactstrap, OpenCV, OpenSSL, jQuery, Socket.IO, Web Worker, Stripe
Tools
JSX, NPM, Git, NGINX, Webpack, MATLAB, LabVIEW, Mongoose
Languages
JavaScript, C, CSS, HTML5, PHP, GraphQL, Assembly, Octave, C++, TypeScript, HTML
Frameworks
Express.js, Redux, Material UI
Paradigms
Real-time Systems, Automation
Platforms
Linux, Visual Studio Code (VS Code), Android, WordPress, Raspberry Pi, Arduino, Firebase, Amazon EC2, Docker, Azure
Storage
MongoDB, Google Cloud Storage
Other
Networking, Embedded Systems, Electronics, WebSockets, Web Security, Applied Mathematics, Virtual Reality (VR), Physics, PLC, FreeRTOS, Microcontrollers, Raw Sockets, Real-time Data, Google Cloud Functions, Node Clusters
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