Sobes.tech
Senior

Por favor, cuéntame sobre tu experiencia en tu último trabajo: equipo, proyecto, funciones?

sobes.tech AI

Respuesta de la IA

En mi último trabajo, fui desarrollador senior en un equipo de 6 personas: 3 back-end, 2 front-end y 1 QA. El proyecto era una plataforma de microservicios para procesar pagos y gestionar suscripciones.

Mi principal responsabilidad era el desarrollo y mantenimiento de servicios en Go, incluyendo la implementación de lógica de negocio, optimización del rendimiento e integración con APIs externas. También participé en el diseño de la arquitectura y revisiones de código. Dentro de las funcionalidades, implementé el procesamiento de transacciones, gestión de usuarios y sistema de notificaciones.

Ejemplo de código para manejar solicitudes HTTP en Go:

func handlePurchase(w http.ResponseWriter, r *http.Request) {
    var order Order
    if err := json.NewDecoder(r.Body).Decode(&order); err != nil {
        http.Error(w, "Solicitud inválida", http.StatusBadRequest)
        return
    }
    // Lógica de procesamiento del pedido
    processOrder(order)
    w.WriteHeader(http.StatusOK)
}