iOS | Android | Bootstrap Web | Python
Let me introduce myself
Nice to meet you
A punctual and calm-minded individual passionate about learning new programming concepts, renowned within the XDA community for contributions to developing Android kernels and firmware for the open-source community. Enthusiastic about exploring the intricacies of the Linux system, with a strong understanding of MVVM and Jetpack components. Experienced in various projects utilizing tools such as MVVM architecture, Hilt, Room DB, Firebase Auth, and Firebase Firestore. In addition to Android development, adept in iOS app development, proficient in Core Data, Swift, and SwiftUI.
Some of my work!
Swift | SwiftUI | MVVM
Kotlin | Swift | Compose | SwiftUI | KMP | SQLDelight
Swift | CoreData | MVVM | SwiftUI | Firebase
Kotlin | XML | hilt | MVVM | OpenCV | CameraX
Kotlin | XML | hilt | Retrofit | firebase | MVVM | NodeJs | ExpressJs | MongoDB
Kotlin | Compose | hilt | Room db
Kotlin | XML | Storage | Youtubedl-android
kotlin | MVVM | Beautiful
kotlin | graphs | MPAndroidChart
kotlin | MVVM | firebase
c | makefile | xml
c | kernel | makefile
Bootstrap 5 | hugo | github action
python | numpy | crypto
Here I share my posts
As I embarked on the challenging yet rewarding development journey of TrakEat, my primary goal was crystal clear: to create a calorie …
Read more →I recently completed an internship at Oasis for web development and design role, and I am excited to share my experience with you. During my time with this company, I had the opportunity …
Read more →AOSP Extended is an AOSP based rom which provides stock UI/UX with various customisations features along with the Substratum theme engine. The project has been made by …
Read more →Gerrit is a free, web-based team code collaboration tool. Software developers in a team can review each other’s modifications on their source code using a Web browser and approve …
Read more →Jenkins is an open source automation server written in Java. Jenkins helps to automate the non-human part of the software development process, with continuous integration and …
Read more →Its a simple xml based file, the repo tool reads it and clones the repos inside it.
<?xml version="1.0" …
Read more →You can optionally tell the build to use the ccache compilation tool. Ccache acts as a compiler cache that can be used to speed up rebuilds. This works very well if you use make clean …
Read more →Basically Android rom building means that you are bored with stock rom provided by your OEM or your stock rom is very old so you want to upgrade. So you sync the AOSP …
Read more →Build tools are required files to compile the sources provided by Google. This includes various things like java, gcc, gnupg, etc.
Linux is a family of free and open-source software operating systems built around the Linux kernel. Typically, Linux is packaged in a form known as a Linux distribution for both desktop …
Read more →