
Majd
Skills

See my services

Work experience
Self Employed
Self-employed • 5 yrs 1 mo
AI Assistant Developer (Claude API + Voice)
Jan 2025 - Present • 1 yr 5 mos
Building a personal AI assistant from scratch using Anthropic's Claude API. Implemented voice input via faster-whisper for local speech-to-text, a tool-calling agent loop in Python, and modular tool integrations. Demonstrates working knowledge of LLM APIs, function calling, audio processing pipelines, and async Python.
Riot API Discord Bot
Jan 2024 - Present • 2 yrs 5 mos
Built a custom Discord bot in Python that integrates with the Riot Games API to fetch live League of Legends data. Features include: player rank tracking, match history lookup, real-time stats embeds, and server-wide leaderboards. Deployed and maintained for an active Discord community. Clean code with proper error handling and rate limit management.
Fullstack Banking App
Feb 2025 - May 2026 • 1 yr 3 mos
Designed and built a full-stack banking application as a university project. Frontend in Vue.js, backend in Java Spring Boot with H2 database. Implemented JWT authentication, account management, transaction history, and REST API endpoints. Tested with JUnit, documented with Swagger, and deployed frontend to GitHub Pages with backend on Render.com.