Curriculum Vitae

Derian André Castillo Franco

Ingeniero de Software Frontend con un enfoque en UX/UI hermoso

Experiencia

Mi meta siempre es dar lo mejor de mi, aprender lo que sea necesario y crecer, me encantan los desafíos y aprovecho las oportunidades que aporten para mi evolución. Crear experiencias funcionales, hermosas y accessibles que aporten valor a las personas.


Trabajos

PwC México

Senior Fullstack Software Engineer
— Actual
  • Competente en el desarrollo full stack, dando énfasis a la mantenibilidad, calidad, mejores prácticas y rendimiento del código.
  • Abordo problemas de VeraCode y SonarQube e implemento las mejores soluciones para la calidad del código.
  • Llevo a cabo revisiones exhaustivas de código, mejorando la legibilidad y eficiencia en servicios tanto del lado del cliente como del lado del servidor.
  • Estoy comprometido a mejorar la mantenibilidad del código a través de la refactorización estratégica y optimizaciones.
  • Contribuyo activamente a la colaboración en equipo, guiando una visión clara y fomentando la innovación y el crecimiento.

Independiente

Fullstack Software Engineer / Designer
— Actual
  • Desarrollé una cartera diversa de clientes, desde pequeñas empresas emergentes hasta grandes empresas nacionales e internacionales.
  • Proporcioné soluciones de desarrollo de pila completa, desde el diseño hasta la implementación, lo que resultó en el lanzamiento exitoso de muchos proyectos.
  • Dirigí equipos pequeños cuando fue necesario, asegurando la entrega a tiempo y el cumplimiento del presupuesto.

BlueOptima

Frontend Software Engineer
—
  • Lideré funciones llevadas a producción sin ningún bug importante, desde el análisis, la documentación hasta la implementación, proporcionando estimaciones de tiempo precisas y código de alta calidad.
  • Se resolvieron con éxito errores importantes de interrupción de la producción y se evitaron errores críticos.
  • Proporcioné soporte técnico para errores específicos del cliente y mantuve el código legacy de angular.
  • Utilicé pruebas unitarias y revisiones de código para garantizar un código de alta calidad y mantener el cumplimiento de los estándares de la industria.

Inbright

Frontend Software Engineer
—
  • Lideré un equipo multifuncional en el desarrollo e implementación de la arquitectura front-end.
  • Gestioné el análisis y la delegación de tareas, asegurando la entrega a tiempo y el cumplimiento del presupuesto.
  • Colaboré ​​con los miembros del back-end para hacer realidad las ideas, lo que resultó en el exitoso lanzamiento de varios productos nuevos.

Educación

Instituto Tecnológico y de Estudios Superiores de Occidente

Ingeniería en nanotecnología
—
  • Gestioné con éxito un laboratorio de nanotecnología, utilizando equipos como SEM, XPS, AFM y Sputtering.
  • Usé Python y ORCA ab initio para simular sistemas moleculares y partículas.
  • Sinteticé y caractericé una variedad de nanomateriales, incluidos nanotubos de carbono, plata y nanopartículas de cobre.

Prácticas Profesionales

UDG - CINVESTAV

Simulaciones de sistemas moleculares organometálicos y desarrollo deaplicación web para análisis y manejo de datos
—
  • Simulaciones de sistemas moleculares organometálicos y desarrollo de aplicaciones web para el análisis de datos.
  • Realización de simulaciones de sistemas moleculares organometálicos utilizando el software ORCA ab initio.
  • Desarrollé una aplicación web para el análisis de datos de las simulaciones, que incluía funcionalidades como: comparación de geometrías inicial y final, visualización de energías orbitales, detección de optimización y generación de tablas comparativas entre simulaciones.

Casa y Terrenos

Programa de modelación matemática para el desarrollo de planes y proyectos de negocio utilizando machine learning
—
  • Desarrollé una solución para el desarrollo de planes y proyectos de negocios utilizando técnicas de aprendizaje automático.
  • Implementé un sistema de calificación de propiedades basado en la calidad de los datos.
  • Manejé Bases de datos MySQL y MongoDB, programación de scripts en Python y uso de servidor mediante SSH.

Certificaciones

Anthropic

Expedición:

ID de credencial: rzoj9urwminy

Level 3: Verified Continuous Security Champion
Expedición:
Level 2: Verified Team Security Champion
Expedición:
Level 1: Developer Security Fundamentals
Expedición:
Active Listening: The Secret to Effective Communication
Expedición:

ID de credencial: 73b1cecd8ebbe57956de150390d4d2c1f5247e7f6ddb4c70577429b7c0851b5e

The Six Biases of Decision-Making
Expedición:

ID de credencial: 777629ec7655424f24c4e184b711ea2bca081233b1dba92dbab9ceeeefd99f4d

Critical Thinking for Better Judgment and Decision Making
Expedición:

ID de credencial: aa34ac29ba52ab946ac5d637af64eaf51879fd5e1bc33ee7b1a5266ec03571a9

Using Questions to Foster Critical Thinking and Curiosity
Expedición:

ID de credencial: b0c660a079c93757e1b4c3a7cb06c483f5d1cc5a4302f1946ced2db04373ba0c

Prompt Engineering: How to Talk to the AIs
Expedición:

ID de credencial: b2957345385766e69c8221bac827cb3f6b17c4ff431e250c05d3d60b48df96b5

Generative AI for Business Leaders
Expedición:

ID de credencial: 5c95315ae182df3971420f1172b39ac6e5f0980b3d1f6333b3b7b4c53ea25e0d

Power BI: Dashboards for Beginners
Expedición:

ID de credencial: AamegkyfHHRTu0k1juABH__X64Wl

JavaScript: Best Practices for Code Formatting
Expedición:

ID de credencial: AUFTD-X91nwBcVnbN122zjwxVbXi

Expedición:

ID de credencial: 6ee76af9c694

Visual Studio Code Can Do That?
Expedición:
JavaScript: From Fundamentals to Functional JS, v2
Expedición:
JavaScript: The Hard Parts, v2
Expedición:
CSS: Dynamic CSS with Custom Properties (aka CSS Variables)
Expedición:
React: State Management in Pure React, v2
Expedición:
Deep JavaScript Foundations, v3
Expedición:
React: Intermediate React, v4
Expedición:
React: Complete Intro to React, v7
Expedición:
Expedición:

ID de credencial: 7f6931c7-f154-4412-aa2a-3549a262536f

Expedición:

ID de credencial: a87a6fa1-ba9c-4e13-95db-83111f622e58