Java task submissions from Alfido Tech's remote internship — covering core Java concepts, debugging, testing, and code review practices across 4 structured real-world tasks.
-
Updated
Sep 27, 2025 - Java
Java task submissions from Alfido Tech's remote internship — covering core Java concepts, debugging, testing, and code review practices across 4 structured real-world tasks.
A lightweight, modern Android application that integrates public REST APIs (News) using Retrofit and OkHttp. Built with Kotlin, Jetpack Compose (Material 3), and MVVM architecture, featuring loading indicator overlays, pull-to-refresh, empty states, and robust offline error handling with retries.
InfoStream redesigned for UI/UX excellence using Jetpack Compose and Material Design 3. Complies with accessibility guidelines (WCAG contrast & 48dp touch targets), featuring adaptive multi-column grids for phones/tablets, smooth screen crossfades, and a dedicated in-app article detail view.
Identify basic web vulnerabilities on a DVWA or demo test app.
Capture and analyze network packets to identify protocols and suspicious traffic.
InfoStream Android application with robust testing and release automation. Configured with JUnit unit tests for ViewModel states, Compose UI rendering test rules, and a GitHub Actions CI/CD workflow that runs tests and publishes built APK packages automatically to draft releases on push.
Add a description, image, and links to the alfido-tech topic page so that developers can more easily learn about it.
To associate your repository with the alfido-tech topic, visit your repo's landing page and select "manage topics."