Tulir Asokan

Software Engineer at beeper at automattic

Helsinki Metropolitan Area Finland
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
Tulir Asokan is a software engineer with 10 years of hands-on experience building backend systems and front-end features, primarily in Go, Python and JavaScript. Based in Helsinki, he contributes actively to prominent open-source projects in secure messaging and real-time communication—work that includes significant backend improvements to Matrix Synapse and practical protocol work on WhatsApp Web and whatsmeow. He has a strong systems and sysadmin background, reflected in protocol reverse-engineering, protobuf/schema updates, and resilient session management across projects like Telethon and go-whatsapp. On the frontend he has improved UX details and editor behaviors for Element and the Matrix React SDK, showing attention to polish as well as infrastructure. Comfortable across the stack, he combines protocol-level curiosity with pragmatic engineering—often fixing subtle edge cases like OTK cache invalidation, token refresh bugs, and multipart download resumption. A longtime Ubuntu/GNOME user and sci‑fi fan, he brings both meticulous technical craft and a hacker’s curiosity to open-source collaboration.
code10 years of coding experience
bookYlioppilastutkinto, Ylioppilastutkinto at Päivölän Opisto
bookBachelor of Science - BS, Bachelor of Science - BS at University of Helsinki
languagesTamil, Finnish, English
stackoverflow-logo

Stackoverflow

Stats
918reputation
25kreached
13answers
0questions
github-logo-circle

Github Skills (61)

asynchronous10
api-rest10
javascript10
telethon10
matrix10
postgresql10
http-streaming10
telegram-api10
python10
apidoc10
restful-api10
async10
component-development10
css10
sass10

Programming languages (19)

JavaC++CSSJinjaRustGoHTMLLogos

Github contributions (5)

github-logo-circle
maunium/stickerpicker

Sep 2020 - Nov 2022

A fast and simple Matrix sticker picker widget
Role in this project:
userFront-end Developer
Contributions:14 reviews, 69 commits, 11 PRs in 2 years 2 months
Contributions summary:Tulir primarily contributed to the front-end development of the Matrix sticker picker widget. Their work involved splitting the spinner and widget API into separate files, adding a navigation bar, and switching to Sass for styling. They also implemented fixes for iOS compatibility issues and the scrolling behavior of the navigation bar. Furthermore, they added a settings section for user preferences, enhancing the user experience.
widgetsticker-pickerstickermatrixpicker
tulir/whatsmeow

Oct 2021 - Jan 2023

Go library for the WhatsApp web multidevice API
Role in this project:
userBack-end Developer
Contributions:49 reviews, 446 commits, 66 PRs in 1 year 3 months
Contributions summary:Tulir's contributions primarily focus on implementing and refining core back-end functionalities within the whatsmeow repository. Their work involves developing and modifying code for the WhatsApp web multi-device API, specifically related to handling messages and protocol-related functionalities. The user is involved in fixing noise handshake implementations. They are making changes to the codebase, by adding features like downloading media.
golangapiwhatsappwhatsapp-webmultidevice
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