Fernando Luz’s Resume

Contact information

Email: prof.fernando.luz@gmail.com
LinkedIn: https://www.linkedin.com/in/f-luz/
GitHub: https://github.com/fluz
Twitter: https://twitter.com/f_luz
Hackerrank: https://www.hackerrank.com/fernando_luz

About me

With over 18+ years of experience in software development, I’ve evolved from a proficient Software Engineer into an accomplished Engineering Manager. My journey has encompassed a wide array of projects and industries, from startups to oil and gas companies, educational institutions, and research labs.

As a self-driven, quick learner, and top-notch coder, I firmly believe in the importance of knowledge sharing and consistently promote clear, high-quality coding, and best practices. My transition to the Engineering Manager role reflects my passion for talent development, driving impactful projects, and contributing to organizational success at the intersection of technology and engineering.

Experience

Engineering Lead — AUTODOC, Apr 2024 - Present

Drive the migration of the Search & Discovery PDP team towards a scalable microservices architecture, improving delivery speed, reliability, and team ownership.

  • Microservices Design and Implementation: Using Go, leveraging Kafka for messaging and PostgreSQL for persistence;
  • Backend engineering: deliver production-grade services aligned with domain standards, code quality practices, and operational requirements;
  • Testing strategy: define and evolve unit, integration, and E2E test coverage to enable safe and predictable releases;
  • Observability and incident management: implement monitoring, alerting, and incident mitigation with New Relic and Grafana, improving on-call effectiveness;
  • Code reviews and technical coaching: review changes for correctness and performance, and coach engineers on practical Agile and engineering best practices.

Achievements / Tasks:

  • Migrated 2 microservices and contributed to services handling 10k requests/second (rps).
  • Delivered event-driven processing consuming around 12M Kafka events/week.
  • Maintained low-latency service behavior around 10ms for key paths.

Engineering Manager — Talkdesk, 2022 - 2024

Owned execution for a portfolio including Healthcare Experience Cloud, Automated Notifications, and Agent Flows, and partnered with the QA team to raise product quality and delivery confidence.

Led and mentored 10+ Individual Contributors (from entry-level to team leads), supporting growth, execution alignment, and a high-ownership engineering culture.

Achievements / Tasks:

  • Delivered key outcomes for Healthcare Experience Cloud by integrating healthcare call centers with workflows that enabled more efficient and better-informed patient interactions.
  • Shaped the foundation of Automated Notifications (rules + events) to schedule and deliver timely, precise customer communications.
  • Improved support processes with Agent Flows, enabling agents with scripted guidance and consistent execution during customer calls.
  • Increased automated test coverage from 50% to 80%, reducing defect reports and improving release confidence.
  • Supported adoption of Agent Flows by strategic customers, including EDP (largest electric company in Portugal).
  • Strengthened release confidence with the QA team by establishing a robust E2E testing framework aligned with Talkdesk environment constraints.

Senior Software Engineer — Talkdesk, 2021 - 2022

Helped bootstrap a new team and delivered the first versions of a Financial Services solution for banking customers.

Tech stack: Kotlin, Spring Boot, React, Redis, PostgreSQL, MongoDB, and RabbitMQ.

Achievements / Tasks:

  • Released the first version of Visual IVR for Financial Services in the Summer release.
  • Built an in-house solution for the Visual IVR frontend, avoiding a third-party provider and saving 75% of projected rollout costs.
  • Delivered technical sessions to accelerate adoption of new practices and tools (Functional Programming, K6).

Senior Software Engineer — Capgemini Portugal [ASML Project], 2018 - 2021

Contributed to the next-generation ASML lithography machine software in a high-reliability environment.

Led the Portugal team to expand unit testing using a gtest-based framework and improved maintainability by implementing a robust Variant Pattern in a robotics component.

Co-founded an internal Meetup group in Altran PT to promote knowledge sharing.

Achievements / Tasks:

  • Delivered the first version of the RYUN (Universal Pick and Place Robot) component with all planned features and 100% code coverage.
  • Supported the RYAU component migration to the legacy version and audited RYAU autotesters, identifying 65% fake tests (tests without implementation).
  • Delivered the first phase of the UTTK / ATTEST migration: 400 tests in 10 weeks vs an initial estimate of 24 weeks.

IT Manager — Technomar Engineering, 2016 - 2018

Led a team of 6 Individual Contributors delivering new features for the Technomar Maritime Simulator used in training environments, balancing product delivery with operational stability.

Initiated the certification plan with DNV GL agency and contributed to the core hydrodynamic numerical model to improve simulator fidelity and performance.

Raised engineering maturity by promoting Scrum, Test-Driven Development, and Git, and mentoring the team to improve execution and code quality.

Achievements / Tasks:

  • Enhanced the communication channel using the phonon framework, achieving 15% speedup and improving code maintainability.
  • Orchestrated the end-to-end delivery of a new simulation station, enabling a simulator with 360-degree immersion.
  • Instituted GitLab to track code metrics and manage bugs, features, backlog, and milestones with improved transparency.

Researcher / HPC Software Engineer — Numerical Offshore Tank, 2008 - 2016

In the TPN laboratory, developed and optimized High-Performance Computing applications using C++/C, Python, MPI/sockets, and bash on Linux and Windows.

Worked across performance optimization, parallel scalability, testing practices, and integration with adjacent projects.

Contributed to the creation of SMH, a finalist for the 2016 ANP Prize Award for Technological Innovation.

Achievements / Tasks:

  • Optimized parallel execution of the numerical solver in a cluster environment, saving 35% in resources based on my Ph.D. research.
  • Reduced execution time by 10% using OpenMP and implemented MPI standards in the parallel version.
  • Championed a development testing flow and built an initial CI setup (CDash/CTest) to improve repository integrity.

Graduate Full Professor — Paulista University, 2011 - 2016

Taught and coordinated graduate-level courses, including lectures, tutoring, lab activities, assessments, and grading.

Mentored students through technical projects and supported course execution with clear evaluation criteria and hands-on learning.

Achievements / Tasks:

Education

Ph.D. in Computing Engineering, 2015

University: University of São Paulo (USP) Institute: Polytechnic School Theme: Methodology for the execution of parallel applications based on BSP model with heterogeneous tasks

M.Sc. in Applied Physics, 2010

University: University of São Paulo (USP) Institute: Physics Institute of São Carlos Theme: Implementation of the MILC package in the study of full QCD

B.Sc. in Physics, 2006

University: University of São Paulo (USP) Institute: Physics Institute of São Carlos

Certifications

Professional Scrum Master — Scrum.org, 2022

Load: 20h Certificate: Professional Scrum Master

Responsive Web Design — Free Code Camp, 2020

Load: 300h Certificate: Responsive Web Design

JavaScript Algorithms and Data Structures — Free Code Camp, 2020

Load: 300h Certificate: JavaScript Algorithms and Data Structures

Scientific Computing with Python — Free Code Camp, 2020

Load: 400h Certificate: Scientific Computing with Python

Languages

  • Portuguese: Native
  • English: Fluent

Skills

  • Agility
  • Go
  • Jira
  • PostgreSQL
  • Kotlin
  • SpringBoot
  • C++
  • Bash
  • Python
  • Object-oriented design
  • C
  • JavaScript
  • SML
  • HTML
  • CSS
  • Matlab
  • Design Patterns
  • Functional Paradigm