mehdi@portfolio:~$
ユーザー / USER
NAME: Mehdi Boujid
ROLE: Software Engineer
STATUS: Active
BACKEND SYSTEMS
LOW‑LEVEL COMPUTING
CLOUD ARCHITECTURE
プロフィール / PROFILE

> Specialized in backend technologies and distributed systems

> Developing expertise in low-level computing concepts

> Tech stack: Golang, Rust, Node.js, TypeScript, React, Docker, GCP

> Committed to delivering high-quality, scalable solutions

システム / SYSTEM
データ / EXPERIENCE

RECORD #NEUROAEYE

May 2025 - Present
> POSITION: Software Engineer (Contract)
> COMPANY: NeuroAEye
RESPONSIBILITIES:
  • Built Go AST–based security tests that auto-discover endpoints, categorize auth levels, and enforce permission middleware on org-scoped routes—failing CI on regressions and preventing unprotected APIs.
  • Built a reusable Testcontainers-based integration test harness adopted across services: PG/Redis/Keycloak/WireMock, JWT issuance, external API mocks, automated DB setup/teardown, with +80% code coverage.
  • Optimized data handling by deduplicating queries, centralizing business logic, tightening validation, and improving default ordering for consistency.
  • Refactored services by unifying defaults, extracting shared utilities, and streamlining query performance for better maintainability and scalability.
  • Implemented password-protected Excel export for exam results with date/patient filters, multi-DB aggregation, role-based access, strong input validation, and full unit tests.
TECH_STACK:
  • Golang
  • AWS
  • NodeJS
  • Typescript
  • ECS
  • Keycloak
  • Docker

RECORD #BLOTATO

Dec 2024 - Mar 2025
> POSITION: Software Engineer
> COMPANY: Blotato
RESPONSIBILITIES:
  • 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.
TECH_STACK:
  • NextJS
  • Supabase
  • NodeJS
  • Python
  • Docker

RECORD #HYPEFURY

Jan 2023 - May 2024
> POSITION: Software Developer
> COMPANY: Hypefury
RESPONSIBILITIES:
  • 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.
TECH_STACK:
  • Vue
  • Firebase
  • Node.js
  • Google Cloud
  • Elasticsearch
  • AWS
  • Docker

RECORD #FUNNELISH

May 2022 - Aug 2022
> POSITION: Backend Developer
> COMPANY: Funnelish
RESPONSIBILITIES:
  • 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.
TECH_STACK:
  • Golang
  • Typescript
  • Node.js
  • Google Cloud
  • Elasticsearch
  • Docker
  • MySQL
  • Redis

RECORD #HIDAMEK

Mar 2020 - Jul 2021
> POSITION: Fullstack Developer
> COMPANY: Hidamek
RESPONSIBILITIES:
  • 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
TECH_STACK:
  • NextJS
  • Typescript
  • Node.js
  • Golang