Tornike Tvalavadze

Staff Software Engineer at ExpressVPN

Tokyo, Japan
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
Tornike Tvalavadze is a Staff Software Engineer with 16 years of experience building shipping products across mobile architecture, custom wireless protocols, VPN infrastructure, and AI-powered tooling. Currently leading iOS architecture at ExpressVPN, he combines hands-on implementation with cross-team technical leadership and has driven features for millions of users. He has a knack for greenfield protocol design—most notably architecting the Bluetooth protocol and SDK for Harley-Davidson’s LiveWire—and for quickly understanding unfamiliar systems from his Gigster tenure. A self-taught engineer who’s been fully remote since 2014, he runs an independent lab (ttvl.co) experimenting with LLM tooling, hardware prototypes, and HCI-driven tooling. An active open-source contributor, he improved Swift syntax highlighting in the widely used Rouge Ruby library, reflecting attention to language nuance and developer experience. Based between Tokyo and Rome, Tornike blends product-focused pragmatism with curiosity-driven experiments that often reveal unexpected, practical solutions.
code16 years of coding experience
job15 years of employment as a software developer
bookPre-Bachelor of Science, Physics, Computer Science, Pre-Bachelor of Science, Physics, Computer Science at Georgian State Sci-Tech Lyceum
languagesEnglish, Russian, Georgian
stackoverflow-logo

Stackoverflow

Stats
6,303reputation
541kreached
19answers
21questions
Badges
swift
top-5%
github-logo-circle

Github Skills (12)

swift10
regex10
lex10
lexer10
syntax-highlighting10
ruby10
objective-c6
number-formatter6
ios6
uicolor6
in-app-purchase6
storekit6

Programming languages (5)

TypeScriptJavaScriptPHPSwiftRuby

Github contributions (5)

github-logo-circle
rouge-ruby/rouge

Jun 2014 - Jun 2014

A pure Ruby code highlighter that is compatible with Pygments
Role in this project:
userBack-end Developer
Contributions:10 commits in 13 days
Contributions summary:Tornike primarily contributed to the implementation of a Swift lexer for code highlighting within the Rouge Ruby library. Their work focused on refining the lexing rules for Swift syntax, addressing issues like float, range, and integer parsing, and handling nested comments. They also added and adjusted keywords, unicode characters, and other elements to accurately reflect Swift's evolving syntax. The user's contributions significantly enhanced the library's ability to correctly highlight Swift code.
pure-rubyrubyhighlightercode-highlighterpygments
totocaster/CDFInitialsAvatar

Mar 2015 - Jan 2017

Contributions:21 commits, 3 PRs, 16 pushes in 1 year 11 months
initials-avatarhighly-customizablesimple-to-usecustomizableavatar-placeholder
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
Tornike Tvalavadze - Staff Software Engineer at ExpressVPN