Build notes & public releases

Latest work.
In context.

Project releases, engineering notes, and stories I’ve shared on GitHub, LinkedIn, and Instagram. Each update links back to the original source and the relevant project.

Sources checked · Subscribe with RSS ↗

Recent project updates

· GitHub + Instagram

NO SUS 1.1.8: links that open, and sharing across screens.

The current Android release improves link opening, accessible web controls and photo recovery. The 1.1 series follows the earlier 1.7 and 1.8 builds after a version-number reset.

The 24 October release documents a web fallback for links that Android browsers do not hand to the app, clearer link-page controls for screen readers, and recovery of a camera photo if Android closes the app. Crash reporting has a switch in Settings. These are documented release changes, not independent device-test results.

The current series introduces a username.nosus.foo address and phone-approved access to a chat on another screen. A 23 October Instagram reel shows the address-and-QR workflow as an alternative to opening a messaging session just to move files.

This is a fresh server migration with restarted numbering: 1.1.8 comes after 1.7 and 1.8. Users must sign in again; old links, groups and accounts do not carry over. Optional six-digit sharing codes work once for ten minutes and temporarily place the key on the server; direct links remain the default. Google Play users should update through Play because the APK has a different signing key.

· GitHub

SURANG-SUTRA: checking the cage and puck exit before fabrication.

The Stage 2 repository now includes a parametric FreeCAD assembly, STEP/STL exports, clearance checks and cage-impact analysis.

The public design files connect the CAD assembly to mass properties, puck-exit clearance, and finite-element analysis with a mesh-convergence study. The updated baseline calls for thicker cage struts, a wider axle, softer hub caps and an offset cassette after the model exposed weaknesses in the earlier layout.

These are calculations and design decisions, not measured performance. No hardware has been built or tested. Future testing is limited to gas-free mock galleries; the design is not intrinsically safe or DGMS, ATEX or IECEx certified. AI tools assisted with CAD scripting, analysis code and renders; design decisions and review are the team’s.

· GitHub

SURANG-SUTRA design files and a refreshed robotics resume.

My Embedded Robotics resume now covers SURANG-SUTRA, a mine-rescue scout and relay-puck design shortlisted for Stage 2 of the Vishwakarma Awards 2026-27.

The public repository holds KiCad schematics (ERC clean), a pin map, a power budget and a costed BOM. It is a design stage: no hardware has been built or measured, and every figure is a target or a calculation.

The repository README states that AI tools assisted with the CAD scripting, the analysis code and the renders, and that the design decisions, review and fabrication are the team’s. The refreshed resume is the one linked from the contact section.

· GitHub

Canary: public Solana devnet receipts, with clear limits.

The public repository documents seal and open receipts on Solana devnet, alongside a recorded demo and the security model.

The current experiment creates differently worded copies of a note, encrypts them in the browser and records seal/open memo receipts through a relayer. Leak matching runs on the sender’s device. This develops the idea behind the original Monad testnet project that won second place at Monad Blitz Mumbai V4 in September.

A receipt records what the relayer submitted, not a verified identity or proof of who shared a copy. Rewriting or blending copies can defeat matching; the documented encryption lacks an authentication tag. The repository’s receipts are from its own tests and demos, not evidence of customer adoption. This remains an unaudited devnet experiment.

· GitHub

Mumbai Event Radar: one view of local tech meetups.

A small browser tool collects free, in-person Mumbai tech listings from Luma, with filters and links back to each original event.

The Node.js collector builds a static page and weekly digest from Luma’s public Discover feed. The page offers this-week, talks, food and multi-day filters, along with registration and calendar links.

The WhatsApp action prepares a digest for the user to share; it does not send automatically. Event details, tags and availability depend on the original listings, so registration and final checks stay on Luma.

· GitHub

NO SUS 1.7.1: a focused Android app and a better PDF reader.

The Android release improves shared-document viewing, simplifies Send, and removes earlier experimental features, including the Web3 zone.

The public 1.7.1 release notes describe password prompts for locked PDFs and a shared reader with search, thumbnails, and dark pages. Send presents its available modes as single-select cards, while lists gain empty states and back gestures follow Android’s predictive back.

This release removes the receive address, nearby sharing, the group chat tab, Secure Pad, Focus time, and the Web3 zone from the Android app. The earlier NO SUS release notes below document those features historically. The standalone NO SUS Canary project is a separate experiment; its current Solana devnet version is described in the 20 October note above.

The release also reports fixes to group-file deletion results, disconnected Google Drive accounts, and notification settings. These are changes documented by the release, rather than an independent Android compatibility or security assessment. Google Play installations should update through Google Play; the direct-install APK uses a different signing key.

· GitHub

NO SUS 1.6.0: a new app design and Web3 zone.

This earlier Android release introduced a monochrome interface and a Canary experiment in the Web3 zone. The Web3 zone was removed in 1.7.1 on 14 October.

In 1.6.0, Home, Saved, Share, Groups, and Activity shared the redesigned NO SUS interface in light and dark themes. Its former Web3 zone included Canary notes: each reader receives an individually marked copy, with receipts recorded on Solana devnet, a public test network.

A matched copy is a clue about the copy that circulated; a reader-entered name does not establish a verified identity. This earlier integrated Solana-devnet feature is distinct from the original standalone Monad-testnet project. The current standalone repository now also documents Solana devnet receipts, as covered in the 20 October note above.

The public release offers a direct-install APK. Google Play installations should update through Google Play: the two builds have different signing keys and cannot be installed over each other. Details and download options are in the public release notes.

· GitHub

Packet Quest: learn networking one question at a time.

My browser study game turns Computer Networks revision into visual lessons, active-recall challenges, and exam-answer practice.

Packet Quest is built around the Mumbai University BE Semester V Computer Networks question bank. Its 24 missions cover network addressing and routing, transport protocols, and application-layer concepts, with short-answer and longer exam-writing prompts.

The game combines animated explanations, two challenges per mission, mistake review, a four-hour study plan, and a 20-mark mock. Progress stays in the browser. It is an independent revision aid; it does not promise exam results or replace the course material.

· Instagram

Making privacy easier to explain.

I’m sharing short NO SUS demos and privacy stories on Instagram, connecting the product to everyday file-sharing habits.

The latest reel introduces NO SUS through a familiar question: what happens to a file after you send it? I’m using short product stories to explain burn-after-opening sharing and give people a starting point for exploring the app.

The project page connects that story to the web app and Android releases. Expiring a link does not prevent someone from retaining a screenshot or a downloaded copy; the project remains a product in active development.

· GitHub

NO SUS 1.5.6: clearer Drop addresses.

The 8 October Android release improved Drop receiving addresses. This is a historical note: the Android receive-address feature was removed in 1.7.1 on 14 October.

NO SUS 1.5.6 updated the receiving address shown during Drop setup, sharing, and QR-code generation. At that release, sender pages supported pasted addresses, existing Drop links, and light or dark themes.

The preceding 1.5.5 release increased Burn Files to ten files and 50 MB combined per link. These are changes documented in the public release notes; the attached APK is a direct-install Android build.

· LinkedIn

A project page should show its current state.

My latest portfolio note explains why live interfaces, hardware prototypes, and disconnected demos deserve clear labels.

A preview becomes more useful when someone knows what it shows. I’ve been documenting the current state of NO SUS, Aurigen, and Niva alongside their interfaces, project stories, and available source or demo links.

For Niva, that means describing a smart-insole prototype and its sensor-to-dashboard workflow without implying clinical validation. Clear documentation gives collaborators a better starting point for trying a build or asking what still needs work.

· LinkedIn + GitHub

Test one servo before debugging the gait.

My Aurigen C3 Rover build note starts with a small diagnostic for the ESP32-C3 and four SG90 servos.

The rover’s public documentation includes a separate servo diagnostic. With the robot lifted, each output can be checked using a known-good servo before calibrating centers and directions for the physical assembly.

This isolates the actuator and signal path before adding a complete walking sequence. The project page covers the firmware, OLED interface, BLE control, and the original hardware inspiration.

Build something with me

For web and mobile apps, embedded systems, or robotics workshops, tell me about your project. Include your goal, timeline, and budget range.