Elvin Cooper

Elvin Cooper

Analista Programador & Backend Developer

Sobre Mí

Programador Analista con experiencia en el ecosistema Oracle (SQL, PL/SQL, Forms & Reports) en Central Romana, empresa del sector industrial en República Dominicana. Mi labor principal ha sido el desarrollo y mantenimiento de aplicaciones empresariales transaccionales, optimización de consultas SQL sobre grandes volúmenes de datos, e integración de sistemas legacy con plataformas externas.

Complemento este perfil con arquitecturas backend modernas utilizando Python (Flask, FastAPI), construcción de APIs RESTful, containerización con Docker e implementación de pipelines CI/CD. Mi enfoque está en cerrar la brecha entre los sistemas transaccionales Oracle y las aplicaciones web modernas, transformando lógica de negocio compleja en microservicios escalables y bien documentados.

Esta combinación me permite abordar proyectos de integración y modernización de sistemas empresariales de extremo a extremo.

Tecnologías

Oracle SQL Relational DB
PL/SQL Procedures & Triggers
Oracle Forms Enterprise
Oracle Reports Enterprise
Python Backend & APIs
Flask Web Framework
FastAPI Modern Backend
PostgreSQL Open Source DB
SQLAlchemy ORM
Docker Containerization
Git & GitHub Version Control
CI/CD GitHub Actions
Pytest Testing

Estudios

2016

Ingeniería de Sistemas y Computación

Universidad Dominicana O&M

Durante esta carrera, adquirí conocimientos en programación, bases de datos y arquitectura de software, programas ofimáticos, ética profesional, etc.

2023

Curso de Desarrollo con Python

Udemy

Curso enfocado en el desarrollo de aplicaciones con Python, abordando desde los fundamentos hasta conceptos avanzados. Incluyó manejo de bases de datos con SQL y NoSQL, desarrollo backend con Flask, algoritmos, etc.

2017

Diploma de Inglés

Alianza Juvenil

Programa de formación en inglés con enfoque en gramática, comprensión oral, escritura y conversación. Nivel B2 según el Marco Común Europeo de Referencia.

2022

Cursos de Desarrollo y Programación

Alura Latam

Cursos realizados: Lógica de Programación, HTML, Git y GitHub, Programación Orientada a Objetos.

Certificados

Bootcamp de GitHub Actions Ver
Curso Profesional de Docker Ver
Flask Essential Training Ver
Chat GPT Complete Guide Ver
Python Total Ver

Experiencia Laboral

Mayo 2022 - Presente

Programador Analista en Central Romana

Desarrollo y Mantenimiento — Ecosistema Oracle

  • Desarrollo y mantenimiento de aplicaciones empresariales sobre el ecosistema Oracle: SQL, PL/SQL, Oracle Forms y Oracle Reports.
  • Gestión de bases de datos transaccionales con Oracle SQL y PL/SQL, incluyendo optimización de consultas, procesos almacenados, disparadores y paquetes.
  • Integración de sistemas legacy con herramientas externas para la digitalización de procesos de negocio.
  • Análisis y optimización de esquemas de bases de datos para mejorar el rendimiento de los sistemas internos.
Oracle SQL PL/SQL Oracle Forms Oracle Reports Optimización SQL
Abril 2024 - Presente

Backend Developer — Proyectos Independientes

Diseño e Implementación de APIs

  • Diseño e implementación de APIs RESTful con Python (Flask, FastAPI) para casos de uso empresarial.
  • Desarrollo de microservicios con autenticación JWT, documentación Swagger automática y pruebas automatizadas con Pytest.
  • Containerización de aplicaciones con Docker y configuración de pipelines CI/CD con GitHub Actions.
  • Integración de bases de datos relacionales (PostgreSQL, Oracle SQL) en arquitecturas backend modernas.
  • Migración y adaptación de lógica de negocio desde sistemas Oracle hacia APIs modulares y escalables.
Python Flask FastAPI Docker CI/CD PostgreSQL
Enero 2016 - Mayo 2022

Servicio al Cliente - Casa de Campo

Atención al Cliente Bilingüe

  • • Atención al cliente en un restaurante bilingüe, ofreciendo un servicio de alta calidad a clientes de diversas nacionalidades.
  • • Experiencia en comunicación en inglés, mejorando habilidades de listening y speaking al interactuar con hablantes nativos.
  • • Desarrollo de habilidades interpersonales y resolución de problemas para garantizar la mejor experiencia del cliente.
  • • Trabajo en equipo y gestión eficiente del tiempo en un entorno de ritmo acelerado.
Inglés B2 Atención al Cliente Trabajo en Equipo

Proyectos Destacados

Sistema de Gestión de Inventario Empresarial

API RESTful para la gestión integral de inventario: productos, categorías, proveedores y movimientos de stock. Arquitectura modular con Flask-Smorest, autenticación JWT, documentación Swagger y despliegue containerizado con Docker. Pipeline CI/CD automatizado.

Python Flask PostgreSQL Docker Pytest

API REST Corporativa para Gestión de Contactos

API RESTful diseñada para la gestión corporativa de contactos. Arquitectura modular con Blueprints, autenticación JWT, documentación Swagger interactiva y suite de pruebas automatizadas con Pytest. Containerizada con Docker.

Python Flask SQLAlchemy JWT Docker

Pipeline ETL para Extracción de Datos

Pipeline ETL que combina web scraping y extracción de PDFs. Utiliza BeautifulSoup, pdfplumber y Pandas para extraer, transformar y cargar datos estructurados a formatos CSV y JSON. Automatización de procesos de extracción de datos no estructurados.

Python BeautifulSoup pdfplumber Pandas ETL

Sistema de Gestión de Carteras Financieras

Sistema empresarial para la gestión de carteras de clientes con FastAPI, SQLModel y Oracle Database. Integra lógica PL/SQL para operaciones críticas, auditoría automática y generación de reportes. Conexión directa con ecosistema Oracle.

FastAPI SQLModel Oracle DB PL/SQL Docker