Experience & Engineering Track Record
Research software engineering, platform observability, and digital health
I design and build software systems for scientific research and healthcare organizations.
My experience spans full-stack web and mobile development, distributed pipeline monitoring, telemetry integration with Elasticsearch, and leading digital platforms for pan-African research networks.
Research Software Engineer
Brainlife Error Monitoring & Diagnostics Dashboard
Centralized telemetry, log aggregation, and error classification for distributed pipelines
High-throughput neuroimaging workflows frequently execute thousands of parallel batch jobs across heterogeneous compute resources. When a job failed, researchers previously had to inspect distributed text logs across disconnected nodes to locate the root cause.
- Architected and built the frontend monitoring interface in React and Next.js, integrating backend telemetry powered by Elasticsearch, Logstash, and Kibana (ELK).
- Integrated automated log parsing services that classify failure categories (e.g., OOM faults, BIDS format mismatches, Docker container runtime crashes).
- Engineered interactive diagnostic views allowing researchers to inspect full execution stack traces, container environment variables, and historical run health.
- Centralized failure triage across distributed HPC and cloud compute nodes
- Eliminated manual, multi-system log inspection for platform users
- Provided actionable error reporting that helps research teams resolve dataset and memory configuration issues quickly
Brainlife Mobile
Real-time mobile companion app for long-running compute job monitoring
Neuroimaging pipelines often run for days across remote clusters. Researchers lacked a practical way to check job progress or receive failure alerts when away from their lab workstations.
- Developed a cross-platform mobile application using React Native, communicating with Brainlife REST APIs.
- Built background push notification services for instant alerts on job completions, cluster bottlenecks, and execution aborts.
- Designed mobile-optimized diagnostic views to inspect failed job summaries and resource utilization on the go.
- Enabled remote 24/7 oversight of long-running computational jobs
- Provided researchers with immediate notifications upon execution completion or failure
- Reduced idle pipeline waiting time through timely notification alerts
Neuroinformatics & Technical Product Lead
Fellowship Applicant Evaluation Platform
Multi-stage candidate review and scoring system for pan-African academic programs
Managing fellowship applications from dozens of African countries involved manual spreadsheet workflows that were prone to inconsistencies and difficult to coordinate across regional reviewer teams.
- Architected and implemented a full-stack candidate evaluation platform using Next.js and Firebase.
- Engineered multi-stage candidate scoring rubrics, reviewer assignment matrices, and secure document access controls.
- Built real-time administrative dashboards tracking application throughput, reviewer progress, and score distributions.
- Digitized admissions workflows for 1,000+ applicants across 50 African countries
- Standardized multi-reviewer scoring criteria across distributed academic evaluation teams
- Replaced manual spreadsheet tracking with a secure, centralized review portal
FAIR Data Platform & Community Infrastructure
Open science repository and resource hub aligned with international FAIR standards
African neuroscience data and educational resources were historically fragmented across individual institutions, limiting discoverability and cross-border collaboration.
- Developed web infrastructure for sharing neuroscience datasets, educational modules, and technical workshop materials.
- Implemented metadata schemas adhering to Findable, Accessible, Interoperable, and Reusable (FAIR) data principles.
- Integrated content workflows for community announcements, regional symposiums, and resource discovery.
- Established a centralized digital hub connecting neuroscience researchers across the continent
- Fostered adoption of FAIR data practices and open-access scientific resources
Technical Product Lead
Pan-African Collaboration Portal
Standardized dataset cataloging and scientific communication infrastructure
Regional laboratories required a shared platform to catalog local clinical MRI datasets and coordinate multi-center research studies.
- Architected Next.js collaboration portal with standardized data cataloging schemas.
- Implemented researcher directory, project workspaces, and secure dataset request workflows.
- Created unified repository for multi-center research coordination
- Facilitated dataset sharing across regional partner institutions
Technical Product Lead
Regional Educational & Community Portal
Digital ecosystem for scientific networking, event distribution, and training
Connecting a growing regional community of over 2,100 neuroscientists and clinicians through centralized event management and academic resources.
- Built responsive web platform with member directory search and academic resource hubs.
- Integrated event management workflows for webinars, workshops, and regional scientific symposiums.
- Connected 2,100+ community members across Egypt and the MENA region
- Streamlined event registration and educational material dissemination
Software Engineer
Aposto & Flexpackerz Platforms
Workforce management and location-based mobile services
Built custom mobile and web tools for real-time staff shift allocation and remote co-working discovery.
- Engineered cross-platform mobile apps in React Native with location APIs and Firebase authentication.
- Developed admin dashboards in Next.js for event-day workforce management.
- Delivered production applications deployed to international client bases
- Integrated geolocation and real-time data sync across platforms
