A 3-week applied competition to uncover UiTM’s most capable full-stack engineers. Build secure, intelligent mobile prototypes.
The Mobile SecOps 21 Days Challenge is a 3-week applied competition designed to uncover UiTM’s most capable full-stack engineers. Participants will develop secure, intelligent mobile prototypes that blend front-end usability, back-end integrity, and AI-driven defense.
This challenge is designed to simulate real DevSecOps environments using the Rentverse architecture, integrating best practices from:
uitm-devops-challenge_<team-name>
| Role | Key Responsibility |
|---|---|
| Student Developer | Build secure mobile prototype + documentation + presentation |
| Evaluator / Judge | Assess technical and security competence using rubric |
| System User | Simulate real user flow and test defensive responses |
Create MFA/OTP-based login with role-based access.
Apply HTTPS, JWT tokens, rate-limiting, and access validation.
Reuse the rentverse module but add secure signature validation and access permissions.
Log user activities and alert suspicious login patterns.
Provide admin-level logs for failed logins and critical actions.
Integrate GitHub Actions or Jenkins for static code analysis (SAST) and deployment checks.
To promote creativity, additional rewards will be offered for exceptional modules under the Feature Innovation Pool. Teams may earn multiple bonus prizes within this pool for implementing advanced or original features.
| Bonus Category | Description | Bonus (RM) |
|---|---|---|
| Threat Intelligence System | Develop a lightweight AI or rule-based module that detects unusual access patterns, repeated failed logins, or potential intrusion attempts. | 500 |
| Zero-Trust Access Logic | Implement conditional access (e.g., block unfamiliar devices, auto-logout on network switch, or geolocation-based sign-in restrictions). | 500 |
| Adaptive Defense Dashboard | Build an interactive dashboard that visualizes system risk levels and auto-responds to flagged events (lock account, send admin alert). | 500 |
| Automated Security Testing | Integrate tools like OWASP ZAP, MobSF, or GitHub Actions to run vulnerability scans before each deployment. | 500 |
Bonus allocation is flexible and determined by the judging panel based on quality and innovation. Total pool value: RM 2,000.
OWASP & DevSecOps compliance, defense mechanisms.
Effectiveness of protection and testing coverage.
Code quality, CI/CD integration, performance.
Usability and clarity.
Clarity, confidence, collaboration.
Complete all modules with outstanding security & performance design.
Best implementation of automated testing and secure deployment pipeline.
Advanced threat-defense and automation modules (Threat Intel, Zero-Trust, etc.).
All submitted works remain property of the student teams. However, Metairflow R&D Sdn. Bhd. reserves the right to review and adapt outstanding modules for internal research or prototype testing (with proper credit to the team).
Please complete this form to submit your team’s final work.