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 requestAndroid 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 requestMetaAutomate · 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 websiteSafwa 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.