Android App
In ProgressEcoTracker
An Android app that scans product barcodes and estimates environmental impact using product databases, Firebase, and AI-assisted fallback logic.
Portfolio
Computer Engineering Student
Profile Snapshot
> loading portfolio...
> indexing Android projects...
> checking game systems...
> preparing project showcase...
> ready.
Profile
Building native Android applications with Kotlin and Java, following MVVM architecture for maintainable and testable codebases.
Integrating Firebase services — Firestore for real-time data, Authentication for user management, and Cloud Functions for serverless logic.
Designing clean mobile interfaces that respect platform conventions while solving real user needs with practical, reliable features.
Focused on barcode scanning, environmental impact estimation, and data-driven mobile experiences.
Selected Work
Mission Index
Android App
In ProgressAn Android app that scans product barcodes and estimates environmental impact using product databases, Firebase, and AI-assisted fallback logic.
Android App
In ProgressAn Android app that scans product barcodes and estimates environmental impact using product databases, Firebase, and AI-assisted fallback logic.
Game
CompleteA hostile desktop calibration game built with Godot and published on itch.io.
Inspector
Architecture Tool
In ProgressAn interactive system design visualizer for building, editing, explaining, and presenting software architecture diagrams.
Desktop App
CompleteA lightweight Discord-style desktop application for private groups with chat, voice rooms, and screen sharing.
Backend System
CompleteA production-style distributed job queue with safe worker leasing, retries, dead-letter handling, and observability.
SaaS Starter
CompleteA lightweight multi-tenant SaaS starter with tenant isolation, RBAC, invitations, audit logging, and local SQLite development.
Academic Networking
CompleteAn academic C simulation for TCP congestion control and link-state routing concepts, including TCP Reno and Dijkstra routing.
Technical Range
Domains
Android development is my primary focus. I build native apps with Kotlin and Java, following MVVM architecture patterns and integrating Firebase services for data, auth, and serverless logic.
Developer Journey
Building core engineering foundations — data structures, algorithms, systems programming, and software design principles. Learning to think in systems.
Focused development on native Android applications with Kotlin and Java. Adopting MVVM architecture, Firebase integration, and clean mobile design patterns.
Built a barcode-scanning environmental impact app. Combined Android development with Firebase, product databases, and AI-assisted logic for real-world impact estimation.
Published a hostile desktop calibration game on itch.io using Godot. Explored psychological tension through system UI conventions and player expectation subversion.
Built ArchLens (interactive system design visualizer), QueueForge (distributed job queue), and LinkRoom-Desktop (Tauri communication app). Broadened into full-stack, SaaS, and backend systems.
Seeking Android development and software engineering internships. Continuing to deepen mobile expertise, build tools, and contribute to meaningful software projects.
Contact
Let's work together
Open to opportunities
I am open to internship opportunities, Android development work, and software projects where clean implementation and dependable delivery matter. If you're building something interesting, I'd love to hear about it.
efkanertas1@gmail.com