
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.
Certifications
Languages
- Spanish: Native speaker.
- English: Full professional proficiency.
- French: Full professional proficiency.