I have experience building backend systems and agentic AI pipelines for production. Several years of industry experience across .NET, Angular, TypeScript, Python, distributed systems, and Agentic Workflows. Currently researching on software testing and agentic tooling at UBC, Vancouver under Prof. Reid Holmes.
Languages: C# · Java · TypeScript · JavaScript · Python
Backend & Systems: .NET, Node.js · REST APIs · GraphQL · Microservices · Domain Driven Development · Actor Architecture · GeoHashing · Test Driven Development
AI & Agents: Agentic Pipelines · LLM Integration · Semantic Search · Kernel Library · Langchain · LangGraph
Databases & Caching: PostgreSQL · MongoDB · MySQL · Redis
Messaging & Infrastructure: RabbitMQ · Kafka · Pub/Sub · Docker · Git
Testing & Research: Jest · Selenium · JUnit · xUnit · Program Analysis · Software Testing · Automated Program Repair
- 🔭 MSc research on Software Testing & Automated Program Repair @ UBC
- 🤝 Open to collaborate on Software Testing & Agentic AI research
- 📬 Graduating Fall 2026