About the creator

Yash Jani

Engineering end-to-end software solutions.

Designing elegant web, mobile, and cloud-native software architectures.

Visit yashjani.biz

Why this app

Made by a driver, for drivers

Yash drives transit routes and fills in the same weekly Transit Timesheet as everyone else. Timesheets started as a way to stop retyping hours into a spreadsheet every Friday night. It is now shared with coworkers as an Android app and a web app.

Background

The architect

A systems engineer and application architect who treats code as structural design, with a foundation in Computer Engineering and postgraduate study in Big Data Solution Architecture and in Virtualization and Cloud Computing.

His work focuses on type-safe backend services, data engineering pipelines and cross-platform mobile apps, built with Go, Flutter, Dart, Python and cloud databases.

Languages

GoPythonDartSQL

Frameworks

FlutterNext.jsFastAPI

Cloud systems

AWSGCPLinuxDocker

Data

NoSQLBig data pipelines

Selected work

Other projects

shrinkninja.cloud

Client-side file compression that shrinks files inside the browser, so nothing leaves your device before upload.

JavaScript · WebAssembly · Next.js

Auragraph

An interactive Big Five personality test with detailed trait analytics.

Next.js · TypeScript · Framer Motion

FastHero

A minimalist intermittent fasting companion for tracking fasting windows and progress.

Flutter · Dart

Toros

A gamified trading simulator for learning stocks, options and forex without risk.

Go · Python · SQL

Timesheets

This app: the weekly Transit Timesheet, filled in and sent in under a minute.

Flutter · Next.js · SQLite

From yashjani.biz, where you'll find contact details and the latest work.