Oct 2026 – Present
Current role
Kolpo LTDSoftware Engineer
I work as part of the engineering team on the company's enterprise AI application. My work covers the frontend, backend services, the agent behind the chat, knowledge retrieval and deployment.
- TypeScript
- Python
- Pydantic AI
- Pydantic
- E2B
- Google Cloud Run
- Frontend developmentI work on the application's user interface, building and refining features so the product stays consistent and easy to use. Most of these features also need backend changes, so I work on both sides.
- Agentic chat systemI develop conversational AI features using Pydantic AI agents with tool calling. Pydantic models validate the structured data that passes between the agent and its tools.
- Knowledge retrievalI work on the retrieval workflow that finds relevant organisational information in the knowledge base and passes it to the agent, so its answers draw on the organisation's own content.
- Sandboxed code executionI use E2B to run Python scripts in isolated sandboxes. The results go back into the agent workflow, so the agent can use them in its response.
- Cloud deploymentI deploy the application's services to Google Cloud Run.