Senior Software Engineer
MBAL Investments LLC · Dubai, UAE · Remote
Built Capital M, a full-stack investment platform from the ground up — owning the entire product lifecycle from architecture to deployment.
- Architected the platform with Next.js handling both frontend and backend, MongoDB for data, with PIN-based login, role-based access control, and multi-portfolio support for investors
- Developing an AI-powered Investment Advisor using OpenAI's function calling to give investors contextual, data-driven insights about their portfolios and market conditions
- Implemented multi-portfolio management allowing investors to track, compare, and manage multiple investment portfolios from a single dashboard
- Built SEO infrastructure with Next.js SSR/ISR, achieving strong Core Web Vitals scores across all public-facing pages
- Integrated Brevo for transactional email workflows and Pusher for real-time notifications across the platform
- Own the full product lifecycle — from requirements and architecture through development, testing, deployment, and ongoing maintenance as the core engineer
- Next.js
- MongoDB
- OpenAI API
- Brevo
- Pusher
- Cloudinary
- Vercel
