- full stack SW engineer
- consulting in data mining, text analytics, NLP, big data and search
- over 10 years of industry experience, from large multinationals to startups
- Ph.D. in Computer Science (scalability of statistical machine learning)
- diverse ecosystem toolset: Hadoop&co, Spark, Python&co, Debian&co, Node&co…
- diverse language toolset: Python, JS, C++, Java, Bash, C#, Prolog…
- networking, modern web technologies
- experience in various industries: search engines, online advertising, content targeting, game dev, digital libraries…
- training and mentoring in machine learning, data processing
- likes and writes open source software
Radim cut his IT teeth on C64 (BASIC 2.0 and assembly) in the early 90s. After the usual journey through Windows (.NET competition, C#), he ended up using and developing for UNIXy systems—mostly Debian and OS X. His fondness of low-level optimization (graphics and AI game programmer, C++) eventually transitioned into high-level optimization of business solutions and processes.
Radim’s 2007 employment as a programmer at Seznam.cz, an online search and marketing portal, resulted in formation of Seznam’s research department in 2008, of which he was the first leader. His team’s tasks included fulltext search enhancements, query correction, language identification, porn detection, contextual advertising &c, as well as cooperating with partner universities.
After a short start-up stint in Berlin in 2012, he has been running his own freelance&consulting business, helping companies develop scalable systems for search and text analysis. Radim holds a Project Management and Situational Leadership management certificates from the Center for Leader Studies in Prague.
Open source: giving back where he can, Radim is the creator/maintainer of: a machine learning library, similarity database server, SQLite multithreading for Python, wrapper for C/Fortran linear algebra library. He also likes to contribute to other open source: askbot, pattern, jusText…
(apologies for the 3rd person mode; it’s for copy&paste purposes)
Larger projects require team effort and continued maintenance. Our team can combine forces with your internal developers for seamless integration and deployment, no matter the project size.