AnkiDroid — Instant Note Editor
GSoC 2024 contribution: designed and shipped a streamlined Instant Note Editor with cloze deletion support and a complete UI/UX overhaul of the multimedia note creation flow.
GSoC '24 Contributor · GSoC Mentor · AnkiDroid Maintainer
I'm a Software Development Engineer II at Karya, passionate about building clean, performant mobile experiences. I love working with Kotlin to craft robust applications and tools that real people use every day.
My open-source journey is deeply rooted in AnkiDroid. After starting as a Google Summer of Code candidate in 2024, I am now a core maintainer for the project and regularly serve as a GSoC mentor to guide the next generation of contributors.
When I'm not coding, you'll find me exploring new libraries, tinkering with side projects, or hitting the gym to build some muscle.
$ cat about.json
{
"name": "Ashish Yadav aka criticalAY",
"role": "Android Developer",
"location": "Remote",
"loves": [
"Kotlin",
"Jetpack Compose",
"Open Source",
"Clean Architecture"
],
"gsoc": "2024 — AnkiDroid",
"maintainer": "AnkiDroid",
"available": true
}
$ ▌
GSoC 2024 contribution: designed and shipped a streamlined Instant Note Editor with cloze deletion support and a complete UI/UX overhaul of the multimedia note creation flow.
A water reminder application, Stay hydrated and healthy with Neer – your personal hydration assistant. Set goals, track your water intake, and achieve optimal hydration effortlessly.
SDKless Firebase/Google Analytics Measurement Protocol using Kotlin. No Firebase SDK, no Android SDK, no Google Play Services required. Works on Android, desktop, and server JVM targets.
Developing and maintaining high-performance Karya Android app. Focused on writing clean, scalable Kotlin code and building robust architecture to deliver seamless mobile experiences.
Worked on transcription component which is actively being used in the org. to collect transcription data. Automated translation pipeline, and developed auto-save function for components.
Contributed to core Android application features, resolving high-priority bugs, and collaborating with the engineering team to optimize UI performance before transitioning to a full-time role.
Serving as a Google Summer of Code mentor for the 2025 and 2026 cycles. Stepped up as a core maintainer in 2026, actively managing the repository, reviewing code, and driving structural improvements like the GA4 Measurement Protocol client.
Designed and implemented the Instant Note Editor feature — a streamlined multimedia note creation interface with cloze deletion support. Collaborated with mentors, wrote unit tests, and shipped the feature to the main branch.
Assisted in developing software solutions during university at a fintech startup. Gained hands-on experience with version control, agile workflows, and writing production-ready code.
I'm always open to interesting projects, collaborations, or just a good tech conversation. Feel free to reach out!