Location: Toronto, ON, Canada
Remote: Yes
Willing to relocate: Yes
Technologies: Ruby, Python, Typescript, JavaScript, React, Node.js, Express, PostgreSQL, MongoDB, PineconeDB, Docker, DigitalOcean, Nginx, AWS (CDK, S3, Lambda, Batch, API Gateway, DynamoDB, EC2, ECS), Phabricator, Mercurial, Git/Github.
Résumé/CV: https://haroldcamacho.dev/Harold_Camacho_Resume.pdf
Email: On Resume.
-- Location:Toronto, ON, Canada
Remote: Yes
Willing to relocate:Yes
Technologies:Ruby, Python, Typescript, JavaScript, React, Node.js, Express, PostgreSQL, MongoDB, PineconeDB, Docker, DigitalOcean, Nginx,AWS (CDK, S3, Lambda, Batch, API Gateway, DynamoDB, EC2, ECS), Phabricator, Mercurial, Git/Github.
Résumé/CV:https://haroldcamacho.dev/Harold-Camacho-Resume-2025v2.pdf
Email: [email protected] Location:Toronto, ON, Canada
Remote: Yes
Willing to relocate:Yes
Technologies:Ruby, Python, Typescript, JavaScript, React, Node.js, Express, PostgreSQL, MongoDB, PineconeDB, Docker, DigitalOcean, Nginx,AWS (CDK, S3, Lambda, Batch, API Gateway, DynamoDB, EC2, ECS), Phabricator, Mercurial, Git/Github.
Résumé/CV:https://haroldcamacho.dev/Harold-Camacho-Resume-2025v2.pdf
Email: [email protected]
Remote: Yes
Willing to relocate: Yes
Technologies: Ruby, Python, TypeScript, JavaScript, React, Node.js, Express, LangChain, NumPy, LangExtract, BautifulSoup, Mastra, OpenAI API, PostgreSQL, MongoDB, PineconeDB, Docker, DigitalOcean, Nginx, AWS (CDK, S3, Lambda, Batch, API Gateway, DynamoDB, EC2, ECS), Phabricator, Mercurial, Git/GitHub.
Résumé/CV: https://haroldcamacho.dev/Harold-Camacho-Resume.pdf
Email: On résumé
Website: https://haroldcamacho.dev/
I’m a software engineer passionate about building reliable systems, developing tooling, and AI-powered applications. I enjoy tackling complex problems with clarity and precision, and I have hands-on experience across backend development, distributed systems, and modern AI workflows.
Most recently, I delivered several core features to Mastra, an open-source TypeScript framework for building AI agents, workflows, and MCP servers — including a PostHog observability exporter, Azure OpenAI integration, improved MCP auth propagation, and multiple developer-experience enhancements.
I also co-created Splinter (https://splinter-app.github.io/), a serverless ingestion pipeline that transforms unstructured data into embeddings for AI/ML applications.
Previously, I contributed to Mozilla Firefox, landing patches in features such as Picture-in-Picture, Reader Mode language detection, Private Browsing UI, and enterprise policy tooling, with work appearing in official Firefox release notes.
I also have experience building RAG-based AI chatbots, combining structured and semantic retrieval for accurate, context-aware responses.
Fully open to remote, hybrid, or in-office roles. Eligible to work in Canada without sponsorship.