profile-picture

Fernando Arteaga

Software Engineer - Passionate about technology - Team worker - Always available for a chat - Love sports, coffee, music and food

About

Software engineer specialized in cloud development. Experienced in Platform Engineering and DevOps, with strong foundations in Backend and Frontend development. Experienced in team leadership and adept at guiding projects to success. Strong analytical and teamwork skills. Good communication skills and enjoys exchanging ideas. High learning ability and easily adapt to new technologies. Creative and innovative.

Education

Technological University Of Havana

2013 - 2018

Bachelor in Software Engineer

Skills

  • Programming languages: Go, Python 3, TypeScript.
  • DevOps: Kubernetes, Helm, Terraform, Docker, Skaffold, GitHub workflows, GitLab CI/CD, Bitbucket pipelines, Grafana & Prometheus.
  • Cloud: GCP, AWS, Azure, Google Firebase, Amazon Amplify, Digital Ocean, Elasticsearch, RabbitMQ, Kafka, Redpanda.
  • Backend: FastAPI, Flask, Gin, Hapi, Express, Rest API, Microservices, Prisma ORM, SQLAlchemy, Event-Driven, Unit Test, Integration Test.
  • Frontend: Angular, Astro, VueJS, Nuxt, Svelte, Sveltekit, NodeJS, Tailwind, Cypress.
  • Databases: PostgreSQL, MySQL (MariaDB), SQLite, MongoDB, Redis, Memcached.

Work experience

Lead Platform Engineer at Telus

March 2024 - Current

Lead the Platform Engineering team in developing and maintaining the MyCare solution.

  • Guide and mentor the DevOps team to ensure the successful delivery of functionalities.
  • Develop and execute strategic plans for the implementation and evolution of DevOps practices within the organization, aligning with business objectives.
  • Collaborate with development, operations, and QA teams to streamline processes, improve collaboration, and accelerate time to market for software delivery.
  • Spearhead the design and implementation of infrastructure automation and CI/CD pipelines for seamless software delivery using tools like Terraform, Flux CD and Circle CI.
  • Architect cloud infrastructure on AWS to optimize scalability, reliability, and performance.

Solution Architect at Dimonoff

July 2023 - March 2024

Led the RVE next-gen cloud project as a Solution Architect. Overseeing analysis, design, and implementation of a new IoT charger management platform. Guided the cloud development team in backend and frontend operations, emphasizing leadership in task planning, solution architecture, and automation of CI/CD pipelines to enhance project efficiency. Mentored the team to foster a collaborative work environment.

  • Translate project needs into actionable tasks, and guarantee the development and delivery of features on time.
  • Provided strategic guidance alongside technical support to facilitate effective integration and utilization of platform features, ensuring clients successfully leveraged the application's capabilities.

DevOps Engineer at Unity

January 2023 - January 2024

As a DevOps Engineer on the Cloud Media Platform team, a core part of Unity Cloud services, I played a significant role in the collaborative effort to successfully launch the new Unity Cloud in a short 9-month timeframe.

  • Migration of the whole Cloud infrastructure from GCP to Azure. Use Terraform for IaC. Setting up the infrastructure from scratch.
  • Provide infrastructure support to different development teams.
  • Manage Kubernetes clusters.
  • Monitoring services using Grafana and Prometheus.
  • Manage Helm charts.
  • Create and manage GitHub workflows to deploy internal and third-party services.

Senior Full Stack Developer at Dimonoff

March 2021 - December 2022

At Dimonoff I worked on several projects, assuming different roles in each one. Demonstrating competencies as Solution Architect for the new generation of the RVE cloud solution, as DevOps specialist for the Mobility solution and as Lead Developer for Tero Plus.

  • Analysis and design of new Cloud platforms. Requirements gathering.
  • Task planning (Spints).
  • Responsible for production releases.
  • Manage Kubernetes clusters.
  • Manage Helm charts.
  • Create and manage Bitbucket pipelines to deploy internal and third-party services.

Full Stack Developer at Axes Network

September 2018 - March 2021

At Axes, I took on critical roles in several projects, demonstrating my leadership and technical capabilities. As Lead Developer of the LID product, I managed the TiTo system for casinos, oversaw its operation and maintenance, and managed production releases. I also played a crucial role as Software Architect/Lead Developer for the Cashdesk product, where I led the design and architecture of a kiosk-style system, as well as the backend and frontend teams.

  • Integration of cloud solutions to optimize transaction processing such as Kafka and RabbitMQ. As well as Elasticsearch to optimize the log system.
  • Development of a new ticket management service to replace the old one.
  • Responsible for production releases.
  • Implementation of a private Identity provider like AWS IAM.

Freelancer

March 2016 - September 2018

Led the end-to-end process for designing, developing, and launching a web accounting management system tailored for gastronomic businesses and an online sales and classifieds system.

Software developer internship at Gamma S.A.

March 2016 - January 2018

Revitalized and enhanced a business intelligence application through thoughtful design and development, focusing on improving the functionality and features of the existing system. Demonstrated expertise in refining and optimizing business intelligence solutions to meet evolving needs and standards.

Languages

  • Spanish: Native speaker.
  • English: Full professional proficiency.
  • French: Full professional proficiency.