Likes
Comments
Status
Error loading CV
Showing raw YAML instead:
cv:
name: Alexander Oviedo Fadul
location: Sincelejo, Sucre, Colombia
email: aoviedofadul@gmail.com
phone: +57 301 5930519
summary: 'Mobile Engineer especializado en cross-platform development con React
Native y Flutter, con base solida en arquitectura nativa Android (Kotlin + Jetpack
Compose) e iOS (Swift + SwiftUI). Construyo apps con foco en performance, experiencia
offline-first y compliance con guidelines de App Store y Play Store.
Experiencia construyendo apps moviles para el sector publico colombiano: consulta
de procesos judiciales, peticiones administrativas, certificacion de actos juridicos.
Integracion con APIs REST/GraphQL, autenticacion biometrica (Face ID, Touch ID),
push notifications via FCM/APNs, deep linking, y renderizado de PDFs offline.
Stack movil: React Native 0.74+ con Expo SDK 51, Flutter 3.22+, TypeScript estricto,
Riverpod/Provider para state management, MMKV para storage rapido, Reanimated
3 para animaciones nativas, Hermes engine optimizado. Testing con Jest + Detox
(React Native) y flutter_test + integration_test (Flutter).'
social_networks:
- network: LinkedIn
username: https://www.linkedin.com/in/alexander-oviedo-fadul/
- network: GitHub
username: https://github.com/bladealex9848
sections:
Experiencia:
- company: Consejo Superior de la Judicatura
position: Profesional Especializado 33 (Mobile Lead)
start_date: 2025-01
end_date: present
location: Bogota, D.C., Colombia
highlights:
- App movil cross-platform para consulta de procesos judiciales (React Native
+ Expo SDK 51)
- Integracion con backend FastAPI + JWT auth + biometric (Face ID/Touch ID)
- PDF rendering offline para sentencias y autos (react-native-pdf)
- Push notifications FCM con segmentacion por rol (juez, abogado, ciudadano)
- 'App Store + Play Store compliance: privacy manifest iOS, Data Safety Android'
- company: Proyectos Independientes
position: Cross-Platform Mobile Developer
start_date: 2021-01
end_date: present
location: Remoto
highlights:
- Apps en Flutter para fintech y salud (offline-first, sync con backend)
- Migracion de apps legacy Android Java a Kotlin + Jetpack Compose
- 'Performance optimization: 60 FPS estables en lista virtualizada de 10K items'
- Deep linking universal links iOS + App Links Android
Educacion:
- institution: ENEB Barcelona
area: Master en Project Management + Master en IA Empresarial
start_date: 2024-01
end_date: 2025-01
location: Barcelona, Esp.
degree: Grado
- institution: Instituto Europeo de Posgrado IEP
area: Master en Business Intelligence y Big Data
start_date: 2021-01
end_date: 2022-01
location: Madrid, Esp.
degree: Grado
- institution: ENEB Barcelona
area: Master en Big Data & Business Intelligence
start_date: 2020-01
end_date: 2021-01
location: Barcelona, Esp.
degree: Grado
- institution: Universidad Isabel I de Castilla
area: Master en Big Data & Business Intelligence
start_date: 2020-01
end_date: 2021-01
location: Burgos, Esp.
degree: Grado
- institution: CORPOSUCRE
area: Derecho
start_date: 2018-01
end_date: 2024-01
location: Sincelejo, CO
degree: Grado
- institution: CUN
area: Ingenieria de Sistemas
start_date: 2012-01
end_date: 2016-01
location: Sincelejo, CO
degree: Grado
- institution: CUN
area: Tecnologo en Soluciones de Software y Redes
start_date: 2010-01
end_date: 2015-01
location: Sincelejo, CO
degree: Grado
- institution: CUN
area: Tecnico Profesional en Ingenieria de Sistemas
start_date: 2005-01
end_date: 2007-01
location: Sincelejo, CO
degree: Grado
- institution: Platzi
area: Curso de Analisis de Negocios para Ciencia de Datos
start_date: 2024-05
end_date: 2024-05
- institution: Platzi
area: Curso de ChatBot con WhatsApp API
start_date: 2024-11
end_date: 2024-11
- institution: Platzi
area: 'Curso de Tableau: Visualizacion de Datos y Storytelling para Negocios'
start_date: 2024-05
end_date: 2024-05
- institution: Servicio Nacional de Aprendizaje (SENA)
area: Programacion de Dispositivos Moviles
start_date: 2012-05
end_date: 2012-05
Proyectos:
- name: temas
highlights:
- Una lista de temas para sitios JAMstack.
- 'Demo: https://jamstackthemes.dev'
- name: CampusVirtual
highlights:
- 'Moodle CSV Generator es una herramienta diseñada para facilitar la generación
de archivos CSV compatibles con Moodle. Esta herramienta utiliza una interfaz
gráfica sencilla para permitir a los usuarios ingresar datos y generar archivos
CSV '
- 'Stack: Python'
- 'Demo: https://campusvirtual.streamlit.app/'
- name: ImageBackgroundRemover
highlights:
- Una aplicación web sencilla y fácil de usar que permite a los usuarios eliminar
el fondo de las imágenes automáticamente.
- 'Stack: Python'
- 'Demo: https://removebgapp.streamlit.app/'
- name: PartoSeguroApp
highlights:
- PartoSeguro Monitor es un software de seguimiento del trabajo de parto, diseñado
para clínicas y hospitales. Utiliza tecnologías modernas para monitorizar
en tiempo real diversos parámetros clínicos.
- 'Stack: Python, Partogram, Sqlite, Streamlit, streamlit-webapp'
- 'Demo: https://partoseguro.streamlit.app/'
- name: RepartoHorasHabiles
highlights:
- 'Tiene como finalidad automatizar el proceso de reparto de horas hábiles,
de acuerdo a los criterios establecidos por el Consejo Superior de la Judicatura.
Utiliza un conjunto de archivos de configuración y códigos de despachos para
generar '
- 'Stack: Python, Csv, Excel'
- 'Demo: https://repartohorashabiles.streamlit.app/'
- name: qxresearch-event-1
highlights:
- Python hands on tutorial with 50+ Python Application (10 lines of code) @xiaowuc2
- 'Demo: https://www.youtube.com/qxresearch'
- name: anything-llm
highlights:
- The all-in-one Desktop & Docker AI application with full RAG and AI Agent
capabilities.
- 'Demo: https://useanything.com'
- name: nocobase
highlights:
- NocoBase is a scalability-first, open-source no-code/low-code platform for
building business applications and enterprise solutions.
- 'Demo: https://www.nocobase.com'
- name: CopilotKit
highlights:
- A framework for building custom AI Copilots 🤖 in-app AI chatbots, in-app AI
Agents, & AI-powered Textareas.
- 'Demo: https://copilotkit.ai'
- name: gemini-ui-to-code
highlights:
- A Streamlit application to generate code from images
- 'Codigo: https://github.com/bladealex9848/gemini-ui-to-code'
Habilidades:
- label: React Native
details: RN 0.74+, Expo SDK 51, TypeScript estricto, Reanimated 3, Skia, Hermes,
EAS Build, OTA updates
- label: Flutter
details: Flutter 3.22+, Dart 3, Riverpod, GetX, Provider, GoRouter, freezed,
json_serializable, Slivers
- label: Android Native
details: Kotlin, Jetpack Compose, Coroutines + Flow, Room, Hilt DI, Retrofit,
WorkManager
- label: iOS Native
details: Swift 5.9, SwiftUI, Combine, async/await, Core Data, MVVM-C, SwiftLint
- label: State Management
details: Redux Toolkit, Zustand, Riverpod, MobX, RxSwift, Combine
- label: Storage Movil
details: MMKV (alta velocidad), AsyncStorage, SQLite (Drift, Room), SecureStore,
Keychain (iOS)
- label: Auth & Security
details: OAuth 2.0/OIDC, JWT con refresh, biometric (Face ID, Touch ID, Android
Biometric), certificate pinning, jailbreak detection
- label: Networking
details: REST con axios/Dio, GraphQL (Apollo Client, graphql_flutter), WebSockets,
gRPC, retry con backoff exponencial
- label: Testing
details: Jest + RNTL + Detox (RN), flutter_test + mockito + integration_test
(Flutter), XCTest, Espresso
- label: DevOps Movil
details: EAS Build, Fastlane, Codemagic, GitHub Actions para iOS/Android, App
Store Connect API, Play Console API
design:
theme: moderncv
locale:
language: spanish