Resumen Curricular 05 11 2023

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

CARLOS CAICEDO

INGENIERO DE DESARROLLO
Correo: caicedocarlos0306@gmail.com
Whatsapp : +55 41988077358
Edad: 35
Residencia en Brasil

EXPERIENCIA PROFESIONAL
PERFIL

Soy un apasionado desarrollador de software BanMedical


Ingeniero de Desarrollo
con una sólida experiencia en la creación de
Desde Febrero - 2023
aplicaciones web utilizando tecnologías de
Remoto, Chile
vanguardia como .NET y JavaScript. Mi enfoque
se centra en la resolución de problemas Logros destacados
complejos y la generación de soluciones
innovadoras.  He logrado completar exitosamente la
migración de un lote de servicios y
Mi historial incluye el desarrollo exitoso de aplicativos clave para la organización,
aplicaciones web que destacan por su adaptando versiones antiguas de
rendimiento y usabilidad. Me entusiasma la .Net Framework a las modernas .Net 6 y 7
perspectiva de sumergirme en proyectos y asegurando que estas migraciones
desafiantes, donde pueda desplegar mis funcionen de manera óptima en un
habilidades técnicas y mi enfoque dinámico entorno OCI con Kubernetes.
para catalizar el éxito de los equipos y las
 Este proyecto de migración ha sido
empresas.
fundamental para la empresa, ya que
hemos logrado modernizar y mejorar la
eficiencia de nuestros servicios de salud,
HABILIDADES
además de garantizar una transición
exitosa a entornos OCI con kubernetes.
o Importante trayectoria desarrollando aplicativos  La gestión exitosa de esta migración
web utilizando lenguajes como C#, Java, implica una compresión profunda de las
JavaScript. tecnologias involucradas y la capacidad
de adaptarse a un entorno de
o Experiencia implementando los patrones de
contenedores altamente escalables, con
diseño y las prácticas recomendadas para
una implementación atraves de Bamboo
construir aplicaciones web escalables, seguras y
y la implementación de health checks
de alto rendimiento.
para garantizar la integridad de los
o Habilidad en la creación de aplicaciones SPA servicios internos y externos, asi como de
(Single Page Applications) utilizando frameworks las bases de datos.
front-end populares como Angular, React y Vue. Tecnologías aplicadas
o Experiencia realizando pruebas unitarias, pruebas  Front-ent: C# .Net mvc, Razor Pages,
de integración y CI/CD para garantizar la calidad Javascript.
del código, integración y despliegue continuo.  Backend: .Net Framework .Net 6, 7,
Microservices, Services Soap, Patron
o Conocimiento de las arquitecturas de software Repository, Dependency Injection, Entity
utilizadas en aplicaciones web, incluyendo Framework. Dapper, ADO, Dto, Linq,
patrónes como MVC, N-Capas, Microservicios, Automapper,,Swagger,OpenApi, Solid
Domain Driven Design, CQRS, Singleton, principles, Web Api Rest, WebApps, Mvc,
Repository Pattern entre otros. N-Layers. HealtCheacks Servicios y dbs,
Docker Container, CI/DC Bambo.
o Destacada experiencia en la gestión de  Bases de Datos: Oracle Sql, Functions,
contenedores como docker y en sistemas de Subqueries, StoreProdures.
orquestación de contenedores como Kubernetes.  Control de versionamiento en git.
 Azure DevOps, CI/CD.
o Destacada experiencia en el manejo de
 Metodologia agil scrum.
plataformas en la nube, como AWS, Azure y GCP.
HABILIDADES EXPERIENCIA PROFESIONAL

o Alta Experiencia con las prácticas de control de


ChevyPlan
versiones, como la gestión de ramas y la fusión de
Ingeniero de Desarrollo
cambios.
Desde Marzo 2022 Hasta Diciembre 2022
Remoto, Quito, Ecuador
o Alta experiencia con el desarrollo de aplicaciones
móviles utilizando tecnologías como React Native
y Ionic. Logros destacados
 Desarrolle un sistema para la gestión de
LENGUAJES DE PROGRAMACIÓN procesos de contratos web, para la
empresa de venta de autos, chevyplan
de Ecuador, perteneciente a la red de
o C# concesionarios Chevrolet.
o JavaScript
o Java  El nuevo sistema optimizó el flujo de
o PHP trabajo en la gestión de contratos de
o Typescript compra de vehículos. Reduciendo el
o Sql tiempo dedicado a la preparación y
o Nosql seguimiento de los contratos, permitiendo
o Node.js a los empleados de ChevyPlan enfocarse
o Oracle en otras actividades clave.
 El sistema de contratos web, se integró
ARQUITECTURAS Y PATRONES con otros sistemas internos de CheyPlan,
el cual permitio una mayor eficiencia
o Solid principles operativa, así como una mejor
o Arquitectura N-Capas con orientación al administración de los procesos de
domínio entrega y postventa.
o Clean Architecture
o Domain Driven Design (DDD) Tecnologías aplicadas
o Test Driven Development
o CQRS  Front-ent: C# .Net mvc, Razor Pages,
o Mediator Javascript, Jquery, Css Angular, PrimeNG,
o Repository Pattern SCSS.
o Unit of Work
 Backend: .Net Framework .Net 5,
o Factory Method
Microservices, Patron Domain Driven
o Singleton
Design, Patron Repository, Dependency
o Dependency Injection
Injection, Entity Framework. Dapper, ADO,
o Programación asincrona
Dto, Linq, Automapper,,Swagger
o Microservices
OpenApi, Programación asíncrona, Solid
o Unit tests
principles, Web Api Rest, Mvc, N-Layers,
o Integration testing
Azure Cloud: Kubernetes Service, Bus
Service, Unit tests, Integration testing,
TECNOLOGIAS Y HERRAMIENTAS Docker Container.

o Net Framework  Bases de Datos: Sql server, Mysql,


o Net core Functions, Subqueries, StoreProdures.
o Net 5,6,7 Views.
o Entity Framework  Control de versionamiento en git y flujo
o Spring Boot de trabajo con gitflow.
o Azure Cloud: Sevices Bus, Queues Storages,  Azure DevOps, CI/CD.
Funtions, Applications Insights, Key Vault
o Azure DevOps
o Google Cloud: GKE, PUB/SUB
o AWS
o Asp .net MVC
o Razor pages
o Web Forms
TECNOLOGIAS Y HERRAMIENTAS EXPERIENCIA PROFESIONAL

o Soap
Virtual Remote Partner.
o WebApps
Desarrollador de Software
o Oracle Sql
Desde Noviembre 2021 Hasta Abril 2022
o Sql server
Remoto, Tucumán - Argentina
o Mysql.
o PostgreSql
Logros destacados
o Mongo DB
o RabbitMQ  Desarrolle un sistema para rectificar
o Linq extractos y datos de sociedades y socios
o Dapper para una compañia cliente de origen
o ADO.NET chilena llamada sinacofi.
o Dto,
 La plataforma desarrollada asegura la
o Jquery
exactitud y confiabilidad en la gestión de
o JWT
socios de Sinacofi, Implementando rutinas
o Docker.
basadas en eventos. Estos eventos se
o Kubernetes
disparan al producirse cambios en la
o Angular
gestión de extractos de sociedades,
o React js
generando mensajes que seran
o React Native
consumidos por los diferentes
componentes del sistema, como los
EDUCACIÓN servicios de validación, almacenamiento
y notificación, permitiendo una respuesta
inmediata a los cambios y una
sincronización en tiempo real de la
Año: 2012
información.
Titulo de Licenciatura en informática:
Universidad Bolivariana de Venezuela.  El rectificador implementa de forma
exitosa apis externas, que conectan a
fuentes de información oficiales de chile.
o Cursos y Certificaciónes: Permitiendo validar automáticamente la
https://react-portafolio-caicedo- información de los socios y obtener datos
carlos.netlify.app/about actualizados, optimizando la gestión y la
precisión de los registros.

Tecnologías aplicadas
LINKEDIN
 Front-ent: .Net, N-Capas, Soap, C#
Asp.Net MVC, ADO NET, Swagger
https://www.linkedin.com/in/carlos-c-a133b113b/
OpenApi, Principios Solid, Mvc Razor
Pages, Automapper, Linq, Dapper,
Javascript, Jquery, Css, Tailwindcss.
MI PORTAFOLIO
 Backend: Java, Spring Boot, .Net core,
Microservices, Domain Driven Design,
o Portafolio: Repository Pattern, Dependency Injection,
https://react-portafolio-caicedo-carlos.netlify.app Swagger OpenApi, Api Rest, Solid
principles, Mvc, Mediator Pattern, Azure
o Github: Cloud: Kubernetes Service, Bus Service,
https://github.com/crosscay?tab=repositories Kafka, Unit tests, Integration testing,
Docker Container. Azure Cloud:
Kubernetes Service, Service Bus, Funtions,
IDIOMAS Applications Insights, Key Vault.
 Base de Datos: OracleSql, MongoDb.
o ESPAÑOL NATIVO.  Control de versionamiento en git.
o INGLÊS TÉCNICO.
 Bitbucket.
o PORTUGUÊS CONVERSACIONAL.
 Trello.
 Metodologia agil scrum.
EXPERIENCIA PROFESIONAL

Bayteq Cía ltda.


Ingeniero de Desarrollo
Desde Febrero 2021 Hasta Noviembre 2021
Quito, Ecuador

Logros destacados

 Jugue un papel fundamental en el desarrollo e implementación de un API REST robusto y seguro


para un cliente de origen colombiano llamado Pay Movil. Esto permitió la integración exitosa de la
aplicación TapToPhone con los comercios afiliados, brindando servicios de pagos móviles confiables
y eficientes.
 Desarrolle mecanismos de seguridad adicionales para garantizar la confiabilidad en las
transacciones de pagos móviles. Estos mecanismos incluyeron la autenticación de usuarios,
encriptación de datos sensibles y prevención de ataques de interceptación o manipulación de la
información.
 El sistema de compra programada tuvo un impacto significativo en el negocio de ChevyPlan.
Mejorando la experiencia del cliente, optimizado los procesos internos y contribuyendo al
crecimiento de las ventas de la empresa.

Tecnologías aplicadas
 Front-ent: Asp.net, Css, Javascript, Razor Pages, Web Forms, Jquery.
 Backend: .Net Framework, .Net core, Principios Solid, Programación asíncrona, Web Api Rest,
Asp.net, Mvc, Clean Architecture, Domain Driven Design (ddd), Patrones de diseño: Mediator,
Repository, Unit of Work, Factory Method, Dependency Injection, EF. Dapper, ADO, Dto, Linq,
AutoMapper, Loggers, Unit tests, Integration testing, Autofac, y Ninject, Swagger OpenApi.
 Azure Cloud: Kubernetes Service, Service Bus, Funtions, Applications Insights, Key Vault.
 Base de Datos: Sql server, Mysql, Functions, StoreProdures, Views.
 Control de versionamiento git.
 Azure DevOps, CI/CD.
 Docker/Kubernetes
 SonarQube.
 Metodologia agil scrum.

Lead Solutions.
Programador Full Stack
Desde Enero 2020 Hasta Enero 2021
Quito, Ecuador

Logros destacados

 Como desarrollador, mi contribución fue fundamental en el desarrollo exitoso de un sistema de


compra programada para las ventas de vehículos en chevyplan. Mis conocimientos y habilidades
me permitieron crear soluciones robustas y funcionales que cumplieron con los requisitos del
proyecto.
 Como resultado final, el sistema de compra programada pudo implementarse de manera efectiva
en chevyPlan. Esto implicó superar desafíos técnicos y asegurarme de que durante el proceso de
desarrollo se cumplieran con los plazos establecidos y estuviera listo para su lanzamiento.
 El sistema de compra programada tuvo un impacto significativo en el negocio de ChevyPlan.
Mejorando la experiencia del cliente, optimizado los procesos internos y contribuyendo al
crecimiento de las ventas de la empresa.
Tecnologías aplicadas
 Front-ent: Angular 8, Javascript, Bootstrap, Angular, Material, PrimeNG, SCSS.
 Backend: Microservices, .Net Framework, .Net Core We Api Rest, N-Capas, Dapper,
Dependency Injection, Linq, ADO.NET.
 Base de Datos: Sql server, uso de Funtions, Store Procedures, y Subconsultas, Views.
 Control de versionamiento en git.

También podría gustarte