SéniorEspañol

Ejemplo de currículum: Ingeniero de software sénior

Perfil profesional de Rowan Campbell, Senior Software Engineer en Melbourne especializado en arquitectura distribuida, microservicios en Go y computación en la nube.

Leer el ejemplo

Rowan Campbell

Senior Software Engineer | Arquitectura Distribuida y Computación en la Nube

[email protected]

Melbourne

Perfil profesional

Ingeniería de software con enfoque en el diseño de plataformas distribuidas escalables, modernización de servicios y optimización de latencia en entornos de alta disponibilidad.

Trayectoria sólida liderando iniciativas de arquitectura técnica, mentoría de equipos de desarrollo y entrega de sistemas de producción tolerantes a fallos.

Experiencia laboral

Kintore Cloud Systems

Melbourne, Australia

Senior Software Engineer

abr 2020 – Actualidad

  • Diseño y evolución de la plataforma de streaming y procesamiento de eventos con Go y Apache Kafka, gestionando más de 45 millones de mensajes diarios.
  • Liderazgo técnico en la transición de servicios monolíticos heredados hacia microservicios en contenedores orquestados con Kubernetes sobre AWS.
  • Implementación de estándares de observabilidad y pruebas de carga distribuidas, reduciendo el tiempo medio de recuperación ante incidentes en un 38 %.
  • Mentoría técnica a ingenieros de plantilla en diseño concurrente, revisiones de código y automatización de despliegues continuos.

Brolga Media Technologies

Melbourne, Australia

Senior Backend Engineer

ago 2015 – mar 2020

  • Desarrollo de servicios backend de alta concurrencia para procesamiento multimedia utilizando TypeScript y Node.js.
  • Optimización de consultas complejas e indexación en bases de datos PostgreSQL, mejorando los tiempos de respuesta en un 42 %.
  • Automatización de aprovisionamiento de infraestructura mediante Terraform y pipelines de integración continua.

Altona Digital Solutions

Melbourne, Australia

Software Engineer

feb 2011 – jul 2015

  • Construcción de interfaces de programación de aplicaciones RESTful con Python y Django para plataformas de comercio electrónico.
  • Diseño de suites de pruebas unitarias y de integración que aumentaron la cobertura de código del 55 % al 88 %.

Educación

University of Melbourne

Bachelor of Science · Computer Science · Melbourne, Australia · First Class Honours · mar 1994 – nov 1997

Especialización académica en diseño de algoritmos, sistemas concurrentes y redes de datos.

Desarrollo de proyectos de investigación aplicada sobre protocolos de comunicación y optimización de memoria.

Proyectos destacados

EventTrace CLI

ene 2022 – sept 2022

  • Herramienta de línea de comandos en Go para la inspección y depuración de trazas distribuidas basada en OpenTelemetry.
  • Publicación de bibliotecas modulares con pruebas automatizadas integradas en canalizaciones de CI/CD.

Habilidades técnicas

Go

TypeScript

Python

Arquitectura distribuida

Kubernetes

Amazon Web Services (AWS)

PostgreSQL

Apache Kafka

gRPC

Terraform

Idiomas

Inglés

C2

Español

C1

Certificaciones

AWS Certified Solutions Architect – Professional

Amazon Web Services · may 2024

Certified Kubernetes Administrator (CKA)

The Linux Foundation · nov 2023

Voluntariado

Melbourne Tech Mentors Network

Melbourne, Australia · mar 2018 – dic 2024

  • Mentor de desarrollo de software
  • Tutoría técnica a profesionales en formación sobre fundamentos de programación orientada a servicios y preparación para entrevistas de ingeniería.

Completa tu solicitud

Descubre el ejemplo correspondiente a esta profesión.

Ejemplos de cartas de presentación ↗

Más ejemplos de este sector