Backend Engineer, Fellowship at NGAI/ACIM (2026-06 – 2026-09)
AI-powered test automation platform
- Maintained an AI automation platform containerized with Docker, ensuring reproducible development environments and simplifying onboarding across engineering teams
- Integrated RESTful APIs (OpenAI, Anthropic, and Ollama) into a Python backend to power AI assistant workflows with support for multiple model providers
- Collaborated with other fellows and senior engineers in Agile sprint planning and code reviews, incorporating feedback to deliver production-ready features
- Developed unit tests, supporting the CI/CD pipeline with git and used breakpoint-based debugging to diagnose backend issues before deployment
- Improved developer documentation and Linux setup guides, helping onboarding for new contributors
- Diagnosed backend API failures by analyzing HTTP responses, server logs, and command-line tooling to identify issues such as 404 and 500 errors
- Developed backend integrations with SQLite to automate document management and CRUD operations for application records from questionnaires
- Implemented OpenID Connect (OIDC) authentication using Dex as an identity provider, enabling secure user login and identity verification across self-hosted applications