Home
Aayush Gupta
Cancel

Working with Hilt in AOSP

Hilt is the recommended dependency injection library for Android used in most projects nowadays. Due to this, Hilt is also present in AOSP (with Dagger2). This post is a short snippet aiming to hig...

Speaking at DurgFOSS and FOSSASIA 2023

Since COVID, it has been a while since I gave in-person talks, even if the event is happening locally. I was looking for events covering FOSS or Android to kick things off this year, as my prior wo...

Ending Year with Achievements From Google

2022 has been an excellent year for me. It marks not only another year of me working as a freelancer/independent contractor but also brought me a couple of personal achievements, such as finishing ...

Completed 150 Hours of Studying Japanese

This year one of my goals was to start working toward learning Japanese. With that in mind, around mid of a year, I joined Nihongo Online School to complete 150 hours of studying Japanese. If someo...

Rewriting Exodus Privacy's Android App

Last year while browsing my Twitter feed, I stumbled on a tweet from Exodus Privacy looking for help with their Android app, which was removed from the Google Play Store. This article aims to share...

Leaving E FOUNDATION; Joining Calyx Institute

This past month I had many significant changes in my professional and personal life. The biggest one among those is that I left E FOUNDATION at the end of August, where I worked as an external cont...

Promoted to Senior Moderator on XDA

XDA Developers is the world’s largest and oldest Android development-focused forum. I have been a part of it since late 2014 and have achieved numerous titles thanks to my continuous contributions ...

Joining Fleksy as Independent Contractor

Developer Relations is a really interesting field where one can not only work with code but also communicate extensively with the community. I have always loved to connect and help developers since...

Joining E FOUNDATION as External Contractor

Working on FOSS projects while having a full-time job can be difficult considering priorities for both are usually different. However, this is not in my case. I am quite happy to share that I am jo...

Published Engineering Blog on LineageOS Website

When it comes to working with SELinux, there aren’t a lot of great resources beginners can refer to. I, together with Nolen Johnson, have published a blog post for beginners which covers the basics...