Dmitrii Timofeev is a seasoned software developer with 11 years of experience building developer tools and NLP-driven applications, currently contributing to JetBrains' Writerside team in Berlin. His background spans IDE and language tooling at JetBrains, a research development stint at Huawei, and leading programming projects and teaching NLP, ML, and systems courses at Peter the Great St. Petersburg Polytechnic University. He has hands-on experience designing conversational agents, activity event analysis systems, and university-scale information systems, blending research rigor with production engineering. Dmitrii regularly moves between academia and industry, supervising theses while shipping real-world software, which gives him a rare perspective on both cutting-edge methods and maintainable implementations. Comfortable across languages and tooling, he focuses on practical solutions that bridge language technology and developer productivity. An understated strength is his long-term commitment to education and mentorship, informing pragmatic architecture and clearer developer experiences.
11 years of coding experience
9 years of employment as a software developer
Dipl. Engineer, Computer Science, Dipl. Engineer, Computer Science at Peter the Great St.Petersburg Polytechnic University
Contributions:1 PR, 4 pushes, 2 branches in 1 year 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Dmitrii Timofeev - Software Developer at JetBrains