Software engineer, co-creator of Splinter, a serverless data-ingestion pipeline for AI applications. Contributor to Mozilla Firefox, with shipped browser features included in official release notes official release notes. Recently contributed major features to Mastra, an open-source TypeScript framework for building AI agents, workflows, and MCP servers. Additional experience building RAG-based AI chatbots using structured and semantic retrieval for accurate, context-aware responses.
Most recently, I developed Splinter, an open-source pipeline designed to simplify the ingestion and processing of unstructured data for AI/ML workflows.
- Explore the Application β Discover the mission behind Splinter and how it simplifies complex workflows
- Read the Case Study β Dive into the problem domain, architecture, challenges faced, and lessons learned during development
| Category | Technologies |
|---|---|
| Languages | Ruby, JavaScript, TypeScript, Python, C# |
| Databases | PostgreSQL, PGVector, MongoDB, Amazon DynamoDB, Pinecone |
| Frameworks | Express.js, Node.js, React, .NET, Sinatra, Gradio |
| AI/ML Libraries | LangChain, LangExtract, NumPy, OpenAI API |
| Cloud & DevOps | AWS Lambda, AWS EC2, AWS ECS, AWS Batch, AWS API Gateway, AWS CDK, AWS S3, DigitalOcean, Nginx, Docker |
| Development Tools | Postman, Jest, RSpec, Git, GitHub, Mercurial, Phabricator, Trello |


