Mehdi Boujid
Software Engineer
About
I am a software engineer specialized in backend technologies. Recently, I've been developing a growing interest in low-level computing concepts. I have experience working with various languages and technologies such as Golang, Rust, Node.js (JavaScript/TypeScript), Vue, React, Docker, and Google Cloud. I continuously seek to enhance my expertise in the field and remain dedicated to delivering high-quality results.
Software Engineer
· BlotatoDec 2024 - Mar 2025
• Designed a prototype for a web based Video Editor ensuring both performance and fluidity including video filters using WebGL that uses gpu
• Resolved several bugs, including a high-memory-consumption issue that caused completed jobs in the queue to remain active in the background.
• Improved ElevenLabs voice integration by enabling user-configurable voice parameters (e.g., pitch, speed, tone) for subtitle transcription.
• Developed an AI agent to analyze resolved user support tickets and app documentation (GitBook), proposing PRs to improve documentation.
• Implemented indexing for the docs GitHub repo to enhance the AI model's context awareness of file purposes and content, along with improved caching for each agent iteration, reducing processing time for 100 conversations from a couple of hours to 15-30 minutes.
NextJS Supabase NodeJS Python Docker
Software Developer
· HypefuryJan 2023 - May 2024
• Led development efforts across diverse tasks, implementing new features, resolving complex bugs, and
enhancing overall system functionality.
• Designed and delivered multiple high-quality services, including a robust metrics and workload tracking system for multiple applications.
• Optimized development workflow by implementing a Nix environment, ensuring consistent dependency management across the team and streamlining the onboarding process for new developers.
• Engineered a media rendering service utilizing FFmpeg, enabling efficient creation of short-form content for users while continuously optimizing its performance.
Vue Firebase Node.js Google Cloud Elasticsearch AWS Docker
Backend Developer
· FunnelishMay 2022 - Aug 2022
• Funnelish.com which is a Shopify alternative written in Go with it s own custom library that s written in Go. Important parts I worked on:
• Engineered a comprehensive backend service for managing extension installations in a client resource
management system, handling products, sales funnels, and related assets.
• Developed a Go/Node.js library for the backend API, enabling developers to efficiently create applications that consume the service.
Golang Typescript Node.js Google Cloud Elasticsearch Docker MySQL Redis
Fullstack Developer
· HidamekMar 2020 - Jul 2021
• Developed and deployed a fully functional website utilizing cutting-edge technologies
• Implemented robust security measures to protect website integrity and user data
• Demonstrated proficiency in database management and optimization
• Facilitated seamless integration between technological solutions and customer needs
• Acquired comprehensive knowledge of web development lifecycle, including domain acquisition, creation,testing, and deployment
• Implemented SEO strategies to enhance organic discovery and drive high-quality website traffic
NextJS Typescript Node.js Golang