About the author
Jatin Kumar Malik
Principal Engineer at Atlassian
@jatinkrmalik everywhere
I'm Jatin. I've been writing code for close to 20 years, and doing it for a living since 2014.
These days I'm a Principal Engineer at Atlassian and the architect of the agentic interfaces platform in the AI Integrations org, which builds Atlassian's agentic surface: MCP, A2A, CLI, MCP apps and A2UI. Before that I worked on data residency with the Enterprise Trust team, and before Atlassian I was at Uber, Synaptic, Shuttl, Adobe and Webyog.
I grew up in Delhi, lived in Bangalore, moved to Chicago in 2024 and have been in the San Francisco Bay Area since September 2025.
How it started
It started when I was about five, watching my uncle boot a freshly assembled Pentium II into Windows 95. I got my own PC in 8th grade after a deal with my dad to score over 90% (I mostly wanted it for games), and I broke it more than once by deleting files from C:\Windows\System32. A Digit magazine DVD gave me Microsoft FrontPage and my first HTML pages, and a borrowed copy of Let Us C++ had me printing primes and digits of pi.
In school I scored almost full marks in C and C++ while barely passing the other sciences. I didn't clear IIT-JEE and did my B.Tech in Computer Science from GGSIPU in Delhi, where I built Windows Phone apps as a Microsoft Student Partner. I started my career with an internship at a startup, but my open-source contributions soon got me invited to interview at Adobe. I used to contribute to Brackets, Adobe's open-source code editor, and I was a huge fan of it back then.
Why this blog
I've been writing online for almost as long as I've been coding. It started with TechSalvos, a gadget news blog I ran in college, then The JavaScript Journey, BitSnapper, an engineering blog on GitHub Pages, Medium, LinkedIn, X and DEV. Every one of them lived on a different platform, and a few are gone now. This blog is my step to consolidate all of it in one place: everything worth keeping is recovered and moved here, and anything new gets published here first.
So you'll find a bit of everything: distributed systems, the open-source tools I build for myself like Vocalinux, homelab builds, teardowns, Advent of Code, and the old BitSnapper gadget reviews and motorcycle diaries.
For a more visual portfolio, see j47.in. To say hi, email jatinkrmalik@gmail.com.
What I do
- Architecting and scaling distributed systems that serve millions of users at Uber and Atlassian.
- Architecting the agentic interfaces platform behind Atlassian's agentic surface: MCP, A2A (Agent-to-Agent) and CLI.
- Solving hard engineering problems at scale, from data portability platforms to real-time IoT systems.
- Writing code for close to 20 years, and doing it for a living since 2014 across Adobe, Shuttl, Synaptic, Uber and Atlassian.
- Python
- Go
- Java
- Kotlin
- Ruby
- C/C++
- JavaScript
- Cloud
- Docker
- Databases
- LLMs
Experience
-
Principal Engineer @ Atlassian
Sep 2022 – Present
Architect of the agentic interfaces platform in the AI Integrations org, which builds Atlassian's agentic surface: MCP, A2A (Agent-to-Agent) and CLI. Before that, with the Enterprise Trust team, worked on the next-generation platform behind enterprise data portability and data residency.
-
Software Architect @ Uber
May 2019 – Aug 2022
Led architecture and scaling of Uber's customer platform, serving millions of users. Architected resilient systems that improved reliability by 40% and reduced incident response time by 60%.
-
SDE III @ Synaptic
Jun 2018 – May 2019
Built core infrastructure for an alternative data platform processing terabytes of financial data, with pipelines delivering insights to hedge funds and institutional investors.
-
SDE II @ Shuttl
May 2017 – Jun 2018
Spearheaded R&D at a mobility startup, from IoT hardware to cloud backend: real-time tracking and safety features that scaled across thousands of buses in multiple cities.
-
SDE I @ Adobe
Jul 2014 – May 2017
Developed core features for Adobe Experience Manager, used by Fortune 500 companies; improved content delivery performance and enterprise marketing integrations.
-
SDE Intern @ Webyog
Jan 2014 – Jul 2014
Automated QA with Selenium and Java, cutting testing time by 70%, and converted the internship into a full-time role on MySQL tooling.
-
Microsoft Student Partner @ Microsoft
2012 – 2014
Represented Microsoft on campus: workshops, hackathons and training sessions for 500+ students; built Windows and mobile apps for the Imagine Cup.
-
Summer Intern @ DRDO
Jun 2012 – Jul 2012
Researched and implemented task-scheduling algorithms (SJF, FCFS, priority, multilevel queue) for defense systems in DRDO's ISSA department.
At work
-
Agentic interfaces platform
The AI Integrations org builds Atlassian's agentic surface, the front door every agent goes through to reach Jira, Confluence, Trello, Loom and the rest: MCP, A2A (Agent-to-Agent), CLI, MCP apps and A2UI. I'm the architect of its agentic interfaces platform.
-
Data residency platform
The multi-region cloud architecture behind data residency for Atlassian cloud products: creating new regions, hydrating services into them, migrating tenants between regions, and self-serve moves from the admin panel instead of support tickets. Data pinning covered 12 regions as of January 2024.
-
HIPAA eligibility expansion
Replaced a manual Business Associate Agreement process with a self-serve flow, built on a new service that connects IronClad with Admin Hub, so that thousands of customers could manage protected health information on the platform securely.
-
The core configurator platform service for Uber's CO stack, part of how Uber unified configuration distribution across its systems.
-
Zorro
An automated PII-masking data framework that protected customer data in support tickets for GDPR compliance.
-
Alternative data pipelines
Core infrastructure for an alternative data platform processing terabytes of financial data, with pipelines delivering insights to hedge funds and institutional investors.
-
Face-recognition onboarding, ShuttlTV, and an always-on alcohol detector with ignition cut-off, all on a single Raspberry Pi 3. Part of the safety and tracking work that scaled across thousands of buses in multiple cities, and winner of the FICCI Road Safety Award 2017.
-
Core features for Adobe Experience Manager, used by Fortune 500 companies, including content delivery performance and enterprise marketing integrations. On the side, AEMator, a bash tool that automated the whole AEM dev setup.
Open source
-
Vocalinux 1k
Free, open-source and fully offline voice dictation for Linux. Speak and it types anywhere, on X11 and Wayland, using whisper.cpp, Whisper or VOSK, with GPU acceleration.
-
LLMFeeder 488
A browser extension that turns any web page into clean Markdown and copies it to your clipboard, so you can hand it to an LLM as context in one click.
-
VocaMac 164
Open-source, offline voice-to-text for macOS. Hold a hotkey, speak, and the text appears. Private on-device dictation with a choice of speech engines.
-
VocaWin 64
The same idea for Windows, in beta: hold a hotkey, speak, and the text appears, using local Whisper and ONNX models on your own machine.
-
VocaPhone 54
On-device voice dictation for iPhone and Android, with an optional self-hosted VocaGateway. Android 13+ beta, and an iOS 17+ source build.
-
localcaption 17
Local, offline Whisper transcription for YouTube, Vimeo, Twitch and your own audio or video. Writes SRT, VTT and JSON, with no API keys.
Talks
-
The Redis Paradox: Beyond the Cache Horizon!
-
Code the Future | Your Journey into Web Dev & SWE
-
The Coder's Guide to Job Security: Mastering the Art of Confusing Code!
-
Elevate Your Code // Practical Insights for 10X Impact
-
Data Portability in Enterprise Cloud
Where this writing came from
-
TechSalvos 2011 to 2012 A gadget news blog I ran in college, as Jaykay. Long gone; a few posts made it here. 5 posts here
-
A live log of me learning JavaScript, on Blogger. 7 posts here
-
BitSnapper 2015 to 2018 Gadget reviews, Raspberry Pi projects, book and TV reviews, the Classic 500 diaries. 91 posts here
-
GitHub Pages blog 2018 An engineering blog that opened with "why tech?". 1 post here
-
Medium 2023 to 2026 Engineering essays, guides and the Advent of Code 2023 series. 30 posts here
-
LinkedIn 2022 to 2026 Longer pieces on work, including two from Atlassian's engineering side. 4 posts here
-
X 2016 to 2026 Threads turned into posts: teardowns, how-tos, build logs. 63 posts here
-
DEV 2026 The Vocalinux story. 1 post here
-
Obsidian 2021 to 2024 My second brain: notes, how-tos and interview prep, written up properly. 7 posts here