Back to professional profile

Ahmad Ibrahim

Software Engineer · Mobile & Application Security Researcher

Kaduna, Nigeria · Available for remote collaboration

Professional summary

Project-focused software engineer building Flutter mobile applications, backend-connected services and workflow automation. Work covers Flutter/Dart, REST APIs, NestJS, PostgreSQL, Redis, Python and GitHub-based delivery. Application-security interests include Android analysis, API authorization, secure authentication and evidence-based testing. Focused on turning requirements into working features, testable milestones and clear engineering documentation.

Technical skills

Mobile & frontend: Flutter, Dart, Android SDK, cross-platform mobile interfaces, mobile navigation, responsive web interfaces.

Backend & data: NestJS, REST APIs, PostgreSQL, Redis, authentication flows and API integration.

Security: Android application analysis, API/web security testing, authorization and access control, OWASP-aware secure engineering.

Developer tools: Python, Linux, Git/GitHub, Docker Compose, CI validation, pytest, debugging and AI-assisted prototyping.

Professional experience

Software Engineer · Oncall Services

July 2026 – Present
  • Develop and refine customer/provider application flows, registration, service requests, bookings and backend integration for a mobile services platform.
  • Support troubleshooting, automated verification and structured development and release preparation.

Software Engineer · Meta Automate

February 2025 – November 2025
  • Worked on software concepts and automation workflows, translating operational requirements into implementable technical tasks.
  • Contributed to prototype design, implementation planning and verification-led development.

Selected projects & engineering evidence

OneCall · Flutter services platform and backend

Developing customer and provider workflows covering accounts, bookings, quotes, job progress and in-app communication. Uses Flutter/Dart and a NestJS, PostgreSQL and Redis backend. Native and database release checks are ongoing.

Project access by request

Android Security Toolkit · Python CLI

Built an Android APK reconnaissance tool covering manifest configurations, exported components and network-security observations, supported by automated tests and structured reporting that distinguishes indicators from confirmed vulnerabilities.

Project access by request

MetaAutomate · AI-assisted business workflows

Developing approval-aware workflow orchestration, authorization controls and audit-focused verification. Production integrations are subject to release and security gates.

Project website

Safwa Quran · Offline-first Flutter mobile app

Developing an offline-first mobile reading experience. Text authenticity, content permissions, accessibility and device testing are treated as release requirements.

Security Research OS · Private security tooling

Developed offline research workflow tooling for authorized scope tracking, evidence management and validation. Research materials are not publicly exposed.

Certifications & education

  • EC-Council: Ethical Hacking Essentials (E|HE), 2024; Bug Bounty Hunting, 2023.
  • Cisco Networking Academy: Junior Cybersecurity Analyst Career Path; Networking Essentials; Network Defense; Cybersecurity Essentials (2022).
  • EC-Council University: Studies in Ethical Hacking & Forensic Investigation.

Languages

Hausa — Native or bilingual · English — Conversational · Arabic — Basic.