Software Engineer building intelligent software for mobile, embedded systems, and edge AI.
Mobile • Embedded • Edge AI • Systems
Download résumé ↓about
I'm Yashraj, a software engineer building production software across mobile, web, and backend systems, primarily with Flutter and related technologies.
My work involves building features, developing backend integrations, improving performance, debugging, and shipping reliable software. I also use AI-assisted development tools for research, development, debugging, and problem solving while understanding and validating the solutions I build.
Outside of work, I'm exploring edge devices, embedded systems, machine learning, and systems programming, with a focus on understanding how software and intelligent systems can run efficiently closer to the hardware.
skills
experience
Developing and maintaining production applications across Android, iOS, and web. Responsible for designing, implementing, testing, and deploying features while contributing to application reliability, performance, and overall product development.
Developed and maintained cross-platform applications for Android, iOS, and web. Implemented features, integrated APIs, fixed bugs, improved application performance, and contributed to production releases and ongoing product development.
Developed Flutter applications for Android and iOS, contributing to UI development, feature implementation, API integration, debugging, and testing. Worked alongside senior developers and gained experience with production application development and deployment.
education
projects
see all →Developed an AI-powered accessibility application for visually impaired users. Built the Flutter application from concept to production. Integrated camera capture, speech-to-text, AI-powered image understanding, text-to-speech, and multilingual support for an accessible voice-first experience. Designed an accessible user experience optimized for voice interaction. Integrated RevenueCat subscriptions and managed production deployment and maintenance.
Developed an Android TV digital signage platform for remotely managing commercial displays. Built media playback and scheduling functionality. Implemented offline caching and remote content synchronization. Optimized storage and network usage for reliable long-running deployments. Designed around backend limitations to minimize bandwidth usage.
Maintained and enhanced the mobile application for an internal business operations platform. Integrated the existing web platform into a Flutter mobile application. Implemented platform-specific functionality. Managed application updates and production releases.
A colorful and flexible logging package for Flutter and Dart that provides structured, readable console output to improve debugging during development.