📄
🏆
CV PREVIEW

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

@aoviedofadul
👁️0 Views
❤️

0

Likes

💬

0

Comments

📅

Public

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
PixelCV Public Profile