About Me
My name is Florian Thake β a professional C++ developer with 20+ years of experience and the author of TeaScript (GitHub), an embeddable and standalone script language for and in C++.
My current main focus is agentic AI: I design and implement semi- and fully automatic agentic workflows β autonomous and semi-autonomous systems that carry out real tasks end to end, well beyond using AI to assist with coding.
I mostly work at the library, module and API level β for background and server applications as well as general-purpose code β and on software architecture and API design. UI work, especially custom drawing, is neither my focus nor my strength.
Over the years I have gained deep experience in multi-threaded programming, high-performance disk and network I/O, and the design of software modules and their internal APIs. I have also enjoyed working as a trainer and presenter for in-house C++ trainings.
Skills
- Agentic AI β designing solutions around agentic AI and autonomous, LLM-based agents
- Agentic workflows β designing and implementing semi- and fully automatic agentic workflows (not just AI-assisted coding)
- Multi-threading
- Parallel patterns and the principles of parallel computing
- Bug hunting in concurrent code
- Performance optimization
- Software design and architecture
- Design patterns
- Module / API design
- Problem analysis (including issues reported by customers)
- Code analysis / review
- Teaching and training concrete aspects of C++ programming and design
Platforms / Social
You can find me on:
β LinkedIn β linkedin.com/in/florian-thake-b71a1a252
β Xing β xing.com/profile/Florian_Thake
β Stack Overflow β stackoverflow.com/users/5779411
β GitHub β github.com/Florian-Thake
Work experience
- 2024 β present β CompuGroup Medical AG, Software Developer
- 2022 β 2024 β Independent Entrepreneur (CEO & Senior Software Engineer)
- 2012 β 2021 β Rohde & Schwarz GmbH & Co. KG, Senior Software Developer
- 2006 β 2011 β DVS Digital Video Systems AG, Software Developer (the company no longer exists as a distinct entity)
Languages: German (native) and English.
Support my work
If you would like to support my work β in particular the continued development of TeaScript and the running of this website β you can do so with a donation of your choice via PayPal:
Donations help cover the monthly and yearly running costs and let me put more time and effort into TeaScript and this site. Thank you very much! :-)
Contact
Please get in touch via GitHub or LinkedIn:
- GitHub β github.com/Florian-Thake/TeaScript-Cpp-Library
- LinkedIn β linkedin.com/in/florian-thake-b71a1a252