Danilo Dominguez
@danilodominguez
Senior mobile engineer focused on scalable, secure Android and cross-platform solutions.
What I'm looking for
I am a Senior Mobile Engineer with over 10 years building high-impact Android and cross-platform applications and more than 18 years in software engineering. I focus on performant, scalable, and secure mobile experiences driven by solid architecture and rigorous testing.
At Automattic I designed a sync engine for Day One Journal that improved cross-device reliability and cut sync-related support tickets by over 30% within four months, and I helped deliver features that drove a 142% increase in MAUs. I also re-architected Android modules to reduce technical debt and accelerate feature delivery.
Previously I led backend architecture and mobile integration efforts for supply-chain platforms, reduced support tickets through API fixes, and built foundational mobile codebases that improved delivery speed. My research and Ph.D. work produced static analysis tools and pipelines for Android, reinforcing my approach to building more stable, secure production apps.
I teach data analysis and software development at Universidad Tecnológica de Panamá, combining academic instruction with real-world engineering practice to prepare students for tech careers. I seek roles where I can drive architecture, improve reliability, mentor teams, and deliver measurable user growth.
Experience
Work history, roles, and key accomplishments
Software Engineer and Professor
Universidad Tecnológica de Panamá
Jan 2023 - Present (2 years 9 months)
Teach undergraduate courses in data analysis and software development while applying industry experience to prepare students for technology careers.
Designed a sync engine for the Day One Journal app, reducing sync-related support tickets by over 30% in 4 months and re-architected Android modules to improve load time and maintainability while delivering features that drove a 142% increase in MAUs.
Senior Software Engineer
ADR Technologies
Aug 2019 - May 2021 (1 year 9 months)
Designed backend architecture and APIs for mobile supply-chain integrations and led foundational mobile app development, contributing to a 60% drop in support tickets through prioritized bug fixes.
Consulting Software Engineer
CrimsonLogic
Apr 2019 - Aug 2019 (4 months)
Developed and delivered tailored features for Total Trade Solutions to enhance functionality for key Panamanian clients, improving product relevance for local deployments.
Built static analysis tools and a custom pipeline for Android to detect bugs and security vulnerabilities, advancing testing and analysis techniques for more reliable mobile applications.
Head of Engineering
Universidad Tecnológica de Panamá
Aug 2010 - Jan 2011 (5 months)
Led architecture and implementation of a national-scale purchasing system for the Ministry of Education, focusing on reliability and security for high-volume public procurement.
Software Engineer
Excelsys S.A.
Jan 2010 - Jun 2010 (5 months)
Collaborated on migrating an internet banking platform to a modern J2EE-based system to enable future mobile banking capabilities.
Web Developer
Universidad Tecnológica de Panamá
Aug 2006 - Jan 2010 (3 years 5 months)
Developed a Drupal CMS with custom modules and an internal help desk system, reducing IT ticket resolution time by 75% and standardizing educational content distribution via RELPE APIs.
Education
Degrees, certifications, and relevant coursework
Universidad del Istmo de Panamá
Postgraduate Certificate, Higher Education
2020 - 2021
Completed a postgraduate certificate in higher education focusing on pedagogy and university-level teaching practices.
Iowa State University
Doctor of Philosophy, Computer Science
2014 - 2019
Activities and societies: Research assistantship; developed static analysis tools and custom analysis pipelines for Android.
Completed a Ph.D. in Computer Science with research on callback control flow graphs for event-driven mobile applications.
Rochester Institute of Technology
Master of Science, Computer Science
2011 - 2013
Earned a Master of Science in Computer Science with coursework and projects in software engineering and mobile systems.
Universidad Tecnológica de Panamá
Bachelor of Engineering, Systems and Computing Engineering
2004 - 2009
Activities and societies: Developed a CMS in Drupal, built an internal help desk system, and taught PHP programming.
Completed a Bachelor in Systems and Computing Engineering emphasizing software development, web systems, and IT project implementation.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Danilo?
You can contact Danilo and 90k+ other talented remote workers on Himalayas.
Message DaniloFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
