Knut Bergström
knut.bergstrom@email.no | +47 92 34 56 78 | Fagerveien 12, 0456 Oslo | https://www.linkedin.com/in/knutbergstrom

RESUMEN PROFESIONAL

Arquitecto de Software orientado a resultados con más de 12 años de experiencia en el diseño e implementación de soluciones empresariales escalables a través de diversas pilas tecnológicas. Experiencia comprobada en arquitectura de soluciones, sistemas basados en eventos y diseño de APIs. Hábil en la traducción de requisitos empresariales complejos en arquitecturas técnicas robustas mientras lidera equipos de ingeniería multifuncionales. Sólida formación en ecosistemas Java y Python con enfoque en patrones de integración y paradigmas arquitectónicos modernos.

EXPERIENCIA PROFESIONAL

Arquitecto de Software
Teknova Solutions AS, Oslo
Enero de 2021 – Presente

• Diseño e implementación de arquitectura basada en eventos para plataforma de integración empresarial, reduciendo la latencia del sistema en un 40% y mejorando la escalabilidad para manejar más de 2 millones de transacciones diarias
• Liderazgo del comité de revisión de arquitectura para más de 15 equipos de desarrollo, estableciendo estándares para diseño de APIs REST, patrones de microservicios y soluciones nativas en la nube
• Arquitectura de estrategia de migración desde sistemas monolíticos heredados hacia arquitectura de microservicios, resultando en una reducción del 60% en tiempo de despliegue y mejora de la resistencia del sistema
• Colaboración con partes interesadas de unidades de negocio para definir arquitectura de soluciones para aplicaciones orientadas al cliente que atienden a más de 500000 usuarios activos
• Mentoría de equipo de 8 ingenieros de software en mejores prácticas arquitectónicas, patrones de diseño y estrategias de integración

Ingeniero Senior de Software 
Innovatech Norway, Bergen
Marzo de 2018 – Diciembre de 2020

• Desarrollo y mantenimiento de plataforma de integración empresarial basada en Java conectando más de 20 sistemas internos y externos utilizando APIs REST y colas de mensajes
• Implementación de framework de automatización Python para pipeline CI/CD, reduciendo el tiempo de construcción y despliegue en un 35%
• Diseño de estándares de APIs RESTful y componentes de integración reutilizables adoptados por 5 equipos de desarrollo
• Liderazgo de sesiones de diseño técnico para escenarios de integración complejos que involucran sincronización de datos en tiempo real y procesamiento de eventos
• Contribución a decisiones de arquitectura para iniciativa de migración a la nube, evaluando servicios AWS y Azure para cargas de trabajo empresariales

Ingeniero de Software
Digitalis AS, Stavanger
Junio de 2015 – Febrero de 2018

• Construcción de servicios backend escalables utilizando framework Java Spring Boot soportando aplicaciones web de alto tráfico
• Desarrollo de soluciones de integración conectando CRM, ERP y aplicaciones personalizadas utilizando APIs REST y servicios web SOAP
• Implementación de patrones de mensajería basados en eventos utilizando Apache Kafka para flujos de trabajo de procesamiento asíncrono
• Colaboración con equipo DevOps para containerizar aplicaciones utilizando Docker y establecer automatización de despliegue
• Participación en revisiones de código y contribución a documentación técnica para arquitectura de sistemas y APIs

Desarrollador Junior de Software
CodeWorks Norway, Trondheim
Agosto de 2013 – Mayo de 2015

• Desarrollo de aplicaciones web basadas en Java utilizando framework Spring MVC y servicios RESTful
• Implementación de capas de integración de base de datos utilizando Hibernate ORM y optimización de consultas SQL para rendimiento
• Participación en procesos de desarrollo ágil incluyendo planificación de sprints, reuniones diarias y retrospectivas
• Creación de scripts Python para migración de datos y tareas de integración de sistemas
• Asistencia en resolución de problemas de producción e implementación de correcciones de errores

EDUCACIÓN

Máster en Ciencias de la Computación
Universidad de Oslo, Oslo
Graduado: Mayo de 2013

Licenciatura en Ingeniería de Software
Universidad Noruega de Ciencia y Tecnología, Trondheim
Graduado: Mayo de 2011

HABILIDADES TÉCNICAS

Arquitectura y Diseño: Arquitectura de Soluciones, Arquitectura de Software, Diseño de Arquitectura TI, Arquitectura Basada en Eventos, Microservicios, Diseño de APIs REST, Patrones de Integración, Arquitectura en la Nube

Lenguajes de Programación: Java, Python, SQL

Frameworks y Tecnologías: Spring Boot, Spring Framework, Apache Kafka, Docker, Kubernetes, Hibernate, Maven, Git

Integración: APIs REST, Servicios Web SOAP, Colas de Mensajes, ETL, API Gateway, Bus de Servicios Empresariales

Plataformas en la Nube: AWS, Azure

Metodologías: Agile, Scrum, DevOps, CI/CD, Desarrollo Dirigido por Pruebas

CERTIFICACIONES

AWS Certified Solutions Architect – Professional
TOGAF 9 Certified