Taavo-taur Tammur

Senior Javascript Software Engineer at Splunk

Estonia
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
Taavo-taur Tammur is a Senior JavaScript Engineer with 13 years of experience specializing in front-end performance, browser internals and real-user monitoring. He builds and maintains RUM agents at Splunk using OpenTelemetry, and has contributed notable fixes and ESM builds to the opentelemetry-js ecosystem. Comfortable writing webpack config from scratch and diving into DOM/long-task instrumentation, he’s pragmatic about shedding unnecessary third-party bloat that slows pages. Past roles include mobile and SPA rewrites with React Native and browser-agent work at Plumbr, and he’s improved developer experience through TypeScript definitions and packaging for open-source projects like obs-websocket-js. Based in Estonia, he blends deep technical troubleshooting with practical UX-minded engineering, and is “only sometimes up to shenanigans.”
code13 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Information Technology, Bachelor's degree, Information Technology at University of Tartu
github-logo-circle

Github Skills (27)

javascript10
event-handling10
testing10
distributed-tracing10
css10
typescript10
websocket10
api10
tailwindcss10
vue10
typescript-types10
opentelemetry10
html10
nodejs10
typescripts10

Programming languages (11)

TypeScriptC#JavaC++CSSOpen Policy AgentMakefileJavaScript

Github contributions (5)

github-logo-circle
t2t2/obs-tablet-remote

Sep 2015 - Aug 2021

Tablet optimised OBS Remote
Role in this project:
userFront-end Developer
Contributions:1 review, 127 commits, 19 PRs in 6 years
Contributions summary:Taavo-taur primarily contributed to the front-end development of the OBS Tablet Remote project. Their work involved implementing new user interface features, including a redesigned home screen with connection settings and auto-login capabilities, as well as integrating a new scenes panel. Furthermore, the user made improvements to the layout and styling by adding support for a dark theme and improved resizing capabilities for the panels, and updated the project to the latest version of vue-cli.
obstabletobs-studioobs-websocketobs-remote
Consumes https://github.com/obsproject/obs-websocket
Role in this project:
userFull-stack Developer
Contributions:14 releases, 15 reviews, 43 commits in 1 year 3 months
Contributions summary:Taavo-taur primarily focused on updating and maintaining the project's type definitions, likely for improved developer experience and code maintainability. Their work involved generating and refining TypeScript definitions based on the `obs-websocket` API specifications. They also updated the bundling and packaging configurations to include 2 entrypoints and added tests for the v5 version of `obs-websocket`. These commits suggest a developer role contributing to the overall project's functionality and compatibility.
obswebsocketsconsumesjavascriptobs-studio
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
Taavo-taur Tammur - Senior Javascript Software Engineer at Splunk