Theodore Tzirides

Software Engineer @ TeamViewer

Theodore is a Software Engineer at TeamViewer with a diverse technical background that bridges the gap between robust backend engineering and practical Machine Learning. With experience across C++, C#, and Python, he specializes in building high-performance services and making sense of complex data. Having transitioned from academic AI research to industry-level software production, he understands how to turn theoretical concepts into functional, testable code.

For this hackathon, Theodore offers mentorship in architecting clean backend APIs (REST, GraphQL, gRPC) and choosing the right data structures to get an MVP off the ground quickly. With a Master’s in AI and personal projects involving LLM assistants and FastAPI, he can help teams navigate the practical side of AI integration—moving past the hype to implement logic that actually works.

As a former 2nd place winner in the NASA Space Apps Challenge, Theodore knows that hackathons are won on focus and execution. He is here to help teams avoid over-engineering, debug their CI/CD pipelines, and refine their technical pitch to ensure their vision is backed by a solid, demo-ready foundation.

Area of Expertise:

  • AI
  • SW Engineering / Architecture