HomeAlone Smart Lock // _iot-ble-dashboard
A secure, BLE-enabled smart lock dashboard with local control, biometric auth support, and an encrypted firmware pipeline.
view-demo_projects
HomeAlone Smart Lock // _iot-ble-dashboard
A secure, BLE-enabled smart lock dashboard with local control, biometric auth support, and an encrypted firmware pipeline.
view-demoPitchBlack Recovery // _android-open-source
Long-running Android recovery work under androiabledroid, tied to PitchBlack Recovery Project and its broader device support.
view-projectPBRP Releases // _release-distribution
Public release trail on SourceForge showing supported-device builds, maintainer attribution, and continuing distribution activity.
view-releasesPoco F1 Builds // _beryllium-history
Archived official beryllium releases document a sustained build history from December 31, 2018 through September 27, 2021.
view-buildsThis page showcases open-source projects and handwritten algorithms by Mohd Faraz (AndroiableDroid), a Full Stack Software Developer, Android Developer, Custom ROM Developer, Kotlin Developer, Java Spring Boot Developer, and Open-Source Software Engineer based in India.
A secure, BLE-enabled smart lock dashboard with local control, biometric auth support, and an encrypted firmware pipeline.
Tags: Android, IoT, Product
Long-running Android recovery work under androiabledroid, tied to PitchBlack Recovery Project and its broader device support.
Tags: Android, Open Source, Community
Public release trail on SourceForge showing supported-device builds, maintainer attribution, and continuing distribution activity.
Tags: Android, Open Source, Tooling
Archived official beryllium releases document a sustained build history from December 31, 2018 through September 27, 2021.
Tags: Android, Open Source, Recovery
Public PC installer repository for flashing PitchBlack Recovery builds on supported Android devices.
Tags: Tooling, Open Source, Community
A curated library of algorithms, data structures and utility code written by Mohd Faraz on SoloLearn and GitHub Gists, spanning Python, Java, C, C++, JavaScript, Kotlin, Bash and SQL.
Iterative binary search on a sorted array. O(log n) time, O(1) space.
Tags: Algorithm, Search, Divide & Conquer
Language: Python
Source: SoloLearn
Classic merge sort. O(n log n) time, O(n) space.
Tags: Algorithm, Sort, Divide & Conquer
Language: Python
Source: SoloLearn
Memoized Fibonacci – computes fib(n) in O(n) time vs exponential recursion.
Tags: Dynamic Programming, Recursion
Language: Python
Source: SoloLearn
Generic stack backed by a singly-linked list. Push / pop in O(1).
Tags: Data Structure, Stack, Linked List
Language: Java
Source: SoloLearn
In-place QuickSort with Lomuto partition. Avg O(n log n).
Tags: Algorithm, Sort, Divide & Conquer
Language: Java
Source: SoloLearn
A self-imposed challenge from ~2019: sort an array using a single explicit loop. Uses the array minimum as a sentinel to mark already-placed positions in-place. Each pass finds the current maximum, deposits it into the output array, then replaces that slot with the pivot so it won't be picked again. Produces a descending-order result. O(n²) — same as selection sort, just written without nested loop syntax.
Tags: Algorithm, Sort, Creative, Sentinel
Language: Java
Source: SoloLearn
Classic prime sieve up to N. O(N log log N) time.
Tags: Algorithm, Math, Prime Numbers
Language: C
Source: SoloLearn
Breadth-first search on an unweighted graph. O(V + E).
Tags: Algorithm, Graph, BFS
Language: C++
Source: SoloLearn
Classic debounce: delays invoking fn until after `wait` ms of inactivity.
Tags: Utility, Performance, Browser
Language: JavaScript
Source: SoloLearn
Recursive deep clone that handles Arrays, plain Objects, Dates, Maps and Sets.
Tags: Utility, Objects
Language: JavaScript
Source: SoloLearn
Suspend retry helper with exponential back-off. Handy for network calls.
Tags: Coroutines, Android, Resilience
Language: Kotlin
Source: SoloLearn
Lightweight Result type to avoid try/catch boilerplate in Android ViewModels.
Tags: Kotlin, Android, Patterns
Language: Kotlin
Source: SoloLearn
Follows a log file, rotates output to a dated archive when it exceeds a size threshold.
Tags: Shell, Utility, DevOps
Language: Bash
Source: Gist
Deletes all local branches that have already been merged into main/master.
Tags: Shell, Git, DevOps
Language: Bash
Source: Gist
Cumulative sum of sales by date using SQL window functions.
Tags: SQL, Analytics, Window Functions
Language: SQL
Source: SoloLearn
Fetch the top 3 products per category ranked by revenue — a classic interview query.
Tags: SQL, Analytics, Ranking
Language: SQL
Source: SoloLearn