Hola, soy

Edgar Figueroa

Software Enginner

2018

Desde


+

Experiencias

image hero

Acerca de mi

Software engineer Apasionado, Comprometido con la Creación de Soluciones Innovadoras y Eficientes

photo of Edgar

¡Hola a todos! Soy Edgar, un ingeniero de software apasionado por la creación de soluciones innovadoras. Desde que inicié mi carrera en 2018, me he dedicado a lanzar aplicaciones que marcan la diferencia, diseñando arquitecturas de software robustas y esquemas de bases de datos eficientes. Mi enfoque siempre ha sido implementar soluciones óptimas que superen las expectativas.
Me encanta construir aplicaciones que automatizan y simplifican tareas, mejorando la eficiencia y la experiencia del usuario. ¡Ver cómo una idea se transforma en una herramienta que facilita la vida de las personas es lo que me motiva! No le temo a los desafíos, incluso si implican aprender nuevas herramientas. De hecho, ¡me emociona la oportunidad de expandir mi stack tecnológico y fortalecer mis habilidades! Siempre busco la tecnología más adecuada para resolver cada problema de manera eficiente y efectiva.
Estoy ansioso por seguir creciendo profesionalmente y aportar mis conocimientos a proyectos emocionantes. ¡Me encantaría conectar y explorar cómo puedo contribuir a su equipo! ¡Estoy seguro de que juntos podemos lograr grandes cosas!

Habilidades & Herramientas

Habilidades y Herramientas para Ofrecer Excelencia

Frontend icon

Front End

Dominio de tecnologías frontend modernas, con experiencia en la creación de interfaces de usuario dinámicas y responsivas que mejoran la experiencia del usuario.

Backend Icon

Back End

Experiencia en desarrollo backend con especialización en Node.js, utilizando frameworks para construir APIs eficientes y arquitecturas basadas en microservicios.

Database Icon

Base de datos

Sólidos conocimientos en bases de datos relacionales y NoSQL, con habilidades en el diseño de esquemas escalables y optimizados para soportar aplicaciones complejas.

Frameworks icon

Frameworks & Libraries

Experto en el uso de bibliotecas y frameworks modernos como React.js, Styled-components, y Next.js para ofrecer experiencias de usuario fluidas. Manejo de herramientas de pruebas como Jest para garantizar la calidad y robustez del código.

Oher Icons

Mas habilidades

Amplio conocimiento en principios de arquitectura de software, incluyendo TDD, DDD, Clean Architecture y otros patrones de diseño que garantizan aplicaciones escalables y mantenibles. Habilidades en tecnologías en la nube AWS (EC2, S3) and Firebase, y herramientas de CI/CD tales como GitHub Actions, Docker. Bilingüe, con fluidez en español (nativo) e inglés (B2), facilitando la comunicación en equipos internacionales.

Experiencia laboral

Experiencia Profesional y Logros Destacados

  • Altimetrik - Fullstack Engineer
  • Outbuild - Fullstack Engineer
  • Codigo MX - Backend developer

Colaboré con equipos multifuncionales, incluyendo gestión de producto, ingeniería y aseguramiento de calidad, para garantizar que un microservicio cumpliera con todos los requisitos y especificaciones, facilitando una comunicación eficiente y asegurando el éxito del proyecto. Desarrollé y mantuve un microservicio en la plataforma STATSIG, que permitía a los equipos verificar si ciertos usuarios tenían acceso a funcionalidades específicas mediante feature flags, mejorando significativamente la precisión y eficiencia en su gestión, reduciendo errores y optimizando la experiencia del usuario.

Responsabilidades Clave:

  • • Colaboré estrechamente con diversos equipos.: Trabajé en conjunto con los equipos de gestión de producto, ingeniería y control de calidad para mantener y mejorar las funcionalidades de 'feature flagging'. ¡Fue un trabajo en equipo genial para seguir optimizando la plataforma!
  • • Optimizando la precisión: Implementé un sistema de 'feature flagging' que redujo los errores de acceso de los usuarios en un 25%. ¡Menos errores y más eficiencia, eso siempre es una buena noticia!

Lideré el desarrollo del módulo de planificación semanal de proyectos, permitiendo a los usuarios organizar sus tareas de manera más eficiente y reducir los tiempos de entrega. Además, colaboré en una funcionalidad clave que preservaba diferentes formatos de presentación de la información completa de cada usuario, participando en múltiples iteraciones y mejoras para optimizar la experiencia del usuario.

Responsabilidades Clave:

  • • Planificando soluciones: Desarrollé un módulo de planificación de proyectos para mejorar la eficiencia y organización de las tareas. ¡Así nos aseguramos de que todo fluya de manera más ordenada y productiva!
  • • Impulsando el crecimiento: Colaboré en una función clave que contribuyó a asegurar la financiación de Serie B, ¡y todo gracias a la mejora de las presentaciones de proyectos! Fue genial ver cómo nuestro trabajo en equipo marcaba la diferencia.

Participé en el desarrollo de una plataforma de comercio electrónico que permitía a los clientes crear carritos de compra virtuales personalizados y completar sus compras a través de mensajes de texto. ¡ Una función súper innovadora que mejoró la experiencia del cliente y, por supuesto, impulsó las ventas! Utilicé la API de Twilio (JavaScript) para enviar mensajes de texto a los clientes, asegurando una comunicación oportuna y precisa durante todo el proceso de compra. ¡Así mantenemos a todos informados y felices!

Responsabilidades Clave:

  • • Innovando el comercio electrónico: Diseñamos una plataforma de comercio electrónico que permite experiencias de compra personalizadas y compras a través de mensajes de texto. ¡Llevamos la comodidad al siguiente nivel!
  • • Mejorando la interacción: Aumenté la interacción con los clientes en un 30% gracias a las funcionalidades avanzadas de la plataforma. ¡Nos encanta ver a los usuarios participando y disfrutando de la experiencia!