- Email: [email protected]
- Location: Algiers, Algeria
- Website: mohamedyamani.com
- LinkedIn: yamanidev
- GitHub: yamanidev
- YouTube: yamanidev
Summary
Software engineer experienced in building and maintaining full-stack web applications, with a focus on delivering reliable, well-crafted products and contributing meaningfully to the teams behind them. Contributor to the tech community through blog, YouTube and social media.
Experience
Charik, Full-Stack Developer
Remote (France)
Jan 2025 – present
Architected and built Charik v2 from the ground up, including data models, API design, background job pipeline, and multi-source lead enrichment system integrating multiple 3rd party APIs
Conducted technical interviews, onboarded multiple developers, wrote architecture documentation, and performed code reviews across +4 production codebases
Built multi-tenant CRM back end with PostgreSQL schema isolation, soft deletion with cascade rules, and tenant-specific Django Admin
Optimized critical performance bottlenecks: contact form enrichment from ~13s to ~4-5s (62% faster), gender reveal from 0.2s to 0.005s (40x improvement via database caching), Chrome extension contact endpoint by 450ms
Led development of Chrome extension across two major versions, including scraping logic with fallback UIs for timeout/blocking scenarios, unit test coverage, and integration with enrichment APIs
Implemented OAuth integrations (Google and Microsoft) and Google Calendar bidirectional sync
Tech stack: Python, Django, Django REST Framework, PostgreSQL, Celery, Redis, React, TypeScript, Docker, HubSpot API, Mailgun, Sentry, Nginx
Independent, Front end Developer
Remote
Apr 2023 – Jan 2025
- Delivered several client projects, collaborating with designers and addressing front-end needs such as custom features, responsive layouts and debugging.
NXTYOU GmbH, Front end Developer
Remote (Germany)
Jan 2023 – Apr 2023
- Collaborated with designers to convert Figma designs into responsive websites using Next.js and Tailwind CSS.
Gen 42, Front end Developer Intern
Remote (Algiers)
Oct 2022 – Jan 2023
- Contributed to an internal product for collecting and visualizing social media data, enabling users to generate reports via a GUI editor.
Projects
Offset Prototypes
Built frontend for on-demand prototyping marketplace with 3D STEP file visualization using React-three.js, multi-step quote configuration flow (materials, manufacturers, shipping options), and dynamic pricing display
Designed data flow architecture for STEP file processing pipeline (upload → backend extraction of dimensions/volume → GBL conversion → 3D rendering) and integrated with back end API
Tech stack: Next.js, TypeScript and Material UI, React-three.js
Omran Summit
Responsible for ensuring the responsiveness of the project, optimizing layouts for various devices to enhance the user experience across platforms.
Tech stack: Next.js, TypeScript, shadcn and Tailwind CSS.
Patrik Kühnen
Worked on the client's website, implementing key front-end features and ensuring cross-device responsiveness during my time with NXTYOU.
Tech stack: Next.js, TypeScript and Tailwind CSS.
Küffner Capital
Developed a responsive website for the client during my time at NXTYOU, converting Figma designs into a functional, user-friendly interface.
Tech stack: Next.js, TypeScript and Tailwind CSS.
Octolib
An archive of educational resources for ESI SBA students, receiving ~200 daily visits.
Tech stack: Astro, TypeScript and Tailwind CSS.
Education
Higher National School of Computer Science (ESI SBA), Systems Engineering
MSc
Sidi Bel Abbes, Algeria
2019 – 2024
- 5-year engineering program following French Grande École system