Skip to main content
David OnwionokoDO
Open to opportunities

David Onwionoko

@davidonwionoko

Software engineer crafting production mobile, web, and data engineering solutions with Flutter/Dart, React/Node, and reliable ETL.

Canada
Message

What I'm looking for

I’m looking for a team where I can build full-stack products and data pipelines—shipping quickly, owning features end-to-end, and working on mobile + real-time systems with strong engineering practices.

I’m a software engineer with 2+ years of experience delivering full-stack, mobile, and data engineering solutions across startup and enterprise environments. I specialize in cross-platform mobile development with Flutter/Dart and full-stack web systems using React and Node.js, with a proven track record of building production-grade applications from requirements to deployment. I’ve also architected a real-time IoT dashboard processing live sensor data and engineered a Python ETL pipeline migrating 10,000+ patient records with zero data loss.

In my current Full-stack Developer contract, I engineered a cross-platform Flutter/Dart mobile app with 100% code reuse across iOS and Android, then built a production-ready interactive 3D viewer for GLTF/GLB models with real-time rendering and multi-gesture controls. I integrated Appwrite BaaS for authentication and cloud storage, resolved native iOS/Android configuration conflicts for hardware-accelerated 3D performance, and translated product requirements into modular technical specifications to reduce rework. Earlier, as a Data Engineer Intern and Data Analyst Intern, I optimized MySQL queries and built Splunk dashboards, searches, and alerts to centralize real-time monitoring and reduce manual reporting overhead.

Experience

Work history, roles, and key accomplishments

MY
Current

Full-stack Developer

MyStyle

Sep 2025 - Present (9 months)

Engineered a cross-platform Flutter/Dart mobile application achieving 100% code reuse across iOS and Android. Built a production-ready interactive 3D viewer with real-time rendering and gesture controls, integrated Appwrite for authentication/storage, and resolved iOS/Android configuration conflicts to enable hardware-accelerated performance and security compliance.

CT

Data Engineer Intern

Continent 8 Technologies

May 2023 - Aug 2023 (3 months)

Optimized MySQL queries for large-scale data retrieval to improve efficiency while maintaining consistent data integrity across production datasets. Developed interactive, SQL-backed web data visualizations to support data-driven decisions for internal teams.

CT

Data Analyst Intern

Continent 8 Technologies

Jan 2023 - Apr 2023 (3 months)

Designed and deployed Splunk dashboards, searches, and alerts to centralize real-time monitoring across enterprise data streams, reducing manual reporting overhead. Unified structured and unstructured data sources in Splunk to enable comprehensive cross-dataset insights for the analytics team.

Education

Degrees, certifications, and relevant coursework

Concordia University logoCU

Concordia University

Bachelor of Engineering, Software Engineering

Bachelor of Engineering in Software Engineering at Concordia University, expected to complete in May 2026.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan