Skip to content
View iamnarace's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report iamnarace

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
iamnarace/README.md

Naresh Adhikari

IT professional in Sydney who builds real applications, business systems and open-source tools. More than five years in technical support, end-user computing and IT operations across Microsoft 365, Azure, networking and Windows environments, alongside hands-on development of web and mobile applications, websites, command-line tools and Nepali-language data tooling.

Personal site · LinkedIn · 1Touch IT

At a glance: 19 projects below: 12 public repositories with source you can read, 5 private products and systems shown as cards (no links), and 2 websites.

Products and applications

Products I have designed and built. Private repositories are labelled and not linked; each card shows only what the project is.

HomeLife Hub: a household and family organiser built with Next.js, React Native (Expo), TypeScript and Supabase. Private repository.

  • What it is: a mobile-first household and family dashboard for tasks, reminders, habits, cleaning, laundry, plant care, bin reminders, groceries, family profiles and simple automations.
  • One product, several parts: a Next.js and React web app (installable as a PWA), an Expo / React Native mobile app for iOS and Android with offline-first tasks, a marketing website and a design lab of planning documents and prototypes.
  • Built with: TypeScript, Tailwind CSS and Supabase, with Vitest and Playwright tests.
  • My role: product design and development.
  • Status: preparing for private testing. Product site: homelifehub.com.au.

Roster and Shift-Swap App: a mobile-first roster view and shift-swap requests for a healthcare ward team. Built with React, TypeScript, Vite and Tailwind CSS. Private repository.

  • What it is: turns a cluttered roster spreadsheet into a mobile-first calendar of upcoming shifts, with shift-swap requests.
  • Built with: React, TypeScript, Vite and Tailwind CSS.
  • Status: built for private use.

Buy My First Home: Australian first-home-buyer planning platform. Concept in research phase; the application is not yet built. Private repository.

  • What it is: a planned Australian home-buying planning platform connecting affordability calculations, state and territory duty rules, federal schemes and a step-by-step buying roadmap.
  • Where it is: concept. Milestone 1 (research) is complete: product requirements, a source register, calculation specifications, rules for all eight states and territories, a database schema and a data-validation script. The web application has not been built yet.

Business systems and platforms

NDIS Business Management System: staff CRM, participant portals and APIs for an NDIS support provider. Private repository.

  • What it is: a business management system for an NDIS support provider: a staff CRM, participant portals and the APIs behind them.
  • Built with: Next.js, TypeScript, Supabase (PostgreSQL) and Playwright tests.
  • Implementation details and source code are private.

NDIS Provider Website: a public information website with vacancies and referral, contact and careers forms. Built with Next.js and TypeScript. Private repository.

  • What it is: the public website for an NDIS support provider, with organisation information, vacancies, and referral, contact, complaint and careers forms that connect to the CRM's public endpoints.
  • Built with: Next.js and TypeScript. Deliberately separate from the CRM, with no secrets or database access.
  • My role: development.

Nepali language, research and data

Open-source tooling for Nepali-language AI evaluation, community datasets and resource quality.

Terminal output of nepali-eval validating and linting tasks and running sanity adapters
nepali-eval Python
Evaluation harness for Nepali-language AI output. Scores answers the way a Nepali reader would accept them (१० = 10), keeps spelling variants as separate references, and has a native-speaker review workflow.
Terminal output of ndc validate reporting errors and warnings on an illustrative contribution file
nepali-data-commons Python
Contribution, review and export workflow for Nepali text data: checks Devanagari quality, flags personal data and duplicates, requires a second reviewer, and publishes a dataset card.
Generated audit site for nepali-resource-audit
nepali-resource-audit Python
Overlap and licence audit for community Nepali dataset lists, with safe link checking and a generated static report site.

Developer tools and utilities

Small, focused tools. Each README states its status, how to run it and its known limitations.

robotspec test run catching a robots.txt regression and passing after the fix
robotspec Python
Tests a robots.txt like code: RFC 9309 matching, a crawler access matrix (including AI crawlers) and policy checks that run in CI.
DevDesk JSON Studio showing a formatted payload and validation metrics
devdesk TypeScript, React
Offline developer utility workbench: JSON, diff, Base64, URL, UUID and timestamps, with no external network requests.
fairhour timeline of one day across four time zones, showing working hours, before or after work, and night, with the chosen meeting times marked
fairhour JavaScript, no dependencies
Plans a recurring meeting across time zones so nobody always takes the 6 am call, with daylight-saving-aware scoring and .ics export.
PaperFlow merge queue with three sample PDF documents
paperflow TypeScript, React, pdf-lib
Merge, split, reorder and clean PDF metadata entirely in the browser; files never leave the device.
PixelPalette colour studio showing a generated palette and contrast results
pixelpalette TypeScript, React
Colour workbench for designers and front-end engineers: palette generation, WCAG 2.1 contrast checks and HEX, RGB and HSL conversion.
penny-split showing an itemised receipt split between four people on a phone
penny-split TypeScript, React
Splits an itemised receipt to the exact cent: shared dishes, uneven portions, tax, tip and discounts, with every share adding up to the total.

Browser apps

Local-first, in-browser apps built with React, TypeScript, Vite and Tailwind CSS, with Vitest tests and CI.

SpendWise dashboard showing budgets and a spending breakdown
spendwise TypeScript, React
Privacy-friendly personal expense and monthly budget tracker.
EcoTrack simulator showing household and commuter emissions scenarios
ecotrack TypeScript, React
Educational simulator for household and commuter carbon footprint scenarios.
FocusGarden focus timer with a growing plant and habit tracker
focusgarden TypeScript, React
Focus timer and daily habit tracker with a botanical growth companion.

Websites

  • 1Touch IT (live): website for an IT support venture serving homes and small businesses in Greater Sydney. Static site; source on GitHub.
  • Personal portfolio (live): HTML, CSS and JavaScript portfolio. Private repository.

New projects and in progress

  • Buy My First Home: concept in the research phase (see Products above).
  • HomeLife Hub: web and mobile apps preparing for private testing.

Technology

  • IT operations: Microsoft 365, Azure, Active Directory, networking, Windows, end-user computing
  • Development: Python, TypeScript, JavaScript, React, Next.js, React Native (Expo), Node.js, Supabase, HTML/CSS
  • Engineering practice: pytest, Vitest, Playwright, GitHub Actions, code review through pull requests

Experience and certifications

  • IT support and operations (2020 to present): technical support technician, onsite desktop engineer, end-user computing field engineer and IT support officer across Windows, macOS, Android and iOS, Active Directory, Microsoft 365, Azure, VPN and backup.
  • 1Touch IT: a venture providing IT support and practical technology solutions for homes and small businesses in Greater Sydney.
  • Education: Bachelor of Information Technology, Victoria University (Sydney).
  • Certifications: CCNA · Azure Administrator Associate · Microsoft 365 Fundamentals · AWS Cloud Practitioner · ITIL Foundation

Connect

Personal site · LinkedIn · 1Touch IT

Popular repositories Loading

  1. flutter flutter Public

    Forked from flutter/flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond.

    Dart

  2. projectN projectN Public

    CSS

  3. WebsiteN WebsiteN Public

    HTML

  4. Puspa Puspa Public

  5. karma-pizza-palooza karma-pizza-palooza Public template

    TypeScript

  6. FireVisionIPTVtest FireVisionIPTVtest Public

    Forked from akshaynikhare/FireVisionIPTV

    IPTV application for Amazon FireTV devices

    Kotlin