Viacheslav Tyutyunkov

Software Architect at Wrike

Prague, Prague, Czechia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Viacheslav Tyutyunkov is a seasoned Software Architect with nearly two decades of experience designing scalable distributed systems and platform services, currently shaping system architecture and reliability for Wrike’s collaboration platform. He has led cross-team initiatives from BFF and schema-first API adoption to microservices transitions and large-scale storage optimizations, enabling mobile clients and reducing infrastructure footprint. Earlier roles include co-founding Softmotions where he delivered ERP, fintech, and document-management systems and even designed blockchain and mobile banking components, showing a blend of product-facing engineering and entrepreneurial drive. An active back-end contributor to projects like the embeddable EJDB JSON database, he pairs hands-on C/Node/Java work with high-level platform strategy. Based in Prague, he combines deep systems-thinking with a pragmatic focus on observability, developer productivity, and sustainable delivery of complex features.
code14 years of coding experience
job18 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Novosibirsk State University (NSU)
github-logo-circle

Github Skills (13)

json10
databases10
nodejs10
database10
javascript9
javas8
java8
api-design8
database-design8
c117
mongodb7
mongodb-database7
c177

Programming languages (3)

CJavaScriptHTML

Github contributions (5)

github-logo-circle
Softmotions/ejdb

Feb 2013 - Mar 2017

:snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL). Websockets / Android / iOS / React Native / Flutter / Java / Dart / Node.js bindings. Docker image.
Role in this project:
userBack-end Developer
Contributions:64 commits, 1 PR, 18 pushes in 4 years 2 months
Contributions summary:Viacheslav contributed to the back-end functionality of the EJDB database, focusing on implementing collection aliases and related methods. The commits primarily involve modifications to the CLI interface, which is written in Node.js, indicating a focus on improving the user experience and usability of the database. Furthermore, the commits address issues related to object handling within the Java bindings, suggesting involvement in the database's Java driver development.
docker-imagedatabase-enginedart-javaios-androidnosql-database
Softmotions/ejdb-java

Mar 2013 - Mar 2015

Contributions:39 commits, 1 PR, 4 pushes in 2 years
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