Wilver Muñoz Moreno Tech Lead & Senior Mobile Engineer iOS · Android · Flutter · KMP · Python · On-device AI · LLM integration · Agentic workflows
Experience
14 years building mobile products at scale — from fintech and payments to retail, foodtech and healthtech with AI — leading teams and shipping end-to-end.
-
Tech Lead & Senior Mobile Engineer · iOS / KMP / Flutter / Python
NowYape
March 2026 – Present · Remote
- Lead the development of scalable and robust e-commerce mobile apps used by millions of users in production, built natively in Swift (SwiftUI) and Kotlin (Jetpack Compose).
- Take ownership of strategic technical decisions alongside product and stakeholders, balancing user experience and business goals; mentor mobile developers toward best practices and technical growth.
- Coordinate cross-functional teams (mobile, UX/UI, QA, and backend), delivering quality releases under demanding timelines.
- Design and implement modern mobile architectures (MVVM, MVI, Clean Architecture, VIPER) based on SOLID principles.
- Lead the implementation of secure payment gateways with antifraud validations and custom checkout systems.
- Integrate multiple backend services via GraphQL and REST APIs, focused on high performance and low resource consumption.
- Integrate key modules: inventory management, shipment tracking, dynamic promotions, and push notifications.
- Develop backend services in Python (FastAPI) that provide end-to-end support to the mobile apps.
- Build AI features integrating LLM APIs (OpenAI, Google Gemini, Anthropic Claude): processing health and mobility data to detect high-demand zones and peak patterns, and an AI fitness coach powered by the user's training and nutrition data.
Swift Kotlin Multiplatform Flutter Python (FastAPI) OpenAI / Claude / Gemini Team Leadership -
Senior Software Engineer, Full-Stack Mobile · Flutter / Node.js / NestJS
ueno bank S.A.
July 2025 – March 2026 · Paraguay · Remote
- Senior Full-Stack Mobile Engineer on the digital banking team at Ueno Bank (Paraguay), building the app that 50,000+ users trust for payments, transfers, and accounts.
- Built critical features of the banking app in Flutter and native Swift, applying modular architecture and MVVM with Bloc and Riverpod to keep the codebase scalable and testable as the product grew.
- Built and maintained the backend services in Node.js/NestJS under a microservices architecture (BFF), keeping the mobile and service layers evolving consistently — an advantage of owning both sides of the stack.
- Applied fintech-grade production practices: secure handling of sensitive data, robust state and error management, and audit- and compliance-ready code in a regulated environment.
- Code review, architecture mentoring, and optimization of the existing codebase.
Flutter Swift Node.js / NestJS MVVM (Bloc, Riverpod) Microservicios (BFF) Fintech -
Tech Lead & Senior Software Engineer · Mobile / Backend / AI Integration
OMNI.PRO
February 2023 – May 2025 · Bogotá · Remote
- Led and contributed to the development of scalable and robust e-commerce mobile apps used by millions of users in production, built in native ecosystems (Kotlin, Swift) with Jetpack Compose and SwiftUI.
- Coordinated cross-functional teams (mobile, UX/UI, QA, and backend), ensuring quality deliveries under demanding timelines.
- Designed and implemented modern mobile architectures based on SOLID, MVVM, MVI, MVC, Clean Architecture, and VIPER principles.
- Integrated multiple backend services via GraphQL and REST APIs, ensuring high performance and low resource consumption.
- Led the implementation of secure payment gateways (including antifraud validations) and custom checkout systems.
- Integrated key modules such as inventory management, shipment tracking, dynamic promotions, and push notifications.
- Managed communication between the mobile apps and Adobe Commerce (Magento) as the main backend platform, with complementary integrations and APIs in Python (FastAPI, Django, Flask).
- Defined code quality standards, automated testing, and continuous review (CI/CD).
- Actively participated in strategic decision-making alongside product and stakeholders, always focused on user experience and business goals.
- Mentored mobile developers, fostering best practices and technical growth within the team.
Swift Kotlin Jetpack Compose Adobe Commerce / Magento GraphQL Team Leadership -
Senior Software Engineer · Software Architect
RobinFood
May 2021 – February 2023 · Bogotá · Remote
- Built native mobile apps in Kotlin (Jetpack Compose) and Swift (SwiftUI), ensuring high performance, modularity, and scalability.
- Contributed to cross-platform projects in Flutter, aimed at accelerating internal releases and proofs of concept (PoCs).
- Integrated REST and GraphQL APIs for efficient communication with backend services, supporting operations such as order creation, payment processing, real-time tracking, and dynamic promotions, with backends in Python (Django, FastAPI, Flask).
- Consumed and integrated cloud services, particularly Firebase (Auth, Firestore, Analytics, Remote Config, Crashlytics) for features such as authentication, metrics, and remote content management.
- Implemented clean architecture practices, layer separation (UI, domain, data), and patterns such as MVVM and Repository Pattern.
- Collaborated with backend, product, and QA teams in an agile (Scrum) environment, focused on CI/CD, automated testing, and incremental deployment.
- Delivered key integrations for the foodtech industry, including real-time order management systems (POS), payment processors, and loyalty and rewards platforms.
Kotlin Swift Flutter Firebase Python Clean Architecture -
Full-Stack Developer · React / Node.js / Android / iOS / Flutter
medicappsalud
September 2018 – May 2021 · Colombia
- As a full-stack developer, I worked on building modern, scalable, and user-centered web and mobile applications.
- On the frontend, I used React, Angular, and TypeScript, with solid practices such as modular architecture, testing (Jest), and good accessibility and performance standards.
- On the backend, I developed APIs with Node.js (Express, NestJS) and Python (FastAPI), applying SOLID principles, secure authentication (JWT/OAuth), SQL/NoSQL database integration, and documentation with Swagger. I also worked with REST and GraphQL APIs.
- On mobile, I built cross-platform and native apps with Flutter, Kotlin + Jetpack Compose (Android), and Swift + SwiftUI/UIKit (iOS), integrating features such as biometric authentication, push notifications, native animations, and patterns such as MVVM.
- Notable tools and practices: Git, Docker, CI/CD (GitHub Actions, Fastlane), Firebase, Apollo, and work under agile methodologies (Scrum/Kanban).
React Node.js Flutter Swift Kotlin CI/CD -
Lead Full-Stack Developer
Ciencuadras
May 2015 – August 2018 · Bogotá, Colombia
- Development and maintenance of the ciencuadras.com website using PHP (Yii 2) and JavaScript (Angular, jQuery, Ajax, native).
- Administration and monitoring of AWS servers (EC2, S3).
- Development of real-estate management websites (Java, JSF, Hibernate, CDI, Spring, EJB, JPA, PostgreSQL/MySQL, JBoss).
- Development of web services (REST, NuSOAP).
Java/JEE Spring Angular AWS PostgreSQL REST/SOAP -
Full-Stack Web Developer
Independiente (Freelance)
August 2013 – May 2015 · Remote
- Development of websites and online stores (Magento, PrestaShop, WordPress, Laravel, Java/JSF, Hibernate, CDI, Spring, EJB, JPA, PostgreSQL, MySQL, JavaScript, Angular, CSS, Bootstrap, Foundation).
- Development of web services (REST, SOAP).
- Development of mobile applications (Ionic, Android).
- All developments were versioned with Git using GitLab and Bitbucket as repositories.
- As an independent developer, I handled the deployment of the work, based mainly on virtualization (Amazon AWS or Digital Ocean), installing and configuring all necessary services from scratch according to the language or tools used.
Magento Laravel WordPress Ionic AWS Linux -
Full-Stack Web Programmer
Bakia S.A.S
August 2012 – August 2013 · Bogotá, Colombia
- Development of websites mainly in PHP for the backend, MySQL databases, and the front end with pure HTML, CSS, and JavaScript; I also developed websites based on Joomla, going as far as editing the CMS core itself; supported Android app development depending on the workload, and carried out the research, analysis, and planning of a system.
PHP MySQL Joomla JavaScript Android -
Practicante · Analista de Sistemas (Desarrollo y Soporte)
Promacompack Ltda
February 2012 – July 2012 · Colombia
- Responsible for the company's technology area: on-site support to staff, website administration (PHP), and development of a desktop application for inventory management.
PHP Soporte Desktop App Inventario
Skills
The technologies I design and build AI-powered mobile products with — from native mobile to backend and cloud, from idea to production.
Mobile Native
5 technologiesCross-Platform
3 technologiesAI Integration
5 technologiesBackend
7 technologiesFrontend Web
5 technologiesCloud & DevOps
6 technologiesEducation
Professional Technician in Systems & Telecommunications
Fundación Universitaria San Mateo
2011 – 2012
Specialization: Software Development / Programming.
Continuous self-taught specialization
Udemy y plataformas oficiales (Apple, Google)
Ongoing (2026)
Apple Foundation Models, advanced generative-AI integration in digital products, agentic architectures with LLMs, Kotlin Multiplatform and on-device inference. Stacks applied in production with real clients.
Languages
Spanish
Native
English
B2 — Working Proficiency
Fluent reading and writing, conversational
Featured Projects
A selection of apps I've led or built in production — fintech, banking, retail and more, used by millions of users.
Latest Posts
Notes on mobile development, AI and engineering — lessons from building products at scale.
AI Integration in Modern Applications
Practical guide to integrating AI APIs like OpenAI, Gemini, and Anthropic into your applications.
Read articleCross-Platform Mobile Development with Flutter
Discover how Flutter is revolutionizing mobile app development with a single codebase for iOS and Android.
Read articleIntroduction to Python for Backend Development
A comprehensive guide to getting started with Python in backend application development, including popular frameworks and best practices.
Read article