Está en la página 1de 3

CURRÍCULUM VITAE

I. DATOS PERSONALES PERFIL


Nombre (s) Apellido paterno Apellido materno

HERNÁN FLORES RAMÍREZ


CI Domicilio: Ciudad - País Teléfonos
3999257 Tupiza - Av. Barrientos s/n Tupiza – Bolivia 69616159
Lugar y fecha de nacimiento Cédula de identidad Estado civil
Nuestra Señora de La Paz 16/09/1987 3999257 Pt SOLTERO
Email Libreta de Servicio Militar
hernanfloresramirez1987@gmail.com 87-3999257-13

II. NIVEL ACADÉMICO ALCANZADO (Especificar en nivel máximo alcanzado por orden ascendente)
Título obtenido Periodo Nombre de la institución
Inicio Conclusión
1. BACHILLER EN HUMANIDADES 2003 2008 COLEGIO NACIONAL MIXTO SUIPACHA
2. DIPLOMA EN LICENCIATURA EN INGENIERIA INFORMÁTICA 2008 2018 UNIVERSIDAD AUTÓNOMA TOMÁS
FRÍAS
3. TITULO EN PROVISIÓN NACIONAL “INGENIERO EN 2018 2019 UNIVERSIDAD AUTÓNOMA TOMÁS FRÍAS
INFORMÁTICA”
4. DIPLOMADO EN EDUCACIÓN SUPERIOR FORMACIÓN BASADO 2020 2021 UNIVERSIDAD AUTÓNOMA TOMÁS
EN COMPETENCIAS CON TECNOLOGÍAS DE LA INFORMACIÓN Y FRÍAS
COMUNICACIÓN

III. EXPERIENCIA LABORAL (Especificar en orden cronológico del presente al pasado)


CARGO ENTIDAD/ PERIODO BREVE DESCRIPCIÓN DE LAS FUNCIONES
REALIZADAS
1. AUXILIAR DE DOCENCIA (Universidad Autónoma Tomás Frías) Revisar y Coadyuvar en proyectos de taller de sistemas.
Del 02/03/2015 al 22/12/2015
2. CONSULTOR INDIVIDUAL (Instituto Nacional de Estadística) REGISTRADOR, en el proyecto Único de Beneficiarios
POR PRODUCTO Del 01/11/2015 al 31/11/2015 “PRUB”.
3. AUXILIAR DE DOCENCIA (Universidad Autónoma Tomás Frías) Supervisar, revisar y Coadyuvar en proyectos de taller de
Del 10/03/2017 al 27/12/2017 sistemas.
4. ADMINISTRATIVO I (Corte Departamental Electoral Potosí) Digitalizador en las elecciones de altas autoridades del
DIGITALIZADOR Del 16/11/2017 al 15/12/2017 órgano judicial del tribunal constitucional plurinacional.
5. TRABAJO DIRIGIDO (Asamblea Legislativa Departamental Desarrollador de los sistemas de Personal, Plan Operativo
Potosí) Anual, Procesos de Contrataciones y Almacén e
Del 2/01/2016 al 5/06/2018 Inventarios.
6. TECNICO EN TELEVISIÓN (Emprotel SA) Técnico en instalación, mantenimiento, y otros en
SATELITAL Del 15/06/2018 al 05/10/2018 instalación de antenas para televisión satelital de entel.
7. DESRROLLADOR DE (Universidad Autónoma Tomás Frías) Implementador de los sistemas desarrollados y desarrollo
SISTEMAS AUXILIAR Del 7/6/2018 al 17/11/2018 de un nuevo módulo Sistema de Archivos y
TÉCNICO I Correspondencia para la administración de las leyes,
normas, etc. emitidas por la asamblea legislativa
departamental.
8. ANALISTA Y (Seguro Social Universitario Potosí) Analista y Desarrollador de los Sistemas de atención
DESARROLLADOR DE Del 15/05/2019 al 14/03/2021 médica, Fichaje en Línea, Fichaje Laboratorios, Reportes
SISTEMAS Generales y Configuración y Mantenimiento de Equipos.
9. ENCARGADO DE SISTEMAS (startup) Encargado de Sistemas e Infraestructura de Redes en la
Del 01/02/2022 al 20/04/2022 empresa Minera Tupiza S.R.L.
10. DESARROLLADOR BACKEND (Trebol-TI) Colaborador en el análisis, y desarrollo de sistemas
EXPRESS y NESTJS (01/09/2022 al 05/10/2022) robustos con miras a migrar a microservicios con nestjs.
11. DEARROLLADOR BACKEND (startup) Encargado de Desarrollo backend en Go con GoFiber y
GOLANG EN SHIPEDGE (01/07/2022 hasta ahora) Gorm.
12.
VI. HABILIDADES PERSONALES
Tipos de desarrollo Frameworks Descripción
1. Desarrollo web orientado a Yii Framework Implementación de programación orientada a objetos con el método “Modelo
objetos entorno al MVC II, Angular II, Vista Controlador” con Php, Uso de Framework Yii Framework II y AngularJs,
GoFiber, Angular 13, Ionic 4 y Express.
Express, NestJs.
2. Creación de bases de datos, Creación de bases de datos, tablas, procedimientos almacenados, funciones y
tablas, vistas y consultas.
procedimientos Desarrollo de consultas del lado del backend con zequelize y consumo de
almacenados sql nativos y procedimientos almacenados.
con sequelize.
3. Desarrollo de Backend Express, NestJs, Desarrollo de APIS escalables con Express utilizando Babel con estándares de
Con NodeJs Socket.io seguridad con Jsonwebtoken y Bcrypt y envío de emails.
4. Desarrollo de Backend con Go Fiber y Gorm Desarrollo de APIS escalables orientado a la arquitectura hexagonal utilizando
Golang Fiber como servidor y Gorm como orm de Go para conexiones a bases de datos
relacionales con gorm.io/driver/postgres
5. Desarrollo de Frontend Angular 13, Desarrollo de aplicaciones web y móviles con Ionic y Angular, uso de módulos
Ionic v6 ReactiveFomsModule, HttpClientModule, ToastrModule, NgxSpinnerModule,
módulos personalizados, manejos de Guards, Interfaces, Rutas secundarias y
manejo de Inputs y OutPuts, generación de componentes, servicios, guards y
demás elementos con CLI de angular.
Manejo de periféricos con Capacitor y exportación a Android y Ios.
6 Desarrollo Hibrido Yii Framework II Desarrollo de aplicaciones con entorno visual utilizando ionic, capacitor y cordova
(php)
7 Desarrollo en tiempo real Socket.io Desarrollo de aplicaciones en tiempo real utilizando sockets tanto en el Backend
como en el Frontend.

VI. HERRAMIENTAS TECNOLOGICAS


Tipos de desarrollo Descripción
1. Base de datos SQL Server, MySql, MariaDB, PostgresSql, Mongo DB y dbdiagram.io
2. Lenguajes Go, TypeScript, JavaScript, Php, Html, Css, Scss, C++, C#
3. Framework Frontend Ionic(angular, typescript, html, css, javascript), Angular (typescript), Yii Framework II(php)
4. Desarrollo de Backend Fiber(Go), Nextjs, Express, Express generator
5. IDs de desarrollo Visual Studio Code, Sublime Text, Brackets, Notepad++
6. Librerías utilizadas Toastr, JsPdf, QrCode, Barcode, MomentJs y Buffer
7. GitHub Git add ., git commit -m “”, git status, git push origin “branch”, etc.
8. GitLab Git add ., git commit -m “”, git status, git push origin “branch”, etc.
9. WinScp Herramienta para interactuar con archivos linux

VII. CONOCIMIENTOS ESPECIFICOS EN FRAMEWORKS


Tipos de desarrollo Descripción
1. Angular Programación modular, mvc, hexagonal y uso compartido de componentes
Inyección de dependencias y uso de destructuring
Uso de LazzyLoading (recargas perezosas), aplicado en programación modular
Uso correcto de formularios reactivos, a través del módulo HttpClientModule
Uso del módulo HttpClientModule para solicitudes http y/o consumo de apis externas de backends
Creación de servicios y uso de Subject y behaviorSubject (observables) para manejos de estado de la aplicación
Uso de Inputs, Outputs y EventEmitters para comunicación entre componentes en jerarquías padre e hijo
Incrustación de templates como AdminLTE3 y Gentella Master así como Angular Material
Uso de Guards: CanActivate, CanLoad, Deactivate (guardianes) para restricciones de rutas
Uso de Interceptors (interceptores) para envíos de cabeceras en solicitudes http al backend
Uso de librerías de terceros como ngx-device-detecttior, ngx-pagination, ngx-socket.io, ngx-spinner, ngx-toastr y swiper
Uso adecuado de rxjs y correcta manipulación operadores de la librería rxjs
Compilación, puesta en producción y mejoras en .htaccess
Ionic Uso de herramientas angulares
Uso de capacitor, para uso de componentes nativos (sensores) de los dispositivos
Uso de componentes Enterprise de Ionic como Vault, entre otros
Fiber Uso de arquitectura hexagonal (puertos, handlers, servicios y repositorios)
Uso de Gorm (orm) para conexiones a bases de datos
Uso de middlewares
Uso de Bcrypt para encriptar contraseñas
Uso de Jwt con certificados *.RSA para la verificación de la authenticacion de usuarios a ciertas rutas
Uso de validator, time, fmt, log, etc.
Uso de Swagger
Gorm Uso de funciones o procedimientos almacenados
Uso de consultas simples créate, select, update y delete
Uso de consultas nativas con gorm
NestJs En proceso de aprendizaje
Vue En proceso de aprendizaje
React Pendiente

Quien soy y experiencia Laboral


Mi nombre es Hernán Flores Ramírez, Ingeniero Informático de profesión egresado y titulado en la Universidad Autónoma Tomás
Frías de la carrera de Ingeniería Informática de la ciudad de Potosí en Bolivia, en el ámbito personal tengo ganas de superación
personal como también seguir aprendiendo las bases técnicas de las tecnologías emergentes de la web y su ramas afines, en el ámbito
profesional trabaje en varias instituciones tanto públicas, privadas y de convenio, dentro de las mismas puedo mencionar:
• La Asamblea Legislativa Departamental como desarrollador
• Seguro Social Universitario Potosí como Analista y Desarrollador de Sistemas con Php, AngularJa, y Angular 14, Express
con Sequelize y SoecketIO.
• Next Go como analista y desarrollador, express y nestjs.
• ShipEdge como desarrollador Expert NodeJs.
• Universidad San Francisco de Asís como docente.

Declaro que toda la información proporcionada es verdadera, y que cualquier duda o consulta que se requiera se me puede
consultar al celular +591 69616159.
Atentamente,

……………….......…………
(Hernán Flores Ramírez)

También podría gustarte