portfolio
Yashraj Tiwari
Building intelligent software for mobile, embedded systems, and on-device AI
edge AI · systems · reliability
about
I'm Yashraj, a software engineer who enjoys building mobile apps, developer tools, and experimenting with AI.
Most of my professional work has been in cross-platform mobile development, building and shipping products for Android, iOS, and the web. Along the way I've worked on everything from application architecture and feature development to deployment and maintenance.
Lately, I've been spending more time exploring on-device AI, machine learning systems, and ways to make intelligent software run on everyday hardware. The idea of running capable models on phones, embedded devices, and constrained systems is particularly interesting to me.
When I'm not working, you'll usually find me building side projects, publishing open-source tools, or chasing some idea that seemed interesting.
skills
experience
Design, Development, testing, deployment, and maintenance of the Company's software products.
Building and maintaining cross-platform applications for Android, iOS, and the web. My day-to-day work involves developing new features, integrating APIs, improving app performance, fixing bugs, and helping turn ideas into products people can actually use.
education
projects
Built an AI-powered accessibility application for visually impaired users. Integrated camera capture, speech-to-text, Gemini-powered image understanding, and text-to-speech. Developed an accessible interface optimized for screen readers and voice interaction.
Built an Android TV digital signage platform. Implemented remote content synchronization and offline caching. Designed reliable media playback and scheduling for commercial displays. Optimized storage and network usage for continuous deployment across multiple devices.
Developed the Flutter mobile application for Session Pilot OPS by integrating the existing web platform into a native mobile experience. Implemented platform-specific features and managed application releases.
A colorful and flexible logger for Flutter and Dart. Built because I wanted better logs while developing apps. Publishing it in case it's useful to someone else too.
An Android chatbot that runs local language models completely offline for private, on-device conversations.