I build mobile applications, developer tools, interactive learning platforms, and real-world software products.
Currently pursuing BCA at Shri Ramswaroop Memorial University, while turning ideas into shipped products.
I'm Sundram Gupta, a BCA student and software developer focused on building useful products rather than just demos.
My current interests revolve around:
- π± Flutter & cross-platform application development
- π Web applications and modern frontend systems
- π§ Computer Science visualizations and developer tools
- ποΈ Offline-first and local-first software
- π€ AI-powered applications
- β‘ Hackathons, open source & rapid product development
- ποΈ Clean Architecture, scalable codebases and thoughtful UX
I enjoy taking an idea from:
Problem β Architecture β Interface β Implementation β Deployment
π± Mobile Apps
βββ Flutter
βββ Riverpod
βββ Local-first / Offline-first
βββ Firebase
βββ Native platform integrations
π Web
βββ React
βββ Next.js
βββ Vite
βββ Tailwind CSS
βββ Vercel
βοΈ Backend & Data
βββ Firebase
βββ PostgreSQL
βββ REST APIs
βββ SQLite / Drift
βββ Isar
π§ Engineering
βββ Clean Architecture
βββ Feature-first architecture
βββ State management
βββ Authentication
βββ Offline synchronization
βββ Responsive UI systems
Learning by Seeing
An interactive Computer Science learning platform designed to make difficult concepts visual and practical.
Includes:
- DBMS & SQL Playground
- Operating System visualizations
- DSA visualizations
- Networking concepts
- Mathematics
- Compiler concepts
- Linux terminal
- Regex
- APIs
- Interactive simulations
Tech: React β’ Vite β’ Tailwind CSS β’ JavaScript
View Repository Β· Live Project
A smart attendance ecosystem designed around real-world university workflows.
Highlights:
- Student & faculty workflows
- GPS attendance
- Geofencing
- Haversine-based location validation
- Live class sessions
- Timetable
- Offline cache
- Attendance records
- Notifications
- Admin management
Tech: Flutter β’ Firebase β’ Next.js β’ PostgreSQL-oriented architecture
A collection of offline multiplayer and party-game utilities designed to turn a phone into a quick game companion.
Direction:
- Dice
- Spin Wheel
- Coin Flip
- Countdown Timer
- Stopwatch
- Turn Manager
- Chess utilities
- More offline game tools
Tech: Flutter β’ Dart
An offline-first personal finance application focused on simple money management.
Features include:
- Income & expenses
- Custom categories
- Goals
- Budgets
- Room/group expenses
- Calculator-style numeric input
- Local-first data
- Future synchronization architecture
Tech: Flutter β’ Drift / SQLite β’ Firebase sync architecture
An offline-first retail management system designed for electronics businesses.
Includes:
- Inventory
- Billing
- Customer ledger
- Suppliers
- Barcode workflows
- IMEI tracking
- Warranty tracking
- Import / Export
- Thermal invoice generation
- Local-first storage
- Incremental cloud synchronization
Tech: Flutter β’ Firebase β’ Local database architecture
I care about more than making something "work".
Good software
β
Clear architecture
β
Predictable state
β
Useful UX
β
Offline resilience
β
Performance
β
Maintainability
β
Real users
Some principles I actively follow:
- Feature-first architecture
- Clean separation of concerns
- Reusable components
- Offline-first where appropriate
- Minimal unnecessary dependencies
- Responsive interfaces
- Accessible UX
- Meaningful Git history
- Documentation that developers can actually use
Flutter architecture
β
Advanced state management
β
Offline-first systems
β
Backend architecture
β
AI-assisted applications
β
Developer tooling
β
Product engineering
I'm particularly interested in the space between software engineering and product design β building software that is technically solid while still being something people actually want to use.
I enjoy building in public and experimenting with ideas that can help other developers and students.
Most of my public work lives here:
github.com/sundramdotdev
If something I build is useful to you, feel free to β the repository or open an issue.
I'm always interested in:
- Open-source collaboration
- Hackathons
- Interesting software ideas
- App development
- Developer communities
- Building useful products


