Work & Projects
From enterprise roles to personal builds - a full look at what I've shipped.
AI Development Engineer
CurrentCerium Networks · Portland, OR
- Build and ship a RAG-based Q&A service so staff/students can ask questions and receive sourced answers using FastAPI and Azure AI Search.
- Build an Azure Functions translation pipeline (triggered + scheduled flows) to translate prompts/scripts between languages and generate outputs for downstream use.
- Implement authentication patterns including JWT, BFF, and Easy Auth with Microsoft Entra ID for secure access to the agent platform.
- Implement secure delivery practices: integrated SAST (Snyk) in CI/CD to support ISO 27001 readiness; drove ISO 42001 audit-readiness for the Data and AI team.
- Create and deploy an end-to-end full-stack app for internal documentation that auto-generates SDLC/audit documentation (scope/requirements, risk assessment, rollback plans, test plans), reducing documentation time ~50%.
PythonJavaScriptNext.jsFastAPIAzure FunctionsAzure AI SearchRAGAuthenticationAzure Key VaultMicrosoft Entra IDLangchainopenaiSnykBlob StorageCI/CDJWT
Software Engineer
DeepXL
- Trained and deployed TensorFlow/PyTorch deepfake classification models to Google Cloud Run to improve inference accuracy.
- Built a Next.js (TypeScript + Tailwind) web app with API key management, usage analytics, and built-in docs to streamline onboarding.
PythonTensorFlowPyTorchNext.jsTypeScriptTailwindGoogle Cloud Run
Full-Stack Software Engineer Intern
XPO · Portland, OR
- Built backend REST endpoints in J2EE and Java for schedules, freight, and routing in logistics operations, contributing to an 8% reduction in operating cost.
- Refactored legacy services into Spring Boot REST APIs in Kotlin with modern patterns, improving performance by 30%.
JavaKotlinSpring BootREST APIJ2EEAgile
Software Engineer Coop
Masetto Logistics · Remote
- Added Python backend features using the Traccar SDK for precise GPS and device tracking, increasing fleet visibility by 26%.
- Built a React frontend with an interactive live-tracking map to improve real-time monitoring.
PythonReactTraccar SDKGPS TrackingReal-Time Systems
Software QA Engineer Intern
Barracuda Networks · Ann Arbor, MI
- Containerized Python and Selenium automation to handle legacy flows, reducing manual intervention by 32%.
- Drove a 55% drop in critical bugs through automated backend and functional testing in JavaScript, Mabl, and Chrome DevTools on a data-protection web app.
PythonSeleniumJavaScriptMablDockerDevOpsQA Automation