INTRODUCTION
I'm a skilled software developer with experience in TypeScript and JavaScript, and expertise in frameworks like React and Next.js. I'm a quick learner and collaborate closely with clients to create efficient, scalable, and user-friendly solutions that solve real-world problems. Let's work together to bring your ideas to life!
What I have done so far
Menouchat Chalom
French4dev
Tomhe Torah
Remote Monkey
My work
Following projects showcases my skills and experience through real-world examples of my work. Each project is briefly described with links to code repositories or live demos in it. It reflects my ability to solve complex problems, work with different technologies and manage projects effectively.
Revamping of ABMI Engineering's website, which includes a large number of pages in both English and French. A design system was created based on the existing site and then migrated to Next.js and TypeScript. Alongside this migration, a customized back office was integrated to facilitate article writing. These articles can now be smoothly published on the site, providing a comprehensive and flexible solution for online content management.
#nextjs
#firebase
#tailwind
Tomhe Torah is a robust donation platform built with Next.js, TypeScript, and Firebase. This platform integrates Stripe payments to ensure secure transactions in multiple currencies. The user-friendly interface, designed with Tailwind CSS, provides an optimal user experience. Additionally, I have automated the sending of CERFA receipts via email for each received donation, ensuring transparency and efficiency in the donation process.
#nextjs
#firebase
#stripe
#node
Meem is a real-time messaging platform built with JavaScript, Bootstrap, Firebase, and WebSockets. As a WhatsApp clone, it offers immersive communication with instant messaging, image sharing, and seamless audio and video calls. The user-friendly interface, designed using Bootstrap, ensures optimal experiences. Meem guarantees transparent and efficient interactions, meticulously crafted for secure, worldwide communication.
#react
#firebase
#bootstrap
#socket.io
This extension lets developers add and manage console.log statements, enhancing productivity. It offers an intuitive interface to insert log statements precisely where needed, with features like automatic semicolon detection and the ability to comment or remove all console.logs in a file with a single shortcut, making coding more efficient.
#vscode
#typescript
This npm package provides a seamless solution for converting a PDF file into JPG or PNG images, directly from Node.js. It allows you to choose the desired resolution, all without the need for external software. With this library, you can effortlessly transform your PDF files into high-quality images, simplifying the document handling process in your Node.js projects.
#npm
#typescript
#node.js
This application displays prayer times and community announcements, and provides a user-friendly interface for the synagogue administrator to easily modify information as needed. A specific library was utilized to obtain accurate sunset and other prayer times according to Jewish tradition. The application is presented as a convenient Windows executable thanks to Electron.
#node
#javascript
#electron
What others say
"
I would like to express my great satisfaction regarding the work done by Emmanuel during the complete refactoring of our Gatsby.js project to...
@ Arnaud desportes
CEO of Remote Monkey
"
I warmly recommend Emmanuel, an exceptional developer with whom I had the pleasure to collaborate. Emmanuel possesses a strong expertise in...
@ J.C Meilland
CEO of FRENCH4 DEV
"
Emmanuel has designed an application for our company that encompasses various skill sets, including development, design, databases, and security. His...
@ Naomi Saghroun
CFO of Menouchat Chalom
GET IN TOUCH