📄
🏆
⭐

Alexander Oviedo Fadul - Mobile Engineer (React Native + Flutter)

@aoviedofadul
👁️1 Views
❤️

0

Likes

💬

0

Comments

📅

Public

Status

📄Download PDF

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: alexander-oviedo-fadul
  - network: GitHub
    username: alexanderoviedofadul
  sections:
    Experiencia:
    - company: Dirección Seccional de Administración Judicial de Sincelejo
      position: Asistente Administrativo Grado 5 (en propiedad)
      start_date: 2026-08
      end_date: present
      location: Sincelejo, Sucre
      highlights:
      - Servidor judicial de carrera desde noviembre de 2016; reintegro el 24 de agosto de 2026 tras la comisión de estudios en Inteligencia Artificial.
      - 'KANSA (kansa.com.co), consulta judicial por SMS: Reconocimiento Especial de la Corporación Excelencia en la Justicia, XV Premios Excelencia en la Justicia (2026).'
    - company: Consejo Superior de la Judicatura · Despacho 002
      position: Profesional Especializado Grado 33
      start_date: 2025-09
      end_date: 2025-11
      location: Bogotá, D.C.
      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-02
      end_date: 2024-05
      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/alexanderoviedofadul/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
PixelCV Public Profile